bash – 使用开放端口nmap的grep IP地址
发布时间:2020-12-15 21:00:01 所属栏目:安全 来源:网络整理
导读:我试图让这个脚本用nmap的开放端口来grep IP地址,但我不能以正确的方式做到这一点. 我有这样的事情: nmap 192.168.0.0/24 -sU -p 44555 | grep -oP "([0-9]{1,3}.){3}[0-9]{1,3}" output.txt 但这是所有知识产权的开放和结束. 示例输出nmap: Nmap scan re
我试图让这个脚本用nmap的开放端口来grep IP地址,但我不能以正确的方式做到这一点.
我有这样的事情: nmap 192.168.0.0/24 -sU -p 44555 | grep -oP "([0-9]{1,3}.){3}[0-9]{1,3}" >output.txt 但这是所有知识产权的开放和结束. 示例输出nmap: Nmap scan report for 79-119-0-248.rdsnet.ro (79.119.0.248) Host is up (0.033s latency). PORT STATE SERVICE 27023/udp open|filtered unknown Nmap scan report for 79-119-0-249.rdsnet.ro (79.119.0.249) Host is up (0.032s latency). PORT STATE SERVICE 27023/udp closed unknown 只有那些是我想要的开放/过滤 解决方法
它适用于egrep:
nmap 192.168.0.0/24 -sU -p 44555 | grep -B3 open | egrep -o "([0-9]{1,3}" > output.txt (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |