Releases: vcsjones/AuthenticodeLint
Releases · vcsjones/AuthenticodeLint
v0.12
- Moved to .NET Core 2.1
- Used AuthenticodeExaminer as a dependency instead of duplicating all signature logic
- Added two new rules
- 10014 - SinglePrimarySignatureRule
- 10015 - NoSha1Rule
- Released as a Nuget Global tool. https://www.nuget.org/packages/AuthenticodeLint/0.12.0
v0.11
v0.10.0.0
- Dual signing is no longer mandated. If you want to check for it, add
-ruleset compat
to the command line. - Will no longer fail the "Unknown Unsigned Attributes" check when using Authenticode sealing.
- A few under under the hood changes, using VS2017 and SDK-style projects.
v0.9.0.0
v0.8
v0.7
v0.6
v0.5
- Adds
-extract
option. Document for usage is on the Wiki under Command-Line-Options
v0.4
v0.3
Added new linting rules:
- Checks the padding in the WIN_CERTIFICATE structure.
- Checks the unsigned attributes for unknown attributes in any signatures.
- Checks that no invalid certificates exit in any signatures.
- A check for end-to-end trust validation of the file.