测试更方便为没有签名的驱动程序签名

来源 :电脑爱好者 | 被引量 : 0次 | 上传用户:owennb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读


为什么驱动程序需要签名


  大家知道,驱动程序是一类专为识别硬件及配置其功能的特殊程序,在默认的情况下,驱动程序会在系统启动时加载并在后台自动运行。如果驱动程序和系统不兼容,那么就极易造成系统不稳定甚至蓝屏、死机。因此,微软对于驱动程序的安装有更为严格的要求,必须通过其签名的文件才被许可安装。有认证签名就说明这个驱动程序通过了微软的安全认证,可以保证驱动程序的兼容性比较可靠,不容易产生与系统的兼容性故障。对于正常安装的驱动程序,打开其属性窗口,在“数字签名者”处都可以看到“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 进入MakeCert.exe所在的目录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 -sv C:\myDrivers.pvk -n CN="cfan" C:\myDrivers.cer完成上述的操作后,继续在命令提示符窗口中输入并执行下列的命令:
  rem 为上面创建的证书创建生成自我签名证书
  c e r t 2 s p c C: \ my D r i v e r s . c e r C: \myDrivers.spc
  rem 导出pfx文件,其中“123456”为图3窗口设置的密码
  pvk2pfx -pvk C:\myDrivers.pvk -pi123 4 5 6 -spc C:\myDr i ver s.spc -pf xC:\myDrivers.pfx -po 123456
  2為驱动程序签名
  完成上述的操作后,在C盘新建一个名为mydrivers的文件夹,同时将没有签名的驱动文件全部复制到该文件夹中,其中的dramx 6 4.exe即为未签名驱动的安装程序(图4)。
  同上,再返回命令提示符窗口输入并执行“signtool sign /f C:\myDrivers.pfx /p 123456c:\mydrivers\dramx64.exe”命令。其中“/p”后的数字为图3所示窗口中设置的密码,后面为需要签名的安装程序(图5)。



  这样,再打开资源管理器并选中“c:\mydrivers\dramx64.exe”,右击并依次选择“属性→ 数字签名”,可以看到该文件签名者已经变为“cfan”(这是在图3这一步的命令行中设置的签名)(图6)。
  不过,对于自行签名的证书默认没有得到系统的信任,我们还需要将证书安装到“受信任的根证书颁发机构”。在图6所示的窗口中依次点击“详细信息→查看证书”,接着在打开的窗口中点击“安装证书”(图7)。
  在打开的安装证书向导中,存储位置依次选择“本地计算机→下一页→将所有的证书都放入下列存储(P)”,点击“浏览”选择“受信任的根证书颁发机构”,这样自行签名的证书就可以被信任了(图8)。
  完成上述的操作后,这样我们就可以在电脑上正常运行“dramx64 .exe”,完成驱动程序的安装了。
其他文献
我们先在微信的主界面中下拉窗口,接着在小程序搜索框中输入关键词“填表单”,找到后点击它即可进入主界面(图1)。进入主界面后点击右下角的“+”,在打开的窗口中输入表单名称(如新冠疫苗接种情况统计),“图标”选项处可以选择一张与之相关的图片,作为分享表单时显示的图标,然后点击“创建”按钮(图2),随即会弹出一个灰色的空白表单预览窗口。  接着点击窗口右下角的笔形图标,这时表单预览窗口会变成蓝白色,然后
期刊
PINS提供长图、海报拼图、拼图和拼视频这四大功能(图1)。我们可以通过长图功能将多张图片拼接成一张纵向图,在发长图微博时经常会用到。拼图功能与长图功能类似,只不过是按照不同的模板将多张图片集中在一幅宽高比正常的图片中,能制作出类似电子相册的感觉,非常适合发朋友圈时使用。海报拼图、拼视频功能也很好理解,这里就不细说了。  这四个功能的使用方法类似,下面笔者就以长图功能为例来说明。点击长图功能按钮后
期刊
从本质上来看,华为移动应用引擎是将EMUI界面的Android模拟器与Windows 10系统深度融合,网上已经有破解版的华为移动应用引擎下载,只是稳定性一般,对AMD处理器支持得不太友好。对于非华为电脑,我们可以考虑使用第三方开放的Android模拟器,比如腾讯、mumu、蓝叠、夜神、手机模拟大师、雷电以及逍遥等。  以逍遥迷你器(下载地址:https://www.xyaz.cn/)为例,在电脑
期刊
下载软件(https://github.com/mifi/lossless-cut)后無需安装,直接运行其EXE程序启动该软件。在软件窗口的中部有按键或按钮的功能提示信息:用键盘H 键获取帮助,控制栏上的两个小手按钮(或键盘I、O键)设置音视频切割点、蓝色小人标志切换到高级视图(图1)。  首先点击软件工具栏右上角的齿轮状设置按钮,进入“Settings”窗口,在“App Language”列表中
期刊
下载并安装F i l e & 火速链接Folder Lister(下载地址:ht tps://w w w.tr isunsof t.com/file-folder-lister/)。启动软件后,首先从目录树中定位要操作的文件夹或文件,选择好后通过点击工具栏上的“Add”按钮将其添加到右下方的窗格中,在该窗格中可以累积添加来自于不同分区或文件夹中的文件(图1)。  接下来进行列表项目参数的自定义。点
期刊
下载系统清理器WinExtSystemCleaner(下载地址:https://www.seeksunslowly.com/tssfiles-mirror/wesc-sc.zip),解包后双击其中的wesc-sc.exe文件会自动下载安装数据并执行安装,期间会弹出一个简短的用户调查,填完之后才能继续(图1)。  安装完软件后启动到主界面,我们可以看到该软件左侧的窗格中非常明确地列出了19项可清理的
期刊
初中体育课不同于其他学科,它是一门以锻炼身体为主要方式,以增进学生健康、提高学生身体素质为主要目的的初中必修课程。而教学的有效性是判断一门课程教学质量的好坏的一个重要标志,对于教师来说,这也是衡量教学目标的完成质量的指标之一。初中体育教学的有效性,就是让体育与课程教学目标结合起来,在体育教学活动过程中,充分发掘学生的潜力,让学生得到更好的发挥和发展,从而促进学生的身体素质和心理素质一起健康发展。随
期刊
使用在线工具提取数字  对于数据中混杂了文字和数字的情况(图1),如果需要将其中的数字提取出來,在Excel中需要借助复杂的组合函数。而现在通过“http://www.excelfb.com”提供的在线工具,只要上传文档,即可快速完成数字的提取。  将需要处理的文档保存在桌面上备用。打开上述的网站,在工具列表中找到“单元格拆分工具”,点击中部窗格中的“(按正则式)拆分一列(单元格)为多列(提取单元
期刊
摘要:体育游戏以其独特的游戏性、娱乐性、竞争性等特点,深受初中学生的喜爱,同时在初中体育教学中也有着重要的应用价值。文章将深入分析体育游戏在体育教学中的作用,同时针对其在体育教学中的运用提出一些对策及建议。  关键词:体育游戏 初中体育教学 运用 作用  随着国人身体素质的提高和现代教学的改革,越来越多的目光关注在了体育课程的实用性和趣味性上面。好的体育教学课程,会让学生充满乐趣的学习下去,获得快
期刊
程序的基本设置  我们先在Duplicati的官网(ht tps://w w w.duplicati.com/)下载并安装最新版程序,启动该软件后会自动激活浏览器并打开“http://localhost:8200/”链接。如果在你的电脑中有多个用户账号,那就点击提示框中的“Yes”按钮,否则点击“No,my machine has only a single account”(图1)。  进入“设
期刊