Skip to content

Latest commit

 

History

History
21 lines (16 loc) · 1020 Bytes

README.md

File metadata and controls

21 lines (16 loc) · 1020 Bytes

Verify Authenticode Digital Signature (C++)

Verify executable's digital signature (internal and by catalogue), written in C++

Supports

  • x64 and x32 applications (temporarily disable file redirector)
  • internal signature check
  • Microsoft catalogue check
  • SHA1 and SHA256 signature hashes (note: XP/Vista cannot check SHA256)
  • OS Windows XP/Vista/7/8/8.1/10/11 x32, x64

Does not support

  • Driver WHQL check is not included

Requirements

Notice

  • I don't see any reliable stand-alone code examples on C++ all over, so I re-wrote on C++ the analogue of my VB6 implementation in HiJackThis Fork project.

Manual

  • If you'd like detailed description of signature machanism, please read my article (on Russian).