Tesla.Angela
发表于 2024-3-22 09:20:30
[转载]校验文件数字签名(支持签名在目录里的情况)
十几年前,我曾经发了一个校验文件数字签名的代码。然而现在越来越多的文件自身不再包含数字签名,而是把数字签名放在了目录(catalog)里。在这种情况下,原来的签名校验函数会直接返回失败,这是不合理的。经过一番搜索,我找到了一个支持这两种情况的代码。
**** Hidden Message *****
yimingqpa
发表于 2024-3-23 19:48:22
学习,学习
Cloutain
发表于 2024-3-25 10:00:52
感谢分享知识
kanren
发表于 2024-3-25 10:50:33
看一下
kanren
发表于 2024-3-25 10:58:30
这玩意准确来说是支持打Sha256补丁以后的操作系统,对Win7来说也就是KB4474419。
Tesla.Angela
发表于 2024-3-25 17:41:14
kanren 发表于 2024-3-25 10:58
这玩意准确来说是支持打Sha256补丁以后的操作系统,对Win7来说也就是KB4474419。 ...
你说的是“双签名”,我在主帖里说的是“签名在目录里”。
比如查看C:\WINDOWS\HH.EXE的属性,你是看不到“数字签名”这一栏的。但实际上,这个文件是有数字签名的,它的签名不在文件里而在目录里。
这个转载的代码使用了几个从WIN8才开始有的API,你可以在MSDN上确认。
kanren
发表于 2024-3-25 23:20:26
Tesla.Angela 发表于 2024-3-25 17:41
你说的是“双签名”,我在主帖里说的是“签名在目录里”。
比如查看C:\WINDOWS\HH.EXE的属性,你是看不 ...
你没明白我的意思,这些API,只要Win7打了KB4474419,就会顺带被加进去。
xtfpg
发表于 2024-3-28 15:50:01
学习下
c9080
发表于 2024-4-8 13:23:01
感谢大佬分享,一起学习进步
nj001
发表于 2024-4-10 13:56:22
学习,学习
wonderzdh
发表于 2024-5-7 21:34:41
看看是什么
376408384
发表于 2024-5-22 15:23:51
我来学习
笨笨文
发表于 2024-6-26 22:22:22
学习一下
lizhuowu
发表于 2024-6-27 09:11:47
这个支持支持
745452@qq.com
发表于 2024-7-3 06:22:17
感谢
goodluckwxl
发表于 2024-7-5 22:55:47
学习一下,感谢管理分享
lusefei
发表于 2024-7-11 10:36:48
是不是编录签名的那种
loquat@189.cn
发表于 2024-7-18 15:13:25
学习学习。。。
lpmjknj
发表于 2025-2-12 14:58:40
学习一下
wst5898
发表于 2025-2-13 19:55:50
感谢分享,学习了……
omenfk
发表于 2025-2-25 15:45:37
我来看看!!
sc12345
发表于 2025-3-19 14:06:49
谢谢分享
xiaochenv5
发表于 2025-5-17 10:43:49
感谢分享知识
IBinary
发表于 2025-6-11 16:14:10
学习下怎么校验的
页:
[1]