يجد هذا البرنامج النصي مواقع الويب التي يمكن الوصول إليها بواسطة عنوان IPv4 وتخزين بيانات التعريف الخاصة بهم. يتم ترشيح المشكلة في المحطة وفقًا لبعض الكلمات الرئيسية ، ولكن جميع مواقع الويب التي تم تحقيقها موجودة في ملف السجل.
ماذا تجد؟ كاميرات الويب ، مواقع الويب المتخصصة ولوحات المعلومات المثيرة للاهتمام.
يمكن الوصول إلى نفس النتائج مع محرك البحث عبر الإنترنت Shodan أو جزئيًا مع Google.
ملف الإدخال هو CSV يحتوي على عناوين IP من ألمانيا. يجب أن تكون رتبة IP بالتنسيق: 1.1.1.1-2.2.2.2. تأتي عناوين IP من هذا المشروع: https://github.com/sapics/ip-location-db
إذا كنت على Python 3.8 ، يمكنك تثبيت Python 3.9 بالتوازي. ثم يجب تحديد الإصدار المطلوب بشكل صريح. يبقى python3 الإصدار 3.8:
sudo apt install python3.9
python3.9 -m pip install -r requirements.txt
python3.9 deep-web-scanner.pyتثبيت الحزم المطلوبة:
pip3 install -r requirements.txtيبدأ الماسح الضوئي مع القيم القياسية. تنفيذ في المحطة وفي المجلد الصحيح:
python3 deep-web-scanner.pyخيارات:
يعرض هذا الخيار الملفات المتاحة: -indexof true :
python3 deep-web-scanner.py -indexof true يمكنك البحث بسرعة مع grep عبر الملف النصي.
grep -i " nginx " deep-web.txt