
أداة حقن XPath
XCat هي أداة سطر أوامر لاستغلال واستكشاف ثغرات حقن XPath الأعمى (Blind XPath Injection).
للحصول على مرجع كامل، اقرأ الوثائق هنا: https://xcat.readthedocs.io/en/latest/
تدعم الأداة عددًا كبيرًا من الميزات:
اختيار الحقن تلقائيًا (شغّل xcat injections للحصول على القائمة)
كشف إصدار وإمكانيات محلل XPath واختيار أسرع طريقة لاسترجاع البيانات
خادم HTTP مدمج للتواصل الخارجي (Out-of-Bound)
رؤوس ونص مخصص للطلبات
واجهة REPL مدمجة، تدعم:
استرجاع محسَّن
شغّل pip install xcat
أو باستخدام دوكر: docker run -it tomforbes/xcat --help
أو على فيدورا: dnf install xcat 😎
يتطلب Python 3.7. يمكنك تثبيته بسهولة باستخدام pyenv:
pyenv install 3.7.1
يوجد تطبيق تجريدي كامل يمكنك استخدامه لاستكشاف ميزات XCat. اطّلع على ملف README هنا: https://github.com/orf/xcat_app