Delphi:检查驱动程序签名执行情况

时间:2011-07-30 02:18:59

标签: delphi driver digital-signature

如何知道在Windows Vista中启用或禁用了驱动程序签名强制,7? 可以使用特殊软件或在系统启动时使用F8禁用它。

非常有趣。

1 个答案:

答案 0 :(得分:1)

签名强制关闭的模式称为“测试模式”。许多禁用执行的工具依赖于以某种方式切换到此模式。当从提升的命令提示符运行时,bcdedit.exe会显示当前状态(右键单击cmd.exe - >以管理员身份运行)。它显示多个设置,其中一个设置为“testigning”,其值为“No”或“Yes”。所以从Delphi中检测它的便宜方法是运行bcdedit.exe,解析输出并查找这个“testsigning”值。