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应用, 端口扫描, 系统独立性, 网段扫描, 网络安全, 网络扫描仪, 网络管理工具, 自动化脚本, 逆向工具, 隐私保护