GiovanniBBenedetti/PortScanner

GitHub: GiovanniBBenedetti/PortScanner

一款基于 Python 的简单端口扫描工具,支持单端口和端口范围两种模式,帮助用户快速检测目标主机端口的开放状态。

Stars: 0 | Forks: 0

# 端口扫描器 一款简单的 Python 端口扫描工具,包含两种使用模式:单端口扫描和端口范围扫描。 ## 功能 - **基础扫描器** — 检查目标主机上的特定端口是开放还是关闭 - **范围扫描器** — 扫描一个端口范围,并显示包含开放、关闭总数及扫描耗时的摘要 ## 要求 - Python - `socket` 库(Python 内置) ## 使用方法 ### 基础扫描器 ``` python ScannerBasico.py ``` 程序将提示您输入: - 目标主机的 **IP** - 要检查的 **端口** 输出示例: ``` Digite o número de IP: 192.168.1.1 Digite a porta que deseja scanear: 80 Porta 80 ABERTA em 192.168.1.1 ``` ### 范围扫描器 ``` python ScannerRange.py ``` 程序将提示您输入: - 目标主机的 **IP** - 范围的 **起始端口** - 范围的 **结束端口** 输出示例: ``` Digite o IP: 192.168.1.1 Digite a porta inicial: 1 Digite a porta final: 1000 Escaneando portas de 1 até 1000 no IP 192.168.1.1... [ABERTA] Porta 22 [ABERTA] Porta 80 [ABERTA] Porta 443 Total de portas abertas: 3 Total de portas fechadas: 997 Tempo total da varredura: 12.45 segundos ``` ## 免责声明 本工具应**仅用于您拥有明确授权的网络和系统**。未经授权使用端口扫描器可能是非法行为。请负责任地使用。 ## 作者 Giovanni Benedetti
标签:Python, 插件系统, 数据泄露防护, 数据统计, 无后门, 端口扫描, 网络工具, 网络探测, 逆向工具