实验前提:
1. 有一个可注册的COM组件(如ActiveX)
2. 最好能有一台Windows server 2003作为证书服务器,用来申请签名代码的证书(本例使用从证书服务器申请证书签名)
3. 代码签名工具
实验步骤:
1.编写INF安装配置文件,没怎么研究过INF的写法就不在这里做过多说明,贴个示例
; Sample INF file for CryptoAPI.DLL [version] ; version signature (same for both NT and Win95) do not remove signature="$CHICAGO$" AdvancedINF=2.0 [Add.Code] CryptoAPI.dll=CryptoAPI.dll CryptoAPI.inf=CryptoAPI.inf [CryptoAPI.dll] file-win32-x86=thiscab clsid={CB955C27-9709-482A-8EEF-1DF63722A970} FileVersion=1,0,0,1 RegisterServer=yes [CryptoAPI.inf] file=thiscab ; end of INF file