帮朋友写一个nmap端口扫描然后与上次扫描进行对比的工具,与crontab结合定期扫描,保存对比数据。google搜索了一下相关的模块,在freebuf上看到有人分享过一个libnmap模块,看了一下他的官方文档,介绍的不多,但是很贴心的有demo代码,测试了一下,只要简单改改就可以完成一个我们想要的工具。工具说明:0)环境:Linux+python+nmap(kali) 1)默认targets.txt里面是扫描目标,或使用-t参数自定义扫描文件。 2)db.db是扫描结果文件,采用sqlite