none
ドライバの署名の確認の仕方 RRS feed

  • 質問

  • お世話になります。

    Windows10のデバイスドライバの署名の内容(SHA1/SHA2、有効期限など)を確認する方法を

    ご存知の方がおられたら、確認方法を教えてください。

    「sigverif」では「cdrom.sys」や「usbvideo.sys」が署名済みだと表示されますが、

    sysファイルのプロパティからは確認できません。

    よろしくお願いします

    2019年2月27日 13:07

すべての返信

  • 山田kojiさん、こんにちは。フォーラムオペレーターのHarukaです。
    TechNetフォーラムにご投稿くださいましてありがとうございます。

    Windows 10のデバイスドライバの署名内容(SHA 1 / SHA 2、有効期限など)を確認したいということですね。

    プロパティパネルにデジタル署名タブがあるいくつかの.sysファイルについては、次の方法で簡単に見つけることができます。
    1.まず、Windowsのファイルエクスプローラを開き、プログラムの保存場所に移動します。 (デフォルトの保存場所はC:\ system32 \ driversです)

    2.インストールファイルを右クリックして、[プロパティ]をクリックします。 
    [デジタル署名]というラベルの付いたタブに移動し、[詳細]をクリックしてください。

    3. [証明書の表示] をクリックすると、有効期限などの詳細情報を確認できます。

    [cdrom.sys]や[usbvideo.sys]など、プロパティパネルにデジタル署名タブのないいくつかの.sysファイルでは、\Windows\System32\catrootにあるカタログファイルに署名を保存することもできます。 
    デジタル署名タブは、署名がファイル自体にある場合にのみ表示されます。

    Sysinternals sigcheckツールを使用すると、特定のファイルに署名が埋め込まれているかどうかを確認できます。 
    ファイル名の前に-iオプションを付けると、出力にCatalog行と、さらに多くの証明書情報が含まれます。 
    カタログで署名されたファイルはその行に名前が付けられた.catファイルを持ち、署名が埋め込まれたファイルはそこに独自のファイル名を持ちます。

    詳しくは、こちらをご覧ください。
    Windows Explorer file property does NOT show digital signature info for some system file, why?
    The Digital Signatures tab may not appear in the properties dialog box of a digitally signed file that is larger than approximately 400 MB in Windows XP with Service Pack 2

    どうぞよろしくお願いします。


    MSDN/ TechNet Community Support Haruka

    ~参考になった投稿には「回答としてマーク」をご設定ください。なかった場合は「回答としてマークされていない」も設定できます。同じ問題で後から参照した方が、情報を見つけやすくなりますので、
    ご協力くださいますようお願いいたします。また、MSDNサポートに賛辞や苦情がある場合は、MSDNFSF@microsoft.comまでお気軽にお問い合わせください。~
    2019年3月5日 8:27
    モデレータ