这两天空闲时间写了个小脚本,功能介绍如下了,项目已经开源。欢迎各位大佬使用并提出想法与bug,我会进一步进行修改完善。

NmapToExcel

使用 python 调用 nmap 进行批量扫描,并将结果写入本地xlsx文件

环境需求

//linux 系统
sudo apt-get nmap
sudo pip install python-nmap//windows 系统
若 python 有安装 nmap 库,必须卸载//只支持 python3 版本
sudo pip install python-nmap
sudo pip install openpyxl
or
sudo pip install -r requirements.txt

参数配置

usage: python ./scan.py -p <需要扫描端口> -o <其他nmap参数>目标 url 请放在当前目录下的 url.txt 文件内-p  使用样例 -p port ,-p 1-65535
-o  默认使用 -Pn  -sS -sU 参数,无需重复输入注意:url只允许ip地址或者不带http/https头的域名地址

v1.1更新

  • 增加多线程处理
  • 增加对结果xlsx表格的宽度自适应处理

演示效果图:

NmapToExcel 批量nmap写入xlsx相关推荐

  1. java解析xlsx表格,写入xlsx表格实例

    1,下载所需jar包地址xlsx依赖jar 2,读取表格数据代码实例 static void jx(File file) throws IOException {InputStream is = ne ...

  2. 利用Python将数据写入xlsx文件

    导入openpyxl 可用pip下载该包 pip install openpyxl 数据写入xlsx 建立Workbook的语句 workbook = openpyxl.Workbook() shee ...

  3. Python将txt文本批量转化为xlsx格式

    Python将txt文本批量转化为xlsx格式 # # -*- encoding: utf-8 -*- # # -------------------------------------------- ...

  4. R语言批量读取写入Excel数据 r导出输出写入excel多个sheet 导出excel 导入 excel 读入excel 表格

    前一段,写过一篇:R语言中写入Excel的不同sheet表格,最近学习了tidyverse的方法,感觉需要总结一下,更新一下知识结构. 本文准备用实际数据,做一下操作: 「批量读取:」 批量读取多个E ...

  5. R语言批量读取写入Excel数据

    本文准备用实际数据,做一下操作: 「批量读取:」 批量读取多个Excel数据 批量读取一个Excel数据的不同表格 「批量写入」 批量写入Excel数据 1,批量写入到不同的Excel中 2,批量写入 ...

  6. CSV文件批量合并/转XLSX(无需任何软件,傻瓜式操作)

    最近要批量将几百个CSV文件合成一个文件,最开始是一个个复制粘贴的,进度太慢了,后面发现用一个小办法可以几秒钟将几百个CSV文件合并成一个文件,分享给大家. 在EXCEL中怎么将多个CSV文件合并成一 ...

  7. Python 写入XLSX文件的几种方法

    xlsxwriter写入 import xlsxwriter def to_excel(lst1,lst2):"""write into Excel."&quo ...

  8. 如何将xls批量转换成xlsx

    下面是单个xls转换成xlsx的步骤,相信大家都知道 1. 点击"文件",然后选择"另存为",并保存到桌面 2.然后点击"保存类型",选择& ...

  9. python 将多个df写入xlsx文件的ExcelWriter

    关于pandas.ExcelWriter用法的介绍,本文参考了python内置文档 Help on class ExcelWriter in module pandas.io.excel._base. ...

最新文章

  1. 关于学习Python的一点学习总结(41->相关的BIF操作)
  2. php on duplicate key,php – ON DUPLICATE KEY UPDATE值;两次插入相同的值
  3. HTML布局篇之双飞翼(圣杯)布局
  4. 开发者应警惕的七种糟糕职业规划错误
  5. 将应用程序集成为Heroku附加组件
  6. 【牛客 - 373B】666RPG(线性计数dp)
  7. 论文浅尝 - ICLR2020 | 具有通用视觉表示的神经机器翻译
  8. mysql网络异常_mysql运行过程中因网络或者数据库原因导致的异常
  9. Android------Button 添加声音效果(两种方式)
  10. hibernate总结一
  11. mac下git安装与使用
  12. 计算机组成原理输入实验报告,计算机组成原理实验 实验报告.doc
  13. MATLAB中基于GUI的噪声抑制imnoise,medfilt2命令
  14. SharepointDesigner创建一个工作流
  15. 踩坑指南!anaconda新建环境出错解决!又是猛男落泪的一天!
  16. ERP - 国际贸易术语(Incoterm)总结
  17. aspcms首页content内容html代码过滤,ASPCMS用百度编辑器JS/html代码(script标签)被过滤的解决办法...
  18. 活血化瘀药题库【1】
  19. 港澳台、内地身份证号校验规则
  20. 多媒体-用windows自带录音机录音(转载)

热门文章

  1. 《SSO系列二》自己动手写一个SSO
  2. 爬虫学习实践(1)——我的第一个小爬虫
  3. 攻防世界Misc——来自银河的声音
  4. 谨防网上骗子社会工程!
  5. 分享个md生成思维导图的在线工具
  6. react-native连接夜神模拟器
  7. 【第73篇】InternImage:探索具有可变形卷积的大规模视觉基础模型
  8. vue的侦听器,过滤器和过度动画的了解
  9. 【C语言】排序(8种排序方法)
  10. android直播切换浮窗,直播悬浮窗怎么设置