Closed baloo closed 1 year ago
For similar reasons I've noted in https://github.com/m4b/goblin/pull/360 it's going to take some serious convincing to add more deps to goblin.
I get the point about not adding dependencies to goblin itself. I'd be more than happy to implement those as trait and get that implemented in a dependency of both goblin
and digest
, but there are some data that I need goblin to emit. Namely, the sections I need to omit from the authenticode computation, I don't think I can't get that done outside goblin.
I think it would also be nice to have the "source bytes" in the PE objects, if you're alright with that.
Anyway, thanks for maintaining goblin in the first place.
(made an alternative in #362)
Authenticode is the hashing format used to sign PE binaries. This provides the hash to be signed.
Usage:
Fixes #355 cc @RaitoBezarius