Este script encontra sites que podem ser alcançados pelo endereço IPv4 e armazena seus metadados. O problema no terminal é filtrado de acordo com certas palavras -chave, mas todos os sites alcançados estão no arquivo de log.
O que você encontra? Webcams, sites de nicho e painéis interessantes.
Os mesmos resultados podem ser alcançados com o mecanismo de pesquisa da Internet Shodan ou em parte com o Google.
O arquivo de entrada é um CSV que contém endereços IP da Alemanha. A classificação IP deve estar no formato: 1.1.1.1-2.2.2.2. Os endereços IP vêm deste projeto: https://github.com/sapics/ip-location-db
Se você estiver no Python 3.8, pode instalar o Python 3.9 em paralelo. Então a versão desejada deve ser especificada explicitamente. python3 continua sendo a versão 3.8:
sudo apt install python3.9
python3.9 -m pip install -r requirements.txt
python3.9 deep-web-scanner.pyInstale os pacotes necessários:
pip3 install -r requirements.txtInicia o scanner com valores padrão. Execute no terminal e na pasta direita:
python3 deep-web-scanner.pyOpções:
Esta opção mostra os arquivos disponíveis: -indexof true :
python3 deep-web-scanner.py -indexof true Você pode pesquisar rapidamente com grep através do arquivo de texto.
grep -i " nginx " deep-web.txt