Python libnmap第三方库可以让Python开发者操作Nmap进程数据:
1,自动或定期安排NMAP扫描,例如操作NMAP扫描报告结果
2,比较NMAP扫描生成图表例中之间的差异,如批处理进程扫描报告
在上述情况下使用libnmap模块均可以实现。
该库目前提供以下模块:
process:启动Nmap扫描parse:从一个文件中解析字符串并列出NMAP报告或扫描的结果(到目前为止仅支持XML)...report:解析扫描结果和序列化JSON格式扫描结果diff:分析出两次扫描之间的变化common:包含基本的nmap对象, 如NmapHost NmapService. 这里要注意的是每个对象可以是 "diff()ed" 或其他类似的对象。plugins:在“NmapReport”对象中从report模块支持扫描数据存储的结果。
存储支持如下:
mongodb
SQLAlchemy
CSV
弹性搜索
官方文档??下载地址
? 转载保留版权:Panni_007 Security? 本文链接地址:libnmap – Nmap的Python第三方库? 如果喜欢可以:点此订阅本站 53d4e0d893227499f659c9d8412ed85a 你的内心会被洗成一片空白,自由而宁静,