Cargo Features
[dependencies]
boreal-cli = { version = "0.9.0", default-features = false, features = ["authenticode", "authenticode-verify", "memmap", "profiling"] }
- default = authenticode, memmap, profiling
-
These default features are set whenever
boreal-cli
is added without
somewhere in the dependency tree.default-features = false - authenticode default
-
Enable authenticode parsing in boreal, requires OpenSSL
Enables authenticode of boreal
- authenticode-verify
-
Enables authenticode-verify of boreal
boreal:
Enables the "pe.is_signed", "pe.signatures[*].verified" and "pe.signatures[*].countersignatures[*].verified" module fields.
- memmap default
-
Enable use of memory maps to load files to scan.
- profiling default
-
Enables scan statistics. Should not impact performances significantly, and very useful in a CLI tool to debug rules.