【问题标题】:Testing MS-CAPI CSP, signature fails even with WinDbg kernel debugging测试 MS-CAPI CSP,即使使用 WinDbg 内核调试,签名也会失败
【发布时间】:2014-12-22 19:23:54
【问题描述】:

尝试在 Win 7 下测试新的 CSP。将启动配置设置为允许内核调试,运行 WndDbg 并选择文件:内核调试并设置为本地。尝试将 signtool 与我的新 CSP 一起使用仍会导致签名失败检查。环境是:

操作系统名称:Microsoft Windows 7 家庭高级版 操作系统版本:6.1.7601 Service Pack 1 Build 7601 操作系统制造商:微软公司 操作系统配置:独立工作站 操作系统构建类型:多处理器免费 系统型号:戴尔 System Inspiron N7110 系统类型:基于 x64 的 PC 处理器:已安装 1 个处理器。 [01]:Intel64 Family 6 Model 42 Stepping 7 GenuineIntel ~2501 Mhz BIOS 版本:戴尔公司 A09,2011 年 11 月 18 日 Windows 目录:C:\Windows 系统目录:C:\Windows\system32

关于为什么内核调试器的存在不会阻止对测试 CSP 的签名检查有什么想法吗?该设置是否仅适用于远程调试环境?

【问题讨论】:

    标签: windows windbg cryptoapi mscapi


    【解决方案1】:

    您需要一个远程调试器来禁用签名检查。

    various mechanisms such as 1394 (FireWire) or Serial Cable可以连接第二台电脑进行远程调试。

    如果您的 CSP 可以在 VM 中运行,那么如果您只有一台机器,这也是一种选择。

    【讨论】:

      猜你喜欢
      • 2016-06-23
      • 2018-12-17
      • 2017-08-12
      • 1970-01-01
      • 2017-10-31
      • 1970-01-01
      • 2021-12-22
      • 2020-12-31
      • 1970-01-01
      相关资源
      最近更新 更多