本帖最后由 hetiwz 于 2026-9-29 11:09 编辑
WinG服务器安全+运维工具箱v1.24.8
作者说:本人(被迫)半路运维,如果您有任何宝贵的建议或批评,请随时告诉我
个人比较喜欢的功能
- 多个模块使用了配置问AI,并导入,降低使用门槛
- 扩展工具:增加任意第三方工具到本工具
- TCP抓包:IP、归属地、进程、端口
给内网老服务器用的中文防火墙与入侵拦截工具——单机部署,兼容到 Server 2012 R2。
- 兼容到 2012 R2:固定版 WebView2 109 + Rust 静态编译,老服务器不掉队;完整离线安装包,内网部署全程不依赖外网
- 开箱即用的自动封禁:三类监控器(Windows 事件日志 / 日志文件 / 端口连接)+ 按软件分组的预设库(IIS / Nginx / SSH / RDP / FTP / 数据库端口)一键启用;白名单优先、封禁总量刹车、双代数据库备份兜底
- 运维工具箱一体化:防火墙规则、黑白名单、谁在连我、日志分析、网络诊断、安全加固、网络转发,
- AI 辅助配置(可选增强,需联网):不会写正则也能配监控器——复制提示词发给任意外部 AI(日志样例一并附上),把返回的 JSON 粘贴回来即自动填好字段;日志详情同样可一键让外部 AI 分析处置。离线机器不依赖此功能,全部核心能力本地闭环
功能一览
| 模块 |
能力 |
| 首页 |
风险结论横幅 + 待办行动清单(防火墙关闭 / 守护未运行 / 任意放行规则 / 策略未加固一键直达)、封禁情况与守护状态双卡、近 7 天攻击趋势图、攻击来源地区统计(离线归属地,国外到国家、国内到省份)、攻击源 TOP5 直接封禁 |
| 安全体检 |
高危端口暴露检测(7 级暴露判定);「一键防护 / 安全加固 / 高级模式」三子页;一键防护自动跳过远程桌面/数据库等软件端口;3389 暴露一键改端口(写注册表 + 自动放行新端口,防重不堆积,可导出脚本) |
| 安全加固 |
本地安全策略基线一键核验与加固(加固计划弹窗可勾除跳过项),防逃逸巡检(位于安全体检子页) |
| 入侵拦截 |
三类监控器(Windows 事件日志 / 日志文件 / 端口连接)持续发现攻击并自动封禁;五种策略类型(失败 / 连接阈值 / 时间段禁用 / 区域禁用 / 区域允许)梯度防护;默认监控器四件套开箱即护(RDP 双监控器等);全局封禁总量刹车防暴破风暴 |
| 黑白名单 |
白名单(单 IP + 网段融合、批量粘贴、自动解封冲突项)、已封禁(批量解封/导出 Excel·IP 清单)、观察中(地区筛选、提前封禁)、封禁历史(续封) |
| 防火墙规则 |
全量规则管理:入站/出站 + 自定义/程序/系统来源口径;危险规则(任意放行)一键筛选 + 批量停用;批量勾选停用/删除;规则绑定程序(方向语义 + 浏览选 exe);删除可撤销;端口区间与 */RPC-EPMap 等系统值原生存储 |
| 谁在连我 |
采样历史 + 连接快照 + 秒级实时监控三视图;多网卡「本机入口」命名与归属;行内封禁/拉白/进程备注;白名单网段自动排除 |
| 远程桌面 |
会话级还原每次 RDP 访问(谁连了/成功失败/停留时长/怎么离开);登录失败聚合与一键封禁/拉白/批量;3389 来源限制直达 |
| 日志分析 |
Windows 事件(登录/系统/应用/进程)+ 安全分析六类可疑项(爆破/爆破后成功/深夜登录/新装服务/新建账户/日志清除);IIS/Nginx/Apache Web 日志攻击检测(注入/穿越/WebShell/目录扫描);无来源 IP 的 4625「追溯」±2 分钟关联 RDP 通道;日志详情一键让外部 AI 分析处置 |
| 网络诊断 |
内置端口扫描 / 局域网 254 格探测 / TCPing,扫描结果直接封禁,无需安装外部程序 |
| 扩展工具 |
挂载 nmap、tcping、curl 及自定义 exe:功能表单 + 命令终端双模式,工具/功能/示例/速查可视化管理,路径可用性实时检测 |
| 网络转发 |
netsh portproxy 端口转发增删;持久路由管理与 route print 实时同步(系统活动路由只读) |
| 系统工具 |
系统工具(services.msc、防火墙面板等)卡片墙:自定义新增、改名/隐藏/禁用、拖拽排序分组 |
| 系统信息 |
只读采集系统/服务器品牌/CPU 内存/磁盘/网卡,一键复制,CPU 内存 3 秒自动刷新 |
| 设置与通知 |
9 分区配置保存即热重载;邮件/钉钉/企微 Webhook 通知(模板变量、测试一键可达);配置包勾选式导入导出;双库自动备份与还原;内网版本检查与下载升级 |
每个页面的数据来源、点击后发生什么、存在哪里:软件内《帮助》页逐条说明(页头带当前版本号)。
技术栈
Tauri 1.4 + Vue 3 + TypeScript / Rust(SQLite、Windows COM、EvtAPI)
钉死 tauri 1.4 与 Rust 1.88.0 是为了兼容 Server 2012 R2 的 WebView2 109
功能
写多了没用,直接看图吧。
下载安装
根据系统版本来挑选使用。
什么系统需要 Runtime 109 的系统(自带 Evergreen WebView2)
- Windows 11 全系 (不需要)
- Windows 10 21H2 / 22H2(Home/Pro/Enterprise/教育版)
- Windows 10 2004 / 20H2 (大部分有(更新推送),个别未打补丁的旧机没有)
- 其他大部分需要
win10以上系统
https://wwarn.lanzouw.com/b0o0dtoof
密码:52pj
WinG_1.*._x64-setup.exe
- 包含程序本体、固定安装位置、注册表、开始菜单快捷方式 、 uninstall.exe
- setup 的全部价值 = 注册表登记 + 快捷方式 + 卸载器
其他版本
https://wwarn.lanzouw.com/b0o0dtosj
密码:52pj
确保依赖和install.bat在同一目录,然后install.bat - 右键 - 管理员模式运行
|