sst318304/Net-Tools

GitHub: DanteSage/Net-Tools

基于 Electron 构建的 Windows 网络运维工具箱,集成终端、设备管理、网络诊断、抓包与配置备份于一体,解决网络运维人员多工具切换与批量操作效率低下的问题。

Stars: 0 | Forks: 0

# Net Tools Net Tools 是一款面向网络运维与排障场景的 Windows 桌面工具箱,基于 Electron 构建。它将设备管理、远程终端、批量命令、配置备份和常用网络诊断能力集中到一个应用中。 ## 主要功能 - SSH、Telnet 与串口终端 - 网络设备分组、模板和批量命令执行 - SFTP/FTP 文件管理与 FTP/TFTP/DHCP 服务 - Ping、端口扫描、路由跟踪、DNS 查询和局域网扫描 - 抓包、TShark 分析、广播检测与网络测速 - IPv4/IPv6 子网计算和资产探测 - 配置备份、差异对比、操作日志与 AI 辅助分析 ## 环境要求 - Windows 10/11 - Node.js 18 或更高版本 - npm 部分抓包、DHCP 等底层网络功能可能需要管理员权限。TShark 分析功能需要本机安装 Wireshark/TShark。 ## 本地运行 npm install npm start 开发模式: npm run dev ## 测试 npm test 只运行应用冒烟测试: npm run test:smoke ## 构建 npm run build 也可以按目标单独构建: npm run build:x64 npm run build:portable 构建结果输出到 `dist/`。 ## 数据与安全 设备资料、应用设置、日志和 API 凭据保存在 Electron 的用户数据目录中,不应提交到仓库。请勿在 Issue、日志或截图中公开真实设备地址、用户名、密码、私钥、FOFA Key 或 AI API Key。 资产探测、端口扫描和抓包功能仅应用于你拥有或已获明确授权的网络环境。 ## 许可证 本项目采用 [MIT License](LICENSE)。
标签:Docker 部署, Electron, LFI本地文件包含, MITM代理, UDP扫描, 情报分析, 抓包分析, 数据可视化, 暗色界面, 桌面工具, 网络诊断, 网络运维, 自定义脚本, 远程终端