nmap探测结果处理工具nmap_tools

一、前记

  最近在学习python多线程的知识,正好一直想着自己写个nmap的处理脚本,对探测到的端口进行web应用探测并输出。

二、知识储备

  脚本中主要用到xml.etree.cElementTree模块进行xml文件处理,根节点和子节点获取,requests模块用于web探测,csv模块输出文档,bs4模块解析http返回包并找到title值。

三、学习心得

  脚本使用列表进行变量保存(列表保存变量太方便了,csv可以直接通过列表方式生成)。

四、项目地址

  https://github.com/msfisgood/Nmap_tools

  运行如下:

  

 

   

 

posted @ 2021-07-20 10:37  忆水、  阅读(164)  评论(0)    收藏  举报