Was ist eine digitale Signatur in Windows-Dateien?

Windows-Programme und Installationsdateien können eingebettete Signaturdaten enthalten, die den Unterzeichner und den Signaturalgorithmus identifizieren. In PE-Dateien wie .exe oder .dll wird die Signatur normalerweise in einer Zertifikatstabelle gespeichert. MSI-Pakete verwenden für ähnliche Metadaten ihr eigenes Containerformat.

Diese eingebetteten Daten können Ihnen mitteilen, wer die Datei signiert hat und welche Algorithmen verwendet wurden. Sie sind jedoch nicht mit einer vollständigen Überprüfung der Vertrauenskette durch das Betriebssystem gleichzusetzen.

Toolbeschreibung

Dieses Tool untersucht Dateien vom Typ .exe, .dll, .sys, .msi und .msp und extrahiert die darin eingebetteten digitalen Signaturinformationen, die gefunden werden können. Es zeigt Daten des Unterzeichnerzertifikats, Digest-Algorithmen, Gültigkeitsdaten und Statushinweise an.

Es ist hilfreich, wenn Sie sich schnell einen Überblick über Signaturmetadaten verschaffen möchten, ohne spezielle Windows-Tools zu öffnen.

Beispiele

  • Eine signierte Windows-Programmdatei
  • Ein signiertes MSI-Installationspaket
  • Eine Systemtreiberdatei mit eingebetteten Zertifikatsdaten

Funktionen

  • Bestmögliche Analyse sowohl von PE- als auch von MSI-Formaten
  • Zertifikatsdetails und Digest-Algorithmen für jede Signatur
  • Klare Warnungen für nicht signierte oder nicht unterstützte Dateien

Einschränkungen

Das Tool liest ausschließlich eingebettete Signaturdaten. Es führt keine Windows-Vertrauensvalidierung oder vollständige Überprüfung der Zertifikatskette durch.

Die MSI-Unterstützung basiert auf Heuristiken. Einige Dateien werden möglicherweise als analysierte Signaturblobs und nicht als vollständig überprüfte Signaturen gemeldet.