package
2.0.0+incompatible
Repository: https://github.com/rabbitstack/fibratus.git
Documentation: pkg.go.dev
# Functions
Check determines if the provided executable image or DLL is signed.
GetCertificate returns certificate details for the specific PE object.
NewCatalog creates an instance of the catalog with default hash size.
Wrap returns a new signature form signature type and level.
# Constants
AuthenticodeLevel determines the object is Authenticode signed.
Catalog indicates the executable or DLL signature is stored in the catalog.
Embedded indicates the signature is baked into the PE object.
None indicates non-existent signature.
UncheckedLevel specifies signature unchecked level.
UnsignedLevel specifies signature unsigned level.
# Variables
ErrNotSigned represents the error which is raised when the image lacks the signature.
ErrWintrustUnavailable represents the error which is raised when wintrust platfrom is not available.
Levels enum defines all possible image signature levels at which the code was verified.
Types enum defines signature types which verified the image.