Extraemos sólo los hosts que están activos del escaner nmap del primer Tutorial {{ :norcorea:resultado.txt.tar.gz |}} \\ cat resultado.txt | grep -B 1 'Host is up' | grep -oE '([0-9]{1,3}\.){3}[0-9]{1,3}' \\ 175.45.176.21 \\ 175.45.176.22 \\ 175.45.176.68 \\ 175.45.176.69 \\ 175.45.176.71 \\ 175.45.176.72 \\ 175.45.176.75 \\ 175.45.176.76 \\ 175.45.176.80 \\ 175.45.176.81 \\ 175.45.176.85 \\ 175.45.176.91 \\ 175.45.177.1 \\ 175.45.177.10 \\ 175.45.177.11 \\ 175.45.178.129 \\ 175.45.178.134 \\ 175.45.178.138 \\ Buscamos vulnerabilidades en esos hosts con nmap \\ nmap --script=vuln $(cat resultado.txt | grep -B 1 'Host is up' | grep -oE '([0-9]{1,3}\.){3}[0-9]{1,3}') -oA nmap_vuln_hosts_kp \\ Se muestran 2 vulnerabilidades en 4 hosts, se ven más fácil con: \\ cat nmap_vuln_hosts_kp.nmap | sed -n '/.*scan report for.*/,/^$/p' | sed -n '/./{H;d}; x; /VULNERABLE/!d; p' {{ :norcorea:nmap_vuln_hosts_kp.tar.gz |}}