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, 云存储安全, 插件系统, 数字取证, 无后门, 服务发现, 端口枚举, 网络扫描, 自动化脚本, 虚拟驱动器, 逆向工具