Gojo268/Nmap-Port-Scanner
GitHub: Gojo268/Nmap-Port-Scanner
一个用 Python 封装 Nmap 的交互式端口扫描工具,简化了网络侦察中的多种扫描操作流程。
Stars: 0 | Forks: 0
# Python Nmap 端口扫描器
## 概述
本仓库包含一个基于 Python 的 Nmap 自动化工具,旨在通过交互式命令行界面执行多种扫描类型,从而简化网络侦察。
## 功能
* SYN ACK 扫描
* UDP 扫描
* 综合扫描
* 服务检测
* OS 检测
* 脚本扫描
* Nmap 版本检测
* 交互式 CLI 界面
* 开放端口枚举
## 环境要求
* Python 3.x
* Nmap
* python-nmap
## 使用说明
运行扫描器:
```
python port_scanner.py
```
输入目标 IP 地址并选择扫描类型:
```
1) SYN ACK Scan
2) UDP Scan
3) Comprehensive Scan
```
## 示例输出
```
IP Status: up
Protocols: ['tcp']
Open TCP Ports: [22, 80, 443]
```
## 展示技能
* Python 编程
* Nmap 自动化
* 网络侦察
* 端口枚举
* 服务发现
* 安全工具开发
## 免责声明
本工具仅供教育目的和经授权的安全评估使用。在扫描任何系统或网络之前,请务必获得适当的授权。
标签:CTI, Nmap, Python, 云存储安全, 插件系统, 数字取证, 无后门, 服务发现, 端口枚举, 网络扫描, 自动化脚本, 虚拟驱动器, 逆向工具