git-scan
تم تصميم هذه الأداة لفحص وتحديد ما إذا كان موقع الويب يحتوي على دليل ".git" مكشوف، والذي قد يحتوي على معلومات حساسة مثل الكود المصدري أو ملفات إعداد Git.
الميزات
- يفحص عناوين URL على نطاق واسع لمعرفة ما إذا كان دليل ".git/HEAD" متاحًا على موقع الويب.
- يستخدم مكتبات بايثون مثل "requests" لإرسال طلبات HTTP والتحقق من الاستجابات.
- يدعم تعدد الخيوط لتسريع عملية الفحص عبر مواقع متعددة في وقت واحد.
- يعرض نتائج الفحص مع الحالات: موجود (200 OK)، ممنوع (403 Forbidden)، أو غير موجود (404 Not Found).
- يتعامل مع أخطاء الشبكة مثل انتهاء المهلة أو فشل الاتصال مع منطق إعادة محاولة آمن.
- يتم حفظ النتائج التي تم العثور عليها مباشرةً في ملف نتائج ("results.txt") دون الكتابة فوق النتائج السابقة.
- يتم تجنب النتائج المكررة، مما يضمن عدم حفظ نفس عنوان URL أكثر من مرة.
- يتيح للمستخدمين استئناف الفحص دون فقدان النتائج السابقة إذا تم تشغيل السكربت مرة أخرى.
اشترِ لي قهوة :
- بيتكوين $: 14nXhmRiQx5joCXFTdR8ydm3T8et7MFDXC

كيفية التشغيل؟
- قم بتنزيل وتثبيت بايثون من موقع بايثون الرسمي: https://www.python.org.
- قم بتثبيت الوحدات المطلوبة باستخدام الأمر:
pip install requests.
- قم بتشغيل السكربت باستخدام:
python file.py.
- قم بتوفير قائمة بالمواقع (مثل: url.txt) كمدخل.
إخلاء المسؤولية !!!
لقد كتبت إخلاء المسؤولية على غلاف Jenderal92. يمكنك التحقق منه هنا !!!