Abdeldjalil-Arab/network-port-scanner-en

GitHub: Abdeldjalil-Arab/network-port-scanner-en

这是一个Python多线程网络端口扫描器,用于快速检测目标主机的开放端口,辅助网络安全学习和渗透测试侦察。

Stars: 0 | Forks: 0

# 🔐 Python 网络端口扫描器 这个项目代表了我在网络安全领域的第一个实际应用,是作为网络和Python编程自我训练的一部分而开发的。 ## 🎯 项目目标 本项目的目标是理解: * 网络连接 (TCP) 如何工作 * 端口在通信中的作用 * 网络安全中使用的端口扫描基础(侦察阶段) ## ⚙️ 功能特性 * 目标 IP 地址扫描 * 可自定义的端口范围选择 * 多线程扫描(执行更快) * 显示开放端口 ## 🛠️ 使用的技术 * Python * `socket` (网络编程) * `argparse` (参数解析) * `threading` (性能优化) ## ▶️ 使用方法 使用以下参数运行脚本: ``` python port_scanner.py --target 127.0.0.1 --ports 20-100 ```
标签:Python, socket编程, TCP/IP, 参数解析, 安全测试, 密码管理, 工具开发, 开放端口检测, 扫描器, 攻击性安全, 数据统计, 无后门, 端口扫描, 网络安全, 网络编程, 自训项目, 逆向工具, 隐私保护