频道栏目
首页 > 程序开发 > Web开发 > Python > 正文
python模块Nmap-Parser
2009-09-03 16:38:04      个评论      
收藏   我要投稿


AUTHOR
    yunshu(wustyunshu@hotmail.com)

摘要:很久以前用Perl做了一套扫描系统,最近感觉python很好玩,而最近又有了些新的想法,就打算用直接python重构一 下。python的缺点就在于没有一个CPAN类似的东西,类库不够丰富。所以业余时间慢慢做,从底层的模块开始做起,没有的就自己实现一下。

      这个是类似 perl的http://search.cpan.org/~apersaud/Nmap-Parser-1.19/Parser.pm,解析nmap的 xml格式报告用的。悲剧啊,忘记发python模块的地址了,补上,http://code.google.com/p/python-nmap-parser/

NAME
    Parser - this module used to parse nmaps xml report

FILE
    /home/yunshu/dev/NmapParser/building090901/Parser.py

CLASSES
    Parser

    class Parser
     |  Parser class, parse a xml format nmap report
     |
     |  Methods defined here:
     |
     |  __init__(self, FileName)
     |      constructor function, need a xml file name as the argument
     |
     |  all_hosts(self, status=)
     |      get a list of Host object
     |
     |  all_ips(self, status=)
     |      get a list of ip address
     |
     |  get_host(self, ipaddr)
     |      get a Host object by ip address
     |
     |  get_session(self)
     |      get this scans information, return a Session object

DATA
    __author__ = yunshu(wustyunshu@hotmail.com)
    __version__ = 0.2

VERSION
    0.2

点击复制链接 与好友分享!回本站首页
相关TAG标签 模块
上一篇:用python写windows code inject的一个例子
下一篇:PHP webshell检查工具 python版
相关文章
图文推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站