VB6和.PFX代码签名

Wil*_*ill 7 vb6 signing pfx

我的老板从Comodo那里获得了一张证书,我一直在试图找到解决将证书送入 VB6应用程序的问题的方法.证书本身是VB6格式,我知道这类事情几乎没有.Comodo的人只是OH非常有帮助(从我的老板,他们说他可以在互联网上找到一些东西.显然他们不知道互联网有多大--.-)

签署项目是否需要将代码放入程序中,或者只是由MS Authenticode可执行文件签名的.exe?

有没有人喜欢白痴一步一步的指导解决方案呢?

提前致谢.

wqw*_*wqw 5

这是我们的构建脚本的片段

set signtool=C:\{cert_path}\signtool.exe sign /f C:\{cert_path}\my_code_sign_current.p12 /p ###### /du "http://mycompany.com" /t "http://timestamp.comodoca.com/authenticode"
%signtool% /d "My Application 1.0" "C:\{binn_path}\App.exe"
%signtool% /d "My Other App 2.0" "C:\{binn_path}\Other.exe"
...
Run Code Online (Sandbox Code Playgroud)

我们使用旧版本的signtool.exe(6.0.4002.0),因为我们使用一些带有较新版本的时间戳服务器(http://www.startssl.com/timestamp)时遇到了麻烦.

注意:.pfx和.p12文件 - 这些是相同的PKCS#12容器文件,DER编码