Nmap扫描结果保存到本地并提取ip |
您所在的位置:网站首页 › linux保存文件到本地命令在哪找到 › Nmap扫描结果保存到本地并提取ip |
Nmap提供了数据输出,也提供了数据保存,Nmap的数据保存方式有很多种。如下为namp保存的格式 选项解释-oN标准保存-oXXML保存-oGGrep保存-oA保存到所有格式-append-output补充保存文件1. -oN 保存结果的样式和终端输出的样式一样 nmap xxx.xxx.38.131-133 -oN map2.txt需求:对某网段就行C段扫描,将扫描结果保存为txt文档,并将扫描到的所有的存活主机ip进行提取并保存到txt文件中,然后倒入nessus进行批量扫描。 1. 扫描并保存结果 nmap xx.xx.38.0/24 -oN C段.txt2. 提取存活ip地址 get_ip.py import re def get_ip(): for i in open('C段.txt'): line = i[:-1] if "Nmap scan report for" in line: c = re.search('\(.*\)',line) ip = c[0][1:-1] with open("ip.txt",'a') as f: f.write(ip+'\n') print(ip) else: pass if __name__ == '__main__': get_ip() |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |