You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A lot of formats are based on "packets", where a header might or might not come after another at non-fixed positions. Examples include GPG-signed/encrypted data and network-packets. With the current offset-required format, such signatures are either difficult or impossible to implement.
The text was updated successfully, but these errors were encountered:
Adding support would benefit x509-certificates and packaging-formats that use per-file and/or per-directory headers (instead of a single directory-listing)
Could this be solved by using basic signatures and unique python plugins? Sure but I think the codebase would benefit from a unified implementation, which would also make it easier for new signatures.
Binwalk v3 provides much more flexibility in signature parsing; signatures are free to parse data however they see fit (though, you do have to write code - not as simple as a text file definition - but these are the trade offs...).
A lot of formats are based on "packets", where a header might or might not come after another at non-fixed positions. Examples include GPG-signed/encrypted data and network-packets. With the current offset-required format, such signatures are either difficult or impossible to implement.
The text was updated successfully, but these errors were encountered: