redptam/net-scanner
GitHub: redptam/net-scanner
基于 Python 和 Tkinter 构建的桌面网络扫描器,用于快速发现局域网中的存活主机及其开放端口。
Stars: 0 | Forks: 0
# 网络扫描器
一款桌面 GUI 应用程序,用于扫描本地网络中的活动主机,实时显示 ping 延迟和开放端口。
使用 Python 和 Tkinter 构建。
## 功能
- 扫描任意 IP 范围(例如 `192.168.1.0/24`)
- 查看每个主机的 ping 响应时间
- 检测每个主机的开放端口
- 过滤掉无响应的主机
- 将结果导出到文件
## 要求
- Python 3.13+
## 安装
安装该软件包,以便 `netscanner` 命令在系统范围内可用:
```
pip install .
```
在修改源代码后进行重新安装:
```
pip install . --force-reinstall
```
## 卸载
```
pip uninstall net-scanner
```
## 运行
安装完成后,可从任意终端启动该应用:
```
netscanner
```
或者在不安装的情况下直接运行:
```
python -m net_scanner_gui.main
```
标签:IP扫描, IT运维, Ping延迟, Python, Socket编程, Socks5代理, Tkinter, 子网扫描, 存活主机检测, 局域网扫描, 开源, 插件系统, 数字取证, 数据统计, 无后门, 桌面GUI应用, 端口扫描, 系统独立性, 网段扫描, 网络安全, 网络扫描仪, 网络管理工具, 自动化脚本, 逆向工具, 隐私保护