首页
社区
课程
招聘
[讨论]隐藏驱动代码签名证书信息
发表于: 19小时前 355

[讨论]隐藏驱动代码签名证书信息

19小时前
355
  • 据我所知,驱动在Windows系统中必须有数字签名才能加载,而且Windows 10 11在安全启动开启的电脑上必须是微软WHQL认证的才能加载驱动!直到我拿到了样本文件,我很震惊。这个文件确实是一个没有任何签名的sys文件,我测试了所有主流的Windows系统,它们都能加载这个驱动。这非常可疑!所以我反编译了这个sys文件,发现里面有一个隐藏的数字签名,但是Windows系统没有显示这个签名。这很奇怪。如果Windows不显示数字签名,这应该是一个无效的签名!既然这是一个无效的签名,为什么Windows操作系统能识别它?并且可以正常加载。因为我的逆向工程水平有限,发出样本驱动请求专家完全逆转它,并公开此漏洞利用的详细信息,以便更多人了解它


[培训]科锐逆向工程师培训第53期2025年7月8日开班!

上传的附件:
收藏
免费 1
支持
分享
最新回复 (8)
雪    币: 531
活跃值: (1716)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
2
c9cK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6Y4K9i4c8Z5N6h3u0Q4x3X3g2U0L8$3#2Q4x3V1k6V1M7$3I4W2k6e0t1H3x3U0u0Q4x3V1k6e0K9h3N6F1j5i4c8#2M7X3g2w2K9h3b7`.
13小时前
0
雪    币: 19
活跃值: (698)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
S极客 5e8K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6Y4K9i4c8Z5N6h3u0Q4x3X3g2U0L8$3#2Q4x3V1k6V1M7$3I4W2k6e0t1H3x3U0u0Q4x3V1k6e0K9h3N6F1j5i4c8#2M7X3g2w2K9h3b7`.
这个复制的签名,驱动是无法加载的。
13小时前
0
雪    币: 1271
活跃值: (1669)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
4
瞎几把改改时间戳就行了,还有人拿这个卖钱啊,真搞笑
13小时前
0
雪    币: 2
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
5
我还见到了更神奇的样本,不是腾讯的驱动但是有腾讯签名,显示是数字签名正常,但是吊销验证是脱机,无法验证
10小时前
0
雪    币: 3246
活跃值: (374)
能力值: (RANK:20 )
在线值:
发帖
回帖
粉丝
6
The MSDN documentation states that the 0x80093102 code means:
CRYPT_E_ASN1_EOD - ASN1 unexpected end of data.

signtool.exe报这个WinVerifyTrust()错误。但签名是能验证通过的。

感觉是windows的“高层”api WinVerifyTrust()之类的处理不了这种“畸形”数据,但是os的driver loader、windows的“低层”crypto API、其他API(如openssl)是能处理的。
9小时前
0
雪    币: 12876
活跃值: (9342)
能力值: ( LV9,RANK:280 )
在线值:
发帖
回帖
粉丝
7

感觉是ci的验签流程有问题,这pe的checksum都对不上


```

Current PE checksum   : 00010A6E

Calculated PE checksum: 00008FB0

Warning: invalid PE checksum.

Unable to extract existing signature.

```

4小时前
0
雪    币: 1271
活跃值: (1669)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
8
hzqst 感觉是ci的验签流程有问题,这pe的checksum都对不上```Current PE checksum   : 00010A6ECalculated PE che ...
自己找个签名工具, 签名的时候把时间戳放到证书链第一个, 然后二进制编辑下瞎改PE签名区的时间戳部分, ring3解析的时候异常报错, 右键属性显示为空, ring0层忽略时间戳, 不影响加载
1小时前
0
雪    币: 1271
活跃值: (1669)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
9
这样的小把戏骗骗自己, 不会真以为能过ACE预启动吧
1小时前
0
游客
登录 | 注册 方可回帖
返回