maja42 / ember

Embed arbitrary resources into a go executable at runtime, after the executable has been built.
MIT License
79 stars 7 forks source link

Support exe-packers / compression before embedding #2

Closed maja42 closed 1 year ago

maja42 commented 1 year ago

Using an exe-packer like upx compresses the source executable makes the magic string unreadable. --> When embedding, add the possibility to not-verify the source executable for the magic string. The compressed executable should still be able to uncompress correctly, despite additional data being appended.