securitywithhem/Network-Reconnaissance-Tool
GitHub: securitywithhem/Network-Reconnaissance-Tool
一款封装 Nmap 的 Python 网络侦察工具,整合端口扫描、DNS 查询与 traceroute 功能,用于渗透测试前期的自动化信息收集。
Stars: 0 | Forks: 0
# Network-Reconnaissance-Tool
一个简单但强大的 Python 网络扫描与分析工具。无论您是网络管理员、安全爱好者,还是仅仅出于好奇,这款工具都能帮助您探索 IP 地址,并提供端口扫描、DNS 查询和 traceroute 等功能。
## 功能介绍
- **快速扫描**:使用 Nmap 快速检查常用端口。
- **端口分析**:详细扫描 TCP 和 UDP 端口。
- **DNS 查询**:查找 IP 对应的主机名信息。
- **Traceroute**:映射到目标的路径。
- **全面扫描**:一次性运行所有功能并生成报告。
## 环境要求
- **Python 3**:需要安装 Python 3.6 或更高版本。
- **Nmap**:该工具使用 Nmap 进行扫描(如果尚未安装,它可以为您自动安装)。
- **管理员权限**:某些功能需要管理员/root 权限(届时系统会提示您)。
- **网络连接**:如果缺失 Nmap,则需要联网下载。
## 安装说明
### 第一步:获取工具
1. 打开终端(Windows 上为命令提示符,macOS/Linux 上为终端)。
2. 从 GitHub 下载该工具:
git clone https://github.com/[your-username]/network-reconnaissance-tool.git
标签:CTI, GitHub, Nmap, Python, UDP扫描, 实时处理, 插件系统, 数据统计, 无后门, 端口扫描, 网络安全, 虚拟驱动器, 逆向工具, 隐私保护