ArmaanAkhtarTech/port-scanner
GitHub: ArmaanAkhtarTech/port-scanner
一个使用 Python Socket 库编写的轻量级 TCP 端口扫描器,用于检测目标 IP 上常见端口的开放状态并生成终端报告。
Stars: 0 | Forks: 0
# 端口扫描器
## 关于
这是我制作的第三个 Python 网络安全项目,它是一个端口扫描器。
该程序的目的是扫描目标 IP 地址,并检测常见端口是开放还是关闭,如果程序正常运行,结果将显示在终端中。
该程序使用 Python 的 Socket 库尝试连接多个知名端口,然后以易于阅读的报告形式显示结果。
## 功能
- 扫描常见的 TCP 端口
- 检测开放和关闭的端口
- 显示常见服务名称
- 统计开放和关闭的端口总数
- 测量扫描时间
- 处理无效的 IP 地址
- 处理键盘中断
## 使用的技术
- Python
- Socket 库
## 示例输出
输入文件后按回车键
使用随机 IP 127.0.0.1(这也是我使用的 IP),然后端口扫描就会开始
标签:Python, Socket编程, 插件系统, 数据统计, 无后门, 端口扫描, 网络安全, 逆向工具, 隐私保护