ArcademMan/PyGate

GitHub: ArcademMan/PyGate

PyGate 是一款 Windows 平台的网络工具箱,将 DNS 管理、IPv4 配置、端口扫描、网络监控和 WiFi 分析等常用网络管理功能整合到一个图形界面应用中。

Stars: 0 | Forks: 0

PyGate

PyGate

适用于 Windows 的网络工具包
DNS 管理器、端口扫描器、IPv4 配置、hosts 编辑器、网络监视器、WiFi 分析仪。

Platform Python GUI License

## 功能 | 页面 | 描述 | |------|-------------| | **首页** | 公网/本地 IP、主机名、系统信息、管理员状态 | | **DNS** | 使用预设(Cloudflare、Google、Quad9 等)更改 DNS、清除缓存、查看缓存条目、对所有 DNS 服务器进行基准测试 | | **IPv4** | 查看和配置任何网络适配器上的静态 IP 或 DHCP | | **Hosts** | 查看、添加、删除、启用/禁用系统 hosts 文件中的条目 | | **端口扫描** | 扫描任何主机的端口、查看具有进程名称的本地监听程序、扫描您的公网 IP | | **监视器** | 实时查看所有活动的 TCP 连接,包括进程、远程 IP、状态、PID。支持自动刷新和过滤 | | **WiFi** | 扫描附近的网络、查看信号强度、频道、安全性。推荐最不拥挤的频道 | ## 安装 ### 从源码安装 ``` git clone https://github.com/arcademman/PyGate.git cd PyGate pip install -r requirements.txt python pygate.py ``` ### 从发布版本安装 1. 从[发布版本](https://github.com/arcademman/PyGate/releases)下载 `PyGate-win64.zip` 2. 解压 zip 文件 3. 运行 `pygate.exe` ## 构建 编译为独立的 `.exe`: ``` pip install nuitka python build.py ``` 输出:`dist/PyGate-win64.zip` ## 本地化 PyGate 会自动检测您的系统语言。目前支持: - English - Italiano 您可以从菜单栏的 **Settings > Language** 更改语言。 要添加新语言,请在 `app/locale/` 中创建一个遵循 `en.json` 结构的 JSON 文件。 ## 许可证 [MIT](LICENSE) - 有关使用指南,请参阅 [DISCLAIMER.md](DISCLAIMER.md)。
标签:Awesome, DNS管理, IPv6支持, PySide6, 数据统计, 端口扫描, 系统管理, 网络工具, 逆向工具