Ejikemeilo/Syntecxhub_Internship_Port-Scanner

GitHub: Ejikemeilo/Syntecxhub_Internship_Port-Scanner

Syntecxhub Internship Port Scanner 是一款基于Python的轻量级端口扫描工具。

Stars: 0 | Forks: 0

简单多线程端口扫描器 描述 一个轻量级的、多线程的网络工具,旨在扫描目标IP地址或主机名上指定的端口范围。此工具可识别开放端口和监听服务,对于基本的网络诊断和安全审计非常有用。它完全使用Python标准库构建,无需外部依赖。 功能 - 多线程执行:并发扫描多个端口以获得更快的结果。 - 可定制范围:允许用户指定扫描的确切起始和结束端口。 - 零依赖:严格依赖于内置的Python模块(`socket`、`threading`、`datetime`)。 - 清晰输出:提供实时控制台反馈,显示开放端口,并在完成后提供最终摘要。 先决条件 - 系统上已安装Python 3.x。 用法 1. 下载脚本文件(例如,`port_scanner.py`)。 2. 打开终端或命令提示符。 3. 使用Python运行脚本: python port_scanner.py 4. 按照屏幕上的提示操作: - 主机:输入目标IP地址或域名(例如,`127.0.0.1`)。 - 起始端口:输入范围内的最低端口号(例如,`1`)。 - 结束端口:输入范围内的最高端口号(例如,`1024`)。 示例输出 ``` Enter host (e.g. 127.0.0.1): 127.0.0.1 Start port: 70 End port: 85 Scanning 127.0.0.1 from port 70 to 85 Started at: 2026-06-03 22:35:00.123456 [OPEN] Port 80 Scan complete. Open ports found: [80] Finished at: 2026-06-03 22:35:01.123456 ``` 安全与授权免责声明 法律声明:此工具旨在用于教育目的、网络管理和授权的安全审计(如个人网络安全审计)。请勿使用此工具扫描您没有明确、书面许可的网络、主机或基础设施。未经授权的端口扫描可能被视为恶意活动。 作者 Ilo C. Ejikeme
标签:Python, 个人网络安全, 二进制发布, 开源工具, 情报分析, 教育工具, 数据统计, 无后门, 端口扫描, 端口扫描工具, 网络安全, 网络审计, 网络工具, 网络扫描器, 网络诊断, 逆向工具, 隐私保护