Cyber-Krzysztof/port-scanner

GitHub: Cyber-Krzysztof/port-scanner

一个基于 Python 标准库的轻量级端口扫描器,支持单端口和端口范围的并发扫描,可检测开放端口及常见服务并将结果导出。

Stars: 0 | Forks: 0

# 端口扫描器 一个简单的 **Python 端口扫描器**,可让您扫描目标主机上的单个端口或端口范围。 该扫描器会检测哪些端口处于 **开放** 状态,哪些处于 **关闭/过滤** 状态,显示常见服务,并可选择将结果保存到文件中。 ## 要求 - Python 3.x(在 3.8+ 版本上测试) - 无需额外的库;仅使用标准的 Python 模块: - `socket` - `concurrent.futures` ## ⚙️ 功能 - 扫描**单个端口**(例如 22、80、443) - 扫描**端口范围**(例如 20-1000) - 检测常见服务(例如 SSH、HTTP、HTTPS) - 使用 `ThreadPoolExecutor` 进行**并发扫描**以获得更快的结果 - 将扫描结果保存到 `.txt` 文件中 - 结果按**端口号升序**打印输出 ## 💻 使用说明 1. **运行扫描器:** ``` python port_scanner.py ```
标签:DNS查询工具, Linux工具, Python, Python3, Qt框架, Socket编程, TCP扫描, ThreadPoolExecutor, Windows内核, 二进制发布, 云存储安全, 子域名枚举, 并发扫描, 开源工具, 插件系统, 无后门, 服务识别, 白帽子, 端口扫描器, 端口探测, 系统安全, 系统独立性, 网络安全, 网络扫描, 逆向工具, 隐私保护