freeBuf
主站

分类

漏洞 工具 极客 Web安全 系统安全 网络安全 无线安全 设备/客户端安全 数据安全 安全管理 企业安全 工控安全

特色

头条 人物志 活动 视频 观点 招聘 报告 资讯 区块链安全 标准与合规 容器安全 公开课
FreeBuf+小程序

FreeBuf+小程序

官方公众号企业安全新浪微博

国内领先的互联网安全新媒体,同时也是爱好者们交流与分享安全技术的社区

libnmap - Nmap的Python第三方库
2013-05-31 08:00:54

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

弹性搜索

官方文档  下载地址

本文作者:, 转载请注明来自FreeBuf.COM

# nmap # python安全
被以下专栏收录,发现更多精彩内容
+ 收入我的专栏
评论 按时间排序

登录/注册后在FreeBuf发布内容哦

相关推荐
  • 0 文章数
  • 0 评论数
  • 0 关注者
登录 / 注册后在FreeBuf发布内容哦