Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Process Authenticode signatures using authenticode-parser #1623

Merged
merged 13 commits into from
Jun 20, 2022

Conversation

HoundThe
Copy link
Contributor

This PR removes the current Authenticode parsing to use the https://github.com/avast/authenticode-parser library. This offers additional information, including a verification of the signatures.

I have kept the existing members and only added new ones, so there isn't an issue with backward compatibility.

I am unsure about all the build systems, as the authenticode-parser depends on OpenSSL, it should not get built if OpenSSL is not found and I am not completely sure if/how to reflect that for example in the VS projects and Bazel.

@plusvic
Copy link
Member

plusvic commented Jan 10, 2022

This is a large contribution, you should add yourself or Avast to the AUTHORS and CONTRIBUTORS files. The AUTHORS file contain the copyright holders, if you are working on this on behalf of Avast, the company should appear in AUTHORS while your own name can be added to CONTRIBUTORS.

@plusvic plusvic added this to the v4.3 milestone Jan 10, 2022
… using the authenticode-parser. Update bazel OpenSSL dependency to 1.1.1 from 1.1.0
@HoundThe
Copy link
Contributor Author

Thanks, I've added Avast to AUTHORS and myself to CONTRIBUTORS then

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants