mrafaysheikh/Python-Port-Scanner
GitHub: mrafaysheikh/Python-Port-Scanner
基于Python和Nmap的轻量级端口扫描器,帮助网络安全学习者快速扫描目标主机的常用端口并识别运行服务。
Stars: 0 | Forks: 0
Python-Port-Scanner
一个基于 Python 构建的网络端口扫描器,利用 Nmap 驱动以实现高效的网络侦察。该工具针对目标主机最常用的端口执行快速扫描,并以清晰的彩色终端输出展示结果。它被设计为一款简单且有效的网络侦察工具,适合网络安全学习者使用。
功能特性
✅ 快速扫描最常用的顶部端口
✅ 清晰的彩色终端输出
🟢 绿色 = 开放
⚪ 白色 = 关闭
🟡 黄色 = 被过滤
✅ 显示开放端口上运行的服务名称
✅ 轻量级且对虚拟机友好(在 Kali Linux 上运行良好)
✅ 简单易用的命令行界面
✅ 适合学习网络侦察和渗透测试基础
使用的技术:
Python
Nmap
colorama (用于彩色输出)
pyfiglet (用于 CLI 横幅)
克隆仓库:
bash
git clone https://github.com/mrafaysheikh/python-port-scanner.git
克隆完成后
cd python-port-scanner
pip install --break-system-packages python-nmap colorama pyfiglet
此命令将帮助您在外部环境中下载包
标签:CTI, Nmap, Python, 初学者教程, 安全测试, 对称加密, 插件系统, 攻击性安全, 数据展示, 数据统计, 无后门, 服务发现, 端口扫描, 红队, 网络安全, 自动化审计, 虚拟驱动器, 逆向工具, 隐私保护, 颜色输出