git-scan
यह टूल यह स्कैन करने और पहचानने के लिए डिज़ाइन किया गया है कि किसी वेबसाइट पर ".git" निर्देशिका उजागर है या नहीं, जिसमें स्रोत कोड या Git कॉन्फ़िगरेशन फ़ाइलों जैसी संवेदनशील जानकारी हो सकती है।
विशेषताएँ
- बड़े पैमाने पर URLs को स्कैन करता है ताकि यह पता लगाया जा सके कि वेबसाइट पर ".git/HEAD" निर्देशिका उपलब्ध है या नहीं।
- HTTP अनुरोध भेजने और प्रतिक्रियाओं की जाँच करने के लिए "requests" जैसी Python लाइब्रेरीज़ का उपयोग करता है।
- एक साथ कई साइटों पर स्कैनिंग प्रक्रिया को तेज़ करने के लिए मल्टीथ्रेडिंग का समर्थन करता है।
- स्कैन परिणामों को स्थितियों के साथ प्रदर्शित करता है: found (200 OK), forbidden (403 Forbidden), या not found (404 Not Found)।
- सुरक्षित पुनः प्रयास (retry) लॉजिक के साथ टाइमआउट या कनेक्शन विफलता जैसी नेटवर्क त्रुटियों को संभालता है।
- मिले परिणाम सीधे एक परिणाम फ़ाइल ("results.txt") में सहेजे जाते हैं, बिना पिछले परिणामों को अधिलेखित (overwrite) किए।
- डुप्लिकेट परिणामों से बचा जाता है, यह सुनिश्चित करते हुए कि एक ही URL एक से अधिक बार सहेजा न जाए।
- उपयोगकर्ताओं को स्क्रिप्ट दोबारा चलाने पर पिछले परिणामों को खोए बिना स्कैनिंग फिर से शुरू करने की अनुमति देता है।
कॉफ़ी खरीदें :
- बिटकॉइन $: 14nXhmRiQx5joCXFTdR8ydm3T8et7MFDXC

कैसे चलाएं?
- Python की आधिकारिक वेबसाइट से Python डाउनलोड और इंस्टॉल करें: https://www.python.org।
- कमांड का उपयोग करके आवश्यक मॉड्यूल इंस्टॉल करें:
pip install requests।
- स्क्रिप्ट को इसके साथ चलाएं:
python file.py।
- इनपुट के रूप में साइटों की एक सूची (जैसे, url.txt) प्रदान करें।
अस्वीकरण !!!
मैंने अस्वीकरण Jenderal92 के कवर पर लिखा है। आप इसे यहाँ !!! जाँच सकते हैं।