Repository navigation
WARDEN 0.2.6 — 安全修复:卸载器不再误删配置与日志
WARDEN 0.2.6 —— 安全修复版(建议 0.2.5 用户升级)
修了什么(★ 这是一个真 bug,不是体验优化)
卸载器会误删配置与日志:
在 0.2.5 中,卸载确认窗返回的是「用户是否确认卸载」,
但代码把它当成了「是否删除配置与日志」——
于是即使不勾选「同时删除配置与日志」那个选项,只要点了「卸载」并确认,配置与日志就会被删掉。
0.2.6 把两件事彻底分开:
- 确认与否 = 对话框的返回值
- 删不删数据 = 复选框的真实状态(只有真勾了才会删)
修复后实测日志原文:
[卸载] 用户确认卸载;删除数据=False(来自复选框)
[卸载] 数据目录【保留】✓
一起改进的两处界面问题
- 卸载窗蓝色标题栏上的文字原来被一层浅灰底色盖住、几乎看不清 → 已修复
- 「确定连配置与日志一起删掉吗?」的默认按钮原来是「是」→ 已改为默认「否」(防手快回车)
文件与校验值(SHA256)
a5a04d3716e050eb486c66f73786bbe3c990690e9c930c7679abff37dccae07a WARDEN.exe
29ab12db87a0c0bbf5c0c93a00797db4a80a1d9ffd8c93c9dcaea90486bc1606 WARDEN-Setup.exe
9357545624a209724947f57d793bf171fcf3771647df7a1811f7f8dbb65f6e59 warden-cli.exe
d72545d7be42601b9ade4669c69a421332bc9889ecaa5d185bae7e53dff29663 RedTeam.exe
怎么装
- 把
WARDEN-Setup.exe拷到目标机器(离线也能装) - 双击 → 按向导走(默认装到
%LOCALAPPDATA%\Programs\WARDEN,不需要管理员权限) - 想自己验证来源:对照上面的 SHA256
如果你已经中招
升级到 0.2.6 后,配置会以默认值重建(%LOCALAPPDATA%\WARDEN\WARDEN.json),
把之前的设置重新配一遍即可。日志文件会重新生成。
许可证
AGPL-3.0-or-later —— 注意:把 WARDEN 做成在线服务也要开源