首页 > 电脑专区 > 电脑教程 >

如何用64signer给驱动文件数字签名

来源:互联网 2023-02-20 20:43:34 287

自从Vista64位Windows开始,操作系统的驱动内核程序都要进行数字签名,这是微软的策略,为的是保证系统的安全稳定,签名都要申请,验证,批准,会很麻烦,这对开发驱动内核程序的开发人员来说,是非常痛苦麻烦的事。为了解决这个问题,微软有自已的临时的测试证书签名工具,但是是控制台程序,使用命令方式,也很麻烦,下面介绍一个64signer数字签名工具,可以一键完成数字签名。S4l办公区 - 实用经验教程分享!

工具/原料

  • 电脑,网络
  • 64signer

方法/步骤

  • 1

    本文用一个ntokrnl.exe文件为示例,介绍一下签名过程,这个文件并不是新开发的驱动程序文件,而是新装系统后,电脑开机时提示此文件没有数字签名,就被我拿来了。S4l办公区 - 实用经验教程分享!

    如何用64signer给驱动文件数字签名S4l办公区 - 实用经验教程分享!

  • 2

    先从网上下载64signer,直接用“64signer”百度一下。下载后,打开软件,点“打开”,加载要签名的文件,也可以直接拖曳到软件界面。S4l办公区 - 实用经验教程分享!

    如何用64signer给驱动文件数字签名S4l办公区 - 实用经验教程分享!

  • 3

    然后勾选“开启TestSigning启动选项”,默认会勾选,若没勾选,一定要勾选上。S4l办公区 - 实用经验教程分享!

    如何用64signer给驱动文件数字签名S4l办公区 - 实用经验教程分享!

  • 4

    完成上面两项后,点击“签名”按钮2次即可。S4l办公区 - 实用经验教程分享!

    如何用64signer给驱动文件数字签名S4l办公区 - 实用经验教程分享!

  • 5

    签名成功后,会弹出“ntoskrnl.exe has been signed with 64Signer test certification”这样的提示,如下图。S4l办公区 - 实用经验教程分享!

    如何用64signer给驱动文件数字签名S4l办公区 - 实用经验教程分享!

  • 5本页面非法爬取自百度经验
  • 6

    然后在关闭这个窗口时,如果改变了TestSigning模式,会有如下图提示,要重启电脑,才能生效应用,S4l办公区 - 实用经验教程分享!

    如何用64signer给驱动文件数字签名S4l办公区 - 实用经验教程分享!

  • 7

    再打开ntokrnl文件的属性->数字签名->常规,可以看到有效期改变了,文件也可以正常使用了。S4l办公区 - 实用经验教程分享!

    这个程序主要是给开发驱动内核程序的人员使用,如果是给硬件安装驱动时,提示文件没数字签名,可以使用下面链接方法。S4l办公区 - 实用经验教程分享!

    122解决Win10安装驱动时,INF不包含数字签名信息S4l办公区 - 实用经验教程分享!

    99如何启用Win7系统的禁用驱动程序签名强制S4l办公区 - 实用经验教程分享!

    如何用64signer给驱动文件数字签名S4l办公区 - 实用经验教程分享!

  • 注意事项

    • 此软件,只能对exe或dll文件进行签名,其它类型文件不行。
    • 我是在双系统下,用这个64Signer给文件签名的。

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!S4l办公区 - 实用经验教程分享!


    标签: 驱动文件数字签名

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码