首页资讯科技 这个驱动程序没有经过数字签名

这个驱动程序没有经过数字签名

俞木发为什么驱动程序需要签名大家知道,驱动程序是一类专为识别硬件及配置其功能的特殊程序,在默认的情况下,驱动程序会在系统启动时加载并在后台自动运行。如果驱动程序和系统不兼容,那么就极易造成系统不稳定甚至蓝屏、死机。因此,微软对于驱动程序的安…

这个驱动程序没有经过数字签名

玉木发

为什么司机需要签名?

众所周知,驱动程序是一种专门用来识别硬件并配置其功能的特殊程序。默认情况下,驱动程序将在系统启动时加载,并在后台自动运行。如果驱动与系统不兼容,很容易导致系统不稳定,甚至蓝屏、死机。所以微软对驱动的安装有更严格的要求,必须经过其签署文件的批准。有了认证签名就意味着这个驱动通过了微软的安全认证,可以保证驱动的兼容性是可靠的,不容易造成与系统的兼容性故障。对于正常安装的驱动程序,打开它们的属性窗口,可以在“数字签名器”中看到“Microsof tWindows”的字样(图2)。自己给司机签名。

先去“https://developer . Microsoft . com/zh-cn/Windows/downloads/Windows-10-SDK”下载安装适合自己系统的“Windows SDK”。该程序默认安装在“C:\ Program Files(x86)\ Windows Kits \ 10 \ bin \ 10 . 0 . 20348 . 0 \ x64”中。下面的命令文件都来自这个SDK,保存在这个目录下。请导航到此目录并运行相应的命令。

1生成和配置证书。

以管理员身份启动命令提示符,输入以下命令并回车执行(每条命令输入后回车确认,rem为不输入的注释,下同),然后在弹出窗口中设置密码(图3):

Rem进入目录C D "C: \ p R O G R A M F I L E S (x 8 6) \

windows Kits \ 10 \ bin \ 10 . 0 . 20348 . 0 \ x64 " REM将证书颁发者设置为cfan(您可以自己定义)

makecert . exe-r-SVC:\ my drives . pvk-n cn = " cfan " c:\ my drives . cer完成上述操作后,继续在命令提示符窗口中输入并执行以下命令:

Rem为上面创建的证书生成一个自签名证书。

C e r t 2s p C C:\ my D r I v e r s . C e r C:\ my drivers . SPC

Rem导出pfx文件,其中“123456”是在图3的窗口中设置的密码。

pvk 2 pfx-pvk C:\ my drivers . pvk-pi 123 4 5 6-SPC C:\ myDr I ver s . SPC-pf xC:\ my drivers . pfx-po 123456

2签驱动。

完成上述操作后,在c盘上新建一个名为mydrivers的文件夹,将所有未签名的驱动文件复制到这个文件夹中,其中DRAMX 6 4.exe就是未签名的驱动安装程序(图4)。

同上,然后返回命令提示窗口,输入并执行命令“签名工具sign/f c:\ mydriver.pfx/p123456c: \ my driver \ dramx 64 . exe”。“/p”后面的数字是图3所示窗口中设置的密码,后面是需要签名的安装程序(图5)。

这样,再次打开资源管理器,选择“C: \ mydriver \ dramx64.exe”,点击右键,依次选择“属性→数字签名”,可以看到文件的签名人已经变成了“cfan”(这是图3中这一步命令行中设置的签名)(图6)。

但是,自签名证书默认不被系统信任,我们需要将证书安装到“可信根证书颁发机构”。在图6所示的窗口中点击“详细信息→查看证书”,然后在打开的窗口中点击“安装证书”(图7)。

在打开的安装证书向导中,在存储位置选择“本地计算机→下一页→将所有证书放入以下存储(P)”点击“浏览”选择“可信根证书颁发机构”,这样自签名证书就可以被信任了(图8)。

完成以上操作后,我们就可以运行“dramx64。exe ",并完成驱动程序的安装。

本文来自网络,不代表管理窝立场。转载请注明出处: https://www.guanliwo.com/a/zx/62989.html
上一篇请把空间清理一下
下一篇 判断账户的性质的依据是
管理窝

作者: 管理窝

这里可以再内容模板定义一些文字和说明,也可以调用对应作者的简介!或者做一些网站的描述之类的文字或者HTML!

为您推荐

评论列表()

    联系我们

    联系我们

    0898-88888888

    在线咨询: QQ交谈

    邮箱: email@wangzhan.com

    工作时间:周一至周五,9:00-17:30,节假日休息

    关注微信
    微信扫一扫关注我们

    微信扫一扫关注我们

    关注微博
    返回顶部