【问题标题】:How to get the name of the signer from a signed file如何从签名文件中获取签名者的姓名
【发布时间】:2016-07-28 11:53:25
【问题描述】:

我正在尝试使用 PowerShell 从签名文件中获取签名者的姓名。

FlashUtil_ActiveX.exe(在 Windows 10 中)的签名者是“Microsoft Windows 第三方应用程序组件”:

右击文件检查


已通过 Sigcheck.exe 进行检查

当我用 powershell 尝试它时,它显示了不同的名称:

任何名称(“主题”和“发行人”)都不是“Microsoft Windows 第三方应用程序组件”。

我也尝试了Get-AppLockerFileInformation,但没有成功:

【问题讨论】:

    标签: c# powershell cryptography digital-signature


    【解决方案1】:

    我需要使用Get-PfxCertificate 命令。
    现在我可以看到签名者的名字出现在“签名列表”中。

    这是使用命令的外观:

    这是具有签名数量的文件 (igfxSDK.exe) 的示例:

    【讨论】:

    • 酷。感谢您的反馈和 +1。到现在(约 48 小时),您或许可以将此作为答案。
    猜你喜欢
    • 1970-01-01
    • 2021-02-12
    • 2017-05-10
    • 1970-01-01
    • 2012-09-19
    • 2023-03-18
    • 2011-07-31
    相关资源
    最近更新 更多