linux下驱动程序数字签名,64位Windows操作系统为驱动程序添加测试数字签名
原因: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操作系统为驱动程序添加测试数字签名相关推荐
- 安装ao 服务器为空,如何在64位Windows操作系统中安装现场审计实施系统AO2011
龚泽平 [摘 要]对于医院审计.医保审计等各种需要消耗大量内存的审计工作来讲,64位系统具有更加明显的优势.但是当前国家审计署所研发的现场审计实施系统是基于32为系统的,在一定程度上让计算机软硬件都发 ...
- 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 ...
- 64位Windows操作系统下Autocad VBA通用对话框代码
'选择文件夹(http://blog.sina.com.cn/s/blog_55fc7c2f0101mb4t.html): Option Explicit 'http://www.mvps.org/a ...
- Linux(ubuntu)下安装anaconda(64位)并配置jupyter notebook远程访问
Linux(ubuntu)下安装anaconda(64位)并配置jupyter notebook远程访问 Anaconda指的是一个开源的Python发行版本,其包含了conda.Python等180 ...
- 将程序移植到64位Windows
作者:Goooder 简介:本文对如何将32位Windows程序平滑的支持和过渡到64位Windows操作系统做出了一个简单而系统的介绍.包括对于64位操作系统的版本,编程模型,一些移植原则甚至包括对 ...
- [百度空间] [转]将程序移植到64位Windows
from : http://goooder.bokee.com/2000373.html (雷立辉 整理) 简介:本文对如何将32位Windows程序平滑的支持和过渡到64位Windows操作系统做出 ...
- Weblogic 10.3.5在64位Windows系统下的安装和配置
2011-08-23 Weblogic 10.3.5在64位Windows系统下的安装和配置 作者: BeanSoft 日期: 2011-8-23 今天, 笔者将向大家介绍Oracle Weblogi ...
- kali linux安装wine32,永恒之蓝msf下 ms17_010 (64位kali下安装wine32)
本次用到的环境: kali(2016.2)32位系统.ip地址:192.168.1.104 目标靶机为:win7sp1x64系统(关闭防火墙),ip地址:192.168.1.105 ========= ...
- Winio驱动在64位windows下无法使用的解决方法
C#在使用WinIo的驱动开发类似按键精灵一类工具的时候,需要对相关的驱动进行注册才能正常启动,找了下资料,资料来自: http://jingyan.baidu.com/article/642c9d3 ...
- PyTorch在64位Windows下的Conda包
昨天发了一篇PyTorch在64位Windows下的编译过程的文章,有朋友觉得能不能发个包,这样就不用折腾了.于是,这个包就诞生了.感谢@Jeremy Zhou为conda包的安装做了测试. 更新:已 ...
最新文章
- 2022-2028年中国手机配件行业发展前景战略及投资风险预测分析报告
- Linux音频设备驱动
- Python中的正则
- java pdfreader去除水印_(最新)JAVA使用Icepdf 5.0.6 pro的PDF转图片去掉水印的方法...
- “System.AccessViolationException”类型的未经处理的异常在 OpenCvSharp.dll 中发生 其他信息: 尝试读取或写入受保护的内存。这通常指示其他内存已损坏
- 一文读懂哈希和一致性哈希算法
- Linux引导流程(第二版)
- mysql 隔行记录_php mysql数据输出实现隔行变色的简单示例
- 微软计划Windows 7 SP2开发
- [转载]使用CPU时间戳进行高精度计时
- Web前端经典面试题-JavaScript
- 程序员别再迷茫,赚钱,方法比你想得更多
- Photoshop中预设资源安装方式-笔刷、动作、渐变、形状、样式等
- 算法竞赛入门经典经典例题及习题题解
- 字母组合---排列组合问题
- 走近汇编理解与内核编程(楚狂人)
- 大数据发展趋势和Spark介绍
- 微信端视频播放时防止被浏览器劫持的问题
- NSString转GBK编码格式
- sklearn聚类之—KMeans
热门文章
- 层次分析法详细讲解(小白必看电脑查看)
- 计算机鼠标显示停顿原因,经常遇到鼠标指针停顿卡的解决方法
- 阿里巴巴泰山版java开发手册最新版.pdf 百度网盘分享
- c语言例题之杨辉三角
- 固高板卡mct2008调试轴回零_MCT2008-for-ges 固高所有GE运动控制卡的DEMO软件,用来测试板卡是否正常工作 matlab 238万源代码下载- www.pudn.com...
- 基于SSM的新闻管理系统
- 关于winpcap发包速度低的问题
- 几何画板椭圆九种画法_椭圆的标准方程课堂(几何画板动画版).ppt
- delphi mysql 连接_Delphi 使用之连接数据库
- clousx6机器人怎么导入词库_clousx6