此处内容隐藏,回复后可见!立即回复 回复后请刷新页面!刷新
正需要这个,感谢分享!
发现一个小问题:对于多个签名证书的文件,比如附件的VMD驱动,只能读取第一个,第二个没得出来。
谢谢分享
感谢分享!
感谢分享
新版强化了,感谢分享!
不过,在系统中查看只有两个 颁发者,为啥检测出来有 10 个呢?
anson4 新版强化了,感谢分享! 不过,在系统中查看只有两个 颁发者,为啥检测出来有 10 个呢?
windows筛选过了,至于是什么筛选规则,咱也没法猜
527104427 windows筛选过了,至于是什么筛选规则,咱也没法猜
好的,明白了。
anson4 好的,明白了。
更新了:
call QueryPeCertSubject CertName "%CurDir%\iaStorVD.sys"mess.~ 颁发者(所有证书):%nl%%CertName% //注意:CertName 可能是多行的
//筛选去掉时间戳证书、根证书sed -ex -ni -l CertName=0,.*(USERTrust )|( Time-Stamp )|( Time Stamping ).*,,CertName //删掉时间戳证书sed -ex -ni -l CertName=0,.*(Certificate Services)|(Root Certificate)|(Verification Root)|(Signing Root).*,,CertName //删掉根证书sed -ex CertName=0,%nl%(%nl%)+,%nl%,CertNamemstr * -trim CertName=CertNamemess. 颁发者(主签名):%nl%%CertName% //注意:CertName 可能是多行的