原因:MS自从Vista开始在64位系统加载内核驱动要强制签名了,现在需要在64位下面测试驱动,可是还没有拿到驱动签名。

解决方案:自己伪造签名。

过程:

1.打开系统的testsigning模式,使得非权威CA发放的签名可以使用

Shell

bcdedit /set testsigning on

1

bcdedit/settestsigningon

2.做一个签名证书出来。

Shell

MakeCert –r –pe –ss PrivateCertStore –n CN=www.mobibrw.com(test) dawnh.cer

1

MakeCert–r–pe–ssPrivateCertStore–nCN=www.mobibrw.com(test)dawnh.cer

3.把证书加进本机信任根CA中去。

Shell

CertMgr -add dawnh.cer -s -r localMachine root

1

CertMgr-adddawnh.cer-s-rlocalMachineroot

4.给驱动签名。

Shell

Signtool sign /v /s PrivateCertStore /n www.mobibrw.com(test) /t http://timestamp.verisign.com/scripts/timestamp.dll AliWifiDriver.sys

1

Signtoolsign/v/sPrivateCertStore/nwww.mobibrw.com(test)/thttp://timestamp.verisign.com/scripts/timestamp.dllAliWifiDriver.sys

说明:

1.AliWiFiDriver.sys就是所要签名的驱动文件名称了。

2.MakeCert.exe,CertMgr.exe和Singtool.exe在基本系统中不附带,不过Plateform SDK,.netFramework SDK,Visual Studio里面都有,拣自己方便弄得安一个就是。

3.命令中www.mobibrw.com,dawnh都可以替换成你自己喜欢的,不过反正是fake的,你自己爱写什么写什么,如果要签其他驱动把AliWiFiDriver.sys换成你要的文件名就是了。

4.要reboot。

5.testsigning打开后据说会影响到DRM,会使有DRM的玩意儿失效,不过我等贫民还没看见什么东西用DRM。

6.喜欢学习的好同学想知道原理自己去啃文档:

linux下驱动程序数字签名,64位Windows操作系统为驱动程序添加测试数字签名相关推荐

  1. 安装ao 服务器为空,如何在64位Windows操作系统中安装现场审计实施系统AO2011

    龚泽平 [摘 要]对于医院审计.医保审计等各种需要消耗大量内存的审计工作来讲,64位系统具有更加明显的优势.但是当前国家审计署所研发的现场审计实施系统是基于32为系统的,在一定程度上让计算机软硬件都发 ...

  2. php dll是下32还是64位,windows下关于boost 64位和32位库的编译详细介绍

    常用编译命令: cd E:\OpenSource\boost_1_63_0\boost_1_63_0 编译32位库: x86环境下编译得先从开始菜单启动Visual Studio的Visual Stu ...

  3. 64位Windows操作系统下Autocad VBA通用对话框代码

    '选择文件夹(http://blog.sina.com.cn/s/blog_55fc7c2f0101mb4t.html): Option Explicit 'http://www.mvps.org/a ...

  4. Linux(ubuntu)下安装anaconda(64位)并配置jupyter notebook远程访问

    Linux(ubuntu)下安装anaconda(64位)并配置jupyter notebook远程访问 Anaconda指的是一个开源的Python发行版本,其包含了conda.Python等180 ...

  5. 将程序移植到64位Windows

    作者:Goooder 简介:本文对如何将32位Windows程序平滑的支持和过渡到64位Windows操作系统做出了一个简单而系统的介绍.包括对于64位操作系统的版本,编程模型,一些移植原则甚至包括对 ...

  6. [百度空间] [转]将程序移植到64位Windows

    from : http://goooder.bokee.com/2000373.html (雷立辉 整理) 简介:本文对如何将32位Windows程序平滑的支持和过渡到64位Windows操作系统做出 ...

  7. Weblogic 10.3.5在64位Windows系统下的安装和配置

    2011-08-23 Weblogic 10.3.5在64位Windows系统下的安装和配置 作者: BeanSoft 日期: 2011-8-23 今天, 笔者将向大家介绍Oracle Weblogi ...

  8. kali linux安装wine32,永恒之蓝msf下 ms17_010 (64位kali下安装wine32)

    本次用到的环境: kali(2016.2)32位系统.ip地址:192.168.1.104 目标靶机为:win7sp1x64系统(关闭防火墙),ip地址:192.168.1.105 ========= ...

  9. Winio驱动在64位windows下无法使用的解决方法

    C#在使用WinIo的驱动开发类似按键精灵一类工具的时候,需要对相关的驱动进行注册才能正常启动,找了下资料,资料来自: http://jingyan.baidu.com/article/642c9d3 ...

  10. PyTorch在64位Windows下的Conda包

    昨天发了一篇PyTorch在64位Windows下的编译过程的文章,有朋友觉得能不能发个包,这样就不用折腾了.于是,这个包就诞生了.感谢@Jeremy Zhou为conda包的安装做了测试. 更新:已 ...

最新文章

  1. 2022-2028年中国手机配件行业发展前景战略及投资风险预测分析报告
  2. Linux音频设备驱动
  3. Python中的正则
  4. java pdfreader去除水印_(最新)JAVA使用Icepdf 5.0.6 pro的PDF转图片去掉水印的方法...
  5. “System.AccessViolationException”类型的未经处理的异常在 OpenCvSharp.dll 中发生 其他信息: 尝试读取或写入受保护的内存。这通常指示其他内存已损坏
  6. 一文读懂哈希和一致性哈希算法
  7. Linux引导流程(第二版)
  8. mysql 隔行记录_php mysql数据输出实现隔行变色的简单示例
  9. 微软计划Windows 7 SP2开发
  10. [转载]使用CPU时间戳进行高精度计时
  11. Web前端经典面试题-JavaScript
  12. 程序员别再迷茫,赚钱,方法比你想得更多
  13. Photoshop中预设资源安装方式-笔刷、动作、渐变、形状、样式等
  14. 算法竞赛入门经典经典例题及习题题解
  15. 字母组合---排列组合问题
  16. 走近汇编理解与内核编程(楚狂人)
  17. 大数据发展趋势和Spark介绍
  18. 微信端视频播放时防止被浏览器劫持的问题
  19. NSString转GBK编码格式
  20. sklearn聚类之—KMeans

热门文章

  1. 层次分析法详细讲解(小白必看电脑查看)
  2. 计算机鼠标显示停顿原因,经常遇到鼠标指针停顿卡的解决方法
  3. 阿里巴巴泰山版java开发手册最新版.pdf 百度网盘分享
  4. c语言例题之杨辉三角
  5. 固高板卡mct2008调试轴回零_MCT2008-for-ges 固高所有GE运动控制卡的DEMO软件,用来测试板卡是否正常工作 matlab 238万源代码下载- www.pudn.com...
  6. 基于SSM的新闻管理系统
  7. 关于winpcap发包速度低的问题
  8. 几何画板椭圆九种画法_椭圆的标准方程课堂(几何画板动画版).ppt
  9. delphi mysql 连接_Delphi 使用之连接数据库
  10. clousx6机器人怎么导入词库_clousx6