Script para escaneo de todas las IPs de un Sistema autonomo
Requiere los paquetes whois y masscan, así como permisos de root # Este script unicamente extrae todos los segmentos que publica un ASN # y escanea un puerto especifico # requiere los paquetes "whois" y "masscan" así como permisos de root echo "Sintaxis: " echo " scan.sh ASN Puerto" echo " " echo "Ejemplo: " echo " " echo " scan 7226 443" echo " el resultado se guarda en un TXT con el nombre del ASN" echo " " echo "Espere ..." Segmentos=$(whois -h whois.cymru.com "dump AS$1" | grep -Eo "([0-9]*\.){3}[0-9]*/[0-9]+" | sort -nu ) for i in $Segmentos; do masscan -p$2 $i | tee ASN$1_$2.txt ; done echo "Finalizado." Para mas referencias y actualizaciones: https://github.com/3duardova/Scripts_Linux/blob/gh-pages/scan.sh