davimoreira0/AutoNmap

GitHub: davimoreira0/AutoNmap

一个基于 Python 的交互式 nmap 命令包装器,通过菜单选择替代手动记忆扫描参数,简化网络侦测流程。

Stars: 2 | Forks: 0

# AutoNmap **交互式 nmap 包装器,用于更快的侦测。** [![Python](https://img.shields.io/badge/Python-3.8+-3776AB?logo=python&logoColor=white)](https://python.org) [![Nmap](https://img.shields.io/badge/Nmap-required-4682B4)](https://nmap.org) [![License](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE)
## 关于 AutoNmap 为您提供了一个围绕 nmap 的菜单驱动界面,这样您就不必记住各种参数了。选择扫描类型,输入目标,它就会为您运行正确的命令。 ## 截图 ## 扫描类型 | # | 扫描 | 功能描述 | |---|------|-------------| | 1 | SYN 扫描 | 隐蔽的半开扫描 | | 2 | 服务和 OS 检测 | 识别服务和 OS | | 3 | 激进扫描 | 全面侦测(OS、版本、脚本、traceroute) | | 4 | 快速端口扫描 | 仅扫描前 100 个常用端口 | | 5 | UDP 扫描 | 检查 UDP 端口 | | 6 | 跳过主机发现 | 即使主机不响应 ping 也进行扫描 | | 7 | NSE 漏洞扫描 | 运行漏洞检测脚本 | | 8 | Ping 扫描 | 查找网络上的活动主机 | ## 设置 ``` # 克隆它 git clone https://github.com/davimoreira0/AutoNmap.git cd AutoNmap # 安装 dependency python3 -m venv .venv source .venv/bin/activate pip install colorama # 运行 sudo python3 setup.py ``` ## 环境要求 - Python 3.8+ - 已安装 [nmap](https://nmap.org/download.html) 并添加到 PATH 中 - Linux(已在 Kali/Ubuntu 上测试) ## 作者 **Davi Moreira Pereira** — [@davimoreira0](https://github.com/davimoreira0)
标签:CTI, Nmap, Python, 插件系统, 数据统计, 无后门, 端口扫描, 虚拟驱动器, 逆向工具