安云网 - AnYun.ORG | 专注于网络信息收集、网络数据分享、网络安全研究、网络各种猎奇八卦。
当前位置: 安云网 > 技术关注 > 神兵利刃 > Nmap扫描对比工具–libnmap实践

Nmap扫描对比工具–libnmap实践

时间:2014-07-19来源: 作者:Gavin点击:
Nmap 扫描对比 工具-- libnmap 实践

帮朋友写一个nmap端口扫描然后与上次扫描进行对比的工具,与crontab结合定期扫描,保存对比数据。 //本文来自安云网

google搜索了一下相关的模块,在freebuf上看到有人分享过一个libnmap模块,看了一下他的官方文档,介绍的不多,但是很贴心的有demo代码,测试了一下,只要简单改改就可以完成一个我们想要的工具。

//内容来自AnYun.ORG

工具说明:

//内容来自AnYun.ORG

0)环境:Linux+python+nmap(kali)
1)默认targets.txt里面是扫描目标,或使用-t参数自定义扫描文件。
2)db.db是扫描结果文件,采用sqlite(不需要安装环境),存放扫描主机、解析后的扫描结果、原始xml、与上次扫描结果对比的差异数据、最后更新时间。
3)log.log是程序日志,如果出错可以查看日志。
4)libnmap不需要安装,我将他的代码拷贝出来放到跟主程序同一目录即可。 //内容来自AnYun.ORG 

演示:

//本文来自安云网

帮助: //内容来自安云网

Nmap扫描对比工具–libnmap实践

//内容来自AnYun.ORG


//内容来自安云网

扫描时会有进度比例,扫描完成后会与上一次的结果数据进行对比,[+]表示新增数据,[-]表示减少数据,[~]表示更改数据,最后会展示本次扫描结果解析后的数据。

//本文来自安云网

Nmap扫描对比工具–libnmap实践 //本文来自安云网

结果会保存到sqlite中,保存的内容其实就是上面展示的内容。

//内容来自安云网

Nmap扫描对比工具–libnmap实践 //内容来自安云网

写的时间非常短,当作学习和实践libnmap模块了,有需要的朋友可以拿去根据自己的需要改改。 //内容来自AnYun.ORG

下载地址: //本文来自安云网

Nmap扫描对比工具–libnmap实践nmap_scan.rar

//本文来自安云网

//本文来自安云网

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
验证码: 点击我更换图片
相关内容
推荐内容