发布于 · 指南
Windows Authenticode:签名有效不代表算法保密
程序变换、文件签名和安装体验分别检查,避免拿一个通过项代替全部验收。
签名验证回答什么问题
Microsoft 的 SignTool 文档说明数字签名的签署、时间戳与验证功能。这些机制与反编译成本是不同维度。加固若修改签名覆盖的内容,需要安排后续签名验证;不能把原证书仍存在当作签名仍有效。
先划清输入范围
区分原生 EXE、托管 DLL、安装器和驱动,不用一个 Windows 标签代替兼容清单。我们的建议是保护可测试模块后,回到完整应用验证启动、更新、插件和防护软件反馈。不要为了安装成功指导用户关闭系统防护。
行动清单
- 识别真实文件类型与架构。
- 保护后验证签名和时间戳。
- 在干净设备上测试安装和更新。
原始资料
- Microsoft: SignTool · 核对于 2026-10-12