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

Support for ELF files - Go string extraction #814

Open
Tracked by #841
mr-tz opened this issue Jun 20, 2023 · 2 comments
Open
Tracked by #841

Support for ELF files - Go string extraction #814

mr-tz opened this issue Jun 20, 2023 · 2 comments

Comments

@mr-tz
Copy link
Collaborator

mr-tz commented Jun 20, 2023

Lower priority

Would be neat though if the patterns still work and we could leverage elffile or similar.

@c-urly
Copy link
Contributor

c-urly commented Dec 29, 2023

A Question, What is the difference between this issue and Issue #785?
I have added the ELF magic number in SUPPORTED_FILE_MAGIC and it just prints static strings from go binary. (Still need to add file format identifier logic in go string extraction)
Floss only works on GO and Rust PE binaries right? So to support it on ELF binaries we will have to add string extraction logic for go elf and rust binaries as well correct?

@tstromberg
Copy link

+1. The floss README doesn't mention that this and other features are specific to PE binaries, so I was surprised that I couldn't use this feature for Go ELF binaries. I'd love to be able to.

Thanks for providing such an innovative tool for researchers!

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

No branches or pull requests

3 participants