admin_panel_sniffer
مكتشف قوي لصفحة تسجيل دخول المسؤول في python.. يجب أن يعمل مع كل من python 2 و 3.
سمات:
- ملف قاموس ضخم، والذي بالطبع يمكن تغييره إلى أي شيء تريده.
- تتبع التقدم، إذا انقطع الاتصال واضطر البرنامج إلى التوقف لسبب أو لآخر، فسوف يوفر لك الروابط التي يمكنه العثور عليها ومعلمة التقدم التي يمكنك توفيرها في المرة التالية التي تقوم فيها بتشغيل البرنامج حتى لا تضطر إلى ذلك للبدء من البداية مرة أخرى.
- يمكن للمستخدم تحديد ملحق صفحة موقع الويب (.asp، .php وما إلى ذلك) لتضييق خيارات البحث.
- يمكن حفظ النتائج في ملف نصي للرجوع إليها مستقبلاً، ويمكن للمستخدم اختيار إسكات البرنامج النصي بحيث لا يظهر كل رابط أثناء اختباره.
- القدرة على سحب ملف robots.txt والذي قد يوفر عليك في بعض الأحيان الاضطرار إلى البحث في ملف القاموس لأنه غالبًا ما يحتوي على رابط اللوحة. يحاول البرنامج النصي تحليل ملف robots.txt.
- وكيل المستخدم المتغير ذاتيًا والذي (أ) يستمر في تغيير نفسه حتى لا ينتهي بك الأمر إلى الحظر و(ب) يحاكي وكيل مستخدم المتصفح لتقليل فرصة قفلك بالخارج بشكل أكبر.
يستخدم:
python admin_panel_sniffer.py --domain [المجال المستهدف] --progress [فهرس الصفحة التي وصل إليها البرنامج النصي في آخر تشغيل] --page_extension [لغة الموقع] --صارم [صواب أو خطأ] --حفظ [احفظ النتائج في نص file؟] --verbose [اطبع الروابط أثناء اختبارها؟] --قائمة الكلمات [ملف القاموس المراد استخدامه] --robots [إذا كان صحيحًا، فلا تدخل أي شيء آخر باستثناء اسم المجال]
- المجال واضح.
- التقدم: فهرس الصفحة التي وصل إليها البرنامج النصي في آخر تشغيل. يعرض البرنامج النصي هذه القيمة ويحفظها في ملف النتائج بعد كل تشغيل. 0 يبدأ من البداية.
- page_extension: ما إذا كان موقع الويب يستخدم html asp php... القيمة الافتراضية هي التي تتحقق من كل شيء...
- صارم: ما إذا كنت تهتم بالاستجابات 403 و401 أم لا.
- مطول: ما إذا كنت تريد أن يُظهر البرنامج النصي كل رابط أثناء اختباره أم لا
أو:
- python admin_panel_sniffer.py --domain [target domain] --robots صحيح للبحث في ملف robots.txt الذي يحتوي عادةً على لوحة الإدارة
python admin_panel_sniffer.py h أو المساعدة للحصول على مزيد من التفاصيل.. أو بالطبع إلقاء نظرة على الكود المصدري؛)
ملاحظة: مكتوب للاختبار البحت، المؤلف غير مسؤول عن سوء الاستخدام.