ausstin07/Syntecxhub_Project_PortScanner

GitHub: ausstin07/Syntecxhub_Project_PortScanner

一个基于 Python 多线程的 TCP 端口扫描器,用于识别目标系统的开放、关闭和被过滤端口并记录扫描结果。

Stars: 0 | Forks: 0

# Syntecxhub_Project_PortScanner # 🔐 Syntecxhub 实习项目 ## 👨‍💻 实习生信息 * **姓名:** Austin Siby * **领域:** 网络安全 * **机构:** Syntecxhub # 📌 概述 本仓库包含作为我在 Syntecxhub 实习期间一部分而开发的网络安全项目。 这些项目的重点在于培养网络、安全和安全应用程序开发方面的实践技能。 # 🚀 项目 1:TCP 端口扫描器 ## 📖 描述 这是一个使用 Python 构建的多线程 TCP 端口扫描器,可扫描目标系统以识别开放、关闭和被过滤的端口。 ## ⚙️ 功能 * 多线程扫描以提升性能 * 检测开放、关闭和超时的端口 * 将扫描结果记录到文件中 * 显示开放端口摘要 * 优雅地处理异常 ## 🧠 涉及概念 * Socket 编程 * TCP 连接 * 线程(并发) * 异常处理 ## ▶️ 如何运行 ``` cd port-scanner python main.py ``` ## 📂 输出示例 ``` [OPEN] Port 22 [CLOSED] Port 23 [TIMEOUT] Port 80 [+] Open Ports Found: [22] ``` 感谢 Syntecxhub 提供参与实际网络安全项目的机会。
标签:Python, 插件系统, 数据统计, 无后门, 端口扫描, 网络安全, 网络编程, 逆向工具, 隐私保护