首页
社区
课程
招聘
windows10及以上本地驱动加载黑名单查看
2022-6-16 07:23 29267

windows10及以上本地驱动加载黑名单查看

2022-6-16 07:23
29267

之前测试程序一直用上海域联的签名进行测试,后来有一天发现用不了,突然意识到windows开始使用证书黑名单策略了。它的这个策略不仅会在系统启动以后拦截驱动加载,还可以拦截boot启动的驱动。它的这个策略是通过系统更新下发的。如果你的系统已经加载了黑签名签过的驱动,策略更新将会失败,这样有效的避免了因拦截驱动加载可能引发的一系列问题。
昨天看到论坛上有人讨论这个问题,原帖在这里,评论区有人提到了这个问题且给出了微软的官方说明
既然这个文件更新到本地的话,它到底保存在哪里呢?可不可以查看?可不可以修改呢?带着这些问题我出发了。最后在C:\Windows\System32\CodeIntegrity\driversipolicy.p7b 下找到了。
结果发现并不是XML格式。后来在github上找到了把二进制转化为XML的脚本。
1、启用脚本执行 set-ExecutionPolicy RemoteSigned

注:必须使用管理员权限

 

2、导入脚本,我的脚本文件夹在桌面。
cd C:\Users\test\Desktop
Import-Module .\WDACTools

 

3、执行脚本函数转换格式 ConvertTo-WDACCodeIntegrityPolicy
然后依次输入要转换的源文件路径和转换后的文件路径


到这里已经转换成功了。

 

XML格式转p7b的话,直接使用原生命令就可以
ConvertFrom-CIPolicy -XmlFilePath XML路径 -BinaryFilePath p7b文件路径
修改完以后重新转换成p7b格式替换掉原来的文件就可以了。

 

参考来源
启用脚本执行
xml格式转p7b格式
脚本github地址


阿里云助力开发者!2核2G 3M带宽不限流量!6.18限时价,开 发者可享99元/年,续费同价!

最后于 2022-6-16 07:44 被简单未遂编辑 ,原因:
上传的附件:
收藏
点赞22
打赏
分享
最新回复 (26)
雪    币: 1641
活跃值: (3601)
能力值: (RANK:15 )
在线值:
发帖
回帖
粉丝
はつゆき 2022-6-16 08:28
2
0
有意思
雪    币: 2705
活跃值: (3813)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
syser 2022-6-16 10:07
3
0
不错的研究 
雪    币: 8029
活跃值: (3182)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
ldljlzw 2022-6-16 10:46
4
0
这个很不错,看了不得不回一下!
雪    币: 1466
活跃值: (9285)
能力值: ( LV13,RANK:385 )
在线值:
发帖
回帖
粉丝
TkBinary 5 2022-6-16 10:52
5
0
谢谢分享
雪    币: 2223
活跃值: (5940)
能力值: ( LV13,RANK:409 )
在线值:
发帖
回帖
粉丝
xwtwho 1 2022-6-16 12:01
6
0
谢谢分享,之前本地都是启动关掉DSE的,后面试试你这个方法
雪    币: 576
活跃值: (2035)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
kakasasa 2022-6-16 16:52
7
0
mark  感谢 分享
雪    币: 3438
活跃值: (3487)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
fengyunabc 1 2022-6-16 19:22
8
0
感谢分享!
雪    币: 3144
活跃值: (1624)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
shun其自然 2022-6-17 00:15
9
0
意义不是 很大
雪    币: 914
活跃值: (2188)
能力值: ( LV5,RANK:68 )
在线值:
发帖
回帖
粉丝
万剑归宗 1 2022-6-17 08:57
10
0
一眼CPUZ
雪    币: 6314
活跃值: (824)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
二娃 2022-6-17 17:38
11
0
感谢楼主分享
雪    币: 1556
活跃值: (2122)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
killleer 2022-6-17 18:08
12
0
万剑归宗 一眼CPUZ
一眼某apt三连白驱动
雪    币: 1378
活跃值: (3067)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
风中小筑V 2022-6-17 22:05
13
0
有意思
雪    币: 1817
活跃值: (4100)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
Grav1ty 2022-6-20 01:52
14
0
谢谢分享
雪    币: 4173
活跃值: (1340)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
pizazzboy 2022-6-20 08:47
15
0
谢谢分享
雪    币: 2428
活跃值: (2292)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
dearfuture 2022-6-20 17:17
16
0
如果编辑xml去掉被拉黑的签名,然后转成p7b替换掉C:\Windows\System32\CodeIntegrity\driversipolicy.p7b,那被拉黑的签名是不是再这台机就能用了?
雪    币: 2428
活跃值: (2292)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
dearfuture 2022-6-20 17:36
17
0
顺便问一下,是哪条规则把上海域联拉黑的?我按证书信息的“指纹”,颁发者,shanghai之类的都没在xml搜到
雪    币: 225
活跃值: (1487)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
wx_0xC05StackOver 2022-6-21 11:22
18
0
有意思
雪    币: 149
活跃值: (2058)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
saloyun 2022-6-21 16:12
19
0
厉害啊。。。
雪    币: 790
活跃值: (160700)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
飘零丶 2022-7-11 11:14
20
0
感谢分享
雪    币: 407
活跃值: (1096)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
醉後的温柔 2022-7-11 14:13
21
0
你那里又不缺证书使用  我丢了那么多给你  你还去研究这个?
雪    币: 59
活跃值: (742)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
简单未遂 2022-7-13 02:10
22
0

回复17楼:

https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-application-control/microsoft-recommended-driver-block-rules 在这里可以看到。

最后于 2022-7-13 02:26 被简单未遂编辑 ,原因:
雪    币: 59
活跃值: (742)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
简单未遂 2022-7-13 02:32
23
0

多学点技术没坏处

回复21楼  你那里又不缺证书使用  我丢了那么多给你  你还去研究这个?

雪    币: 177
活跃值: (278)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
天堂猪 2022-8-17 17:05
24
0

删了文件好像也没什么效果。那这个文件存在的意义是什么

最后于 2022-8-18 10:37 被天堂猪编辑 ,原因:
雪    币: 1187
活跃值: (395)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
YZJClear 2023-8-23 21:59
25
0
醉後的温柔 你那里又不缺证书使用 我丢了那么多给你 你还去研究这个?
大佬给我丢几个yaozhenj@qq.om
游客
登录 | 注册 方可回帖
返回