
buscar información de hosts con shodan
Necesitas instalar shodan con pip install shodan o easy_install shodan.
Necesitas instalar python-nmap con pip install python-nmap.
Necesitas configurar tu clave API en el archivo 'constantes.py'.
-h, --help muestra este mensaje de ayuda y sale
-i IP, --ip=IP información sobre un host
-l LIST, --list=LIST información sobre una lista de hosts
-s SQ, --sq=SQ cadena de consulta de búsqueda
--nmap realiza un escaneo nmap en los hosts
--setkey=SETKEY establece tu clave API automáticamente
-r RANGE, --range=RANGE escanea un rango de ips. ej: 192.168.1.1-192.168.1.255
-o OUTPUT, --output=OUTPUT especifica un archivo de salida
Opciones de Nmap:
--sS Escaneo TCP Syn
--sT Escaneo TCP Connect
--sU Escaneo UDP
Para un solo host
python shodanhat.py -i IP
Para una lista de hosts
python shodanhat.py -l list.txt
También puedes establecer una consulta de búsqueda para hacer una consulta específica con la opción '-s'!