Ayala-Aharoni/CTF-Port-Scanner
GitHub: Ayala-Aharoni/CTF-Port-Scanner
一个基于 Python 的简易交互式端口扫描器,允许用户指定 IPv4 地址和端口范围来检测开放端口,适用于网络安全学习与 CTF 场景。
Stars: 0 | Forks: 1
# 🔍 Python 端口扫描器
一个使用 Python 编写的简单、交互式且高效的端口扫描器。本项目是作为网络安全课程作业(CTF 工具开发)的一部分而开发的。
## 🎯 功能
* **动态目标输入:** 允许用户扫描任何指定的 IPv4 地址。
* **自定义端口范围:** 用户可以定义确切的起始和结束端口进行扫描。
* **错误处理:** 内置防护机制,可防止无效 IP 和手动中断程序(Ctrl+C)。
* **清晰的输出:** 仅显示开放(存在漏洞)的端口,以保持结果的整洁和可读性。
## 🛠️ 前置条件
要运行此脚本,您只需在计算机上安装 Python。
* Python 3.x
## 🚀 如何使用
1. 克隆此仓库或下载 `port_scanner.py` 文件。
2. 打开您的终端或命令提示符。
3. 使用以下命令运行脚本:
python port_scanner.py
标签:Python, 云存储安全, 插件系统, 数据统计, 无后门, 端口扫描, 网络安全, 网络扫描, 逆向工具, 隐私保护