Этот сценарий находит веб -сайты, которые могут быть достигнуты по адресу IPv4 и хранят их метаданные. Проблема в терминале фильтруется в соответствии с определенными ключевыми словами, но все достигнутые веб -сайты находятся в файле журнала.
Что ты найдешь? Веб -камеры, нишевые веб -сайты и интересные информационные панели.
Те же результаты могут быть достигнуты с помощью поисковой системы Shodan Internet или частично с 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