1. 首先下载驱动程序
这里选择http://www.itrus.cn/soft/SafeNetAuthenticationClient-x64-10.8.msi 64位版本并安装
2 最新版本的没有sha1证书了,证书都在USB里面
3.签名规则 新建1个规则 最新版本没有sha1证书了
4.装备 ddf文件 sys文件 inf文件
;* HelloWorld.ddf example ; .OPTION EXPLICIT ; Generate errors .Set CabinetFileCountThreshold=0 .Set FolderFileCountThreshold=0 .Set FolderSizeThreshold=0 .Set MaxCabinetSize=0 .Set MaxDiskFileCount=0 .Set MaxDiskSize=0 .Set CompressionType=MSZIP .Set Cabinet=on .Set Compress=on ;Specify file name for new cab file .Set CabinetNameTemplate=HelloWorld.cab ; Specify the subdirectory for the files. ; Your cab file should not have files at the root level, ; and each driver package must be in a separate subfolder. .Set DestinationDir=HelloWorld ;Specify files to be included in cab file D:\syssign\HelloWorld\HelloWorld.inf D:\syssign\HelloWorld\HelloWorld.sys
5. 现在只有1个证书了,没有双签SHA1证书了
6.在点代码签名,添加sys文件,数字签名,选择驱动模式
最新的要选应用模式了,不选那个驱动模式了
7. 命令行进入sys目录输入makecab /f HelloWorld.ddf,此时会生成disk1/helloworld.cab
8.
9. 到微软官网登录到您的帐户 需要登录账号提交签名
选择刚刚生成cab文件,勾选所有的x64,然后点提交,最后等待下载
注意win7上无法识别签名问题,是由于微软2021年开始不在支持交叉签名,但是以前的证书还生效, 所以这里新的签名证书只能有一个就是微软的,我们在生成cab之前要把驱动的签名删赶紧,
使用signtool.exe remove /s HelloWord.sys 命令
删除完可以看到没有数字签名这一项了,这时可以生成cab签名了
生成cab脚本
@ECHO OFF CLS color 0a setlocal enabledelayedexpansion set PATH=%~dp0 rd /s /q %PATH%disk1 rem 调用函数 call :deleteSign %PATH% call :listFile %PATH% rem 删除签名 :deleteSign for %%i in (%1*.sys) do ( echo "File [%%i]" %PATH%signtool.exe remove /s %%i ) rem 遍历文件 :listFile for %%i in (%1*.ddf) do ( echo "File [%%i]" C:\Windows\System32\makecab.exe /f %%i ) pause
2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/162776.html