微软驱动签名

具体操作流程,完全按照微软要求即可,包括cab文件如何生成,严格按照。DDF文件要求

https://docs.microsoft.com/zh-cn/windows-hardware/drivers/dashboard/attestation-signing-a-kernel-driver-for-public-release

 

复制代码
创建Echo.ddf文件

;*** Echo.ddf example ; .OPTION EXPLICIT ; Generate errors .Set CabinetFileCountThreshold=0 .Set FolderFileCountThreshold=0 .Set FolderSizeThreshold=0 .Set MaxCabinetSize=0 .Set MaxDiskFileCount=0 .Set MaxDiskSize=0 .Set CompressionType=MSZIP .Set Cabinet=on .Set Compress=on ;Specify file name for new cab file .Set CabinetNameTemplate=Echo.cab ; Specify the subdirectory for the files. ; Your cab file should not have files at the root level, ; and each driver package must be in a separate subfolder. .Set DestinationDir=Echo ;Specify files to be included in cab file C:\Echo\Echo.Inf C:\Echo\Echo.Sys

用命令生成,必须在相同目录下执行命令
C:\Echo> MakeCab /f "C:\Echo\Echo.ddf"
复制代码

 https://partner.microsoft.com/zh-cn/dashboard/hardware/Search

cab文件要用单签名 sha256 签名(普通签名),不要双签,不用内核签名

.sys等驱动文件不用签名

 

download hck:

https://docs.microsoft.com/en-us/previous-versions/windows/hardware/hck/jj124227(v=vs.85)

测试会有一些不能通过的项,下载filter,可以过滤掉没有通过的测试项

https://docs.microsoft.com/en-us/previous-versions/windows/hardware/hck/hh998024(v=vs.85)?redirectedfrom=MSDN

posted @   IWing  阅读(998)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
历史上的今天:
2017-08-30 解决 i5 6500 安装黑苹果 Sierra 显卡不正常问题
2016-08-30 (Entity framework 应用篇)把权限判断封装在数据库访问层
点击右上角即可分享
微信分享提示