Does mcsema handle stripped binary files?

71 views
Skip to first unread message

fred...@web.de

unread,
Jul 23, 2016, 1:43:19 PM7/23/16
to mcsema-dev
Hi all,

I consider using mcsema for some project.
I used the testfile linked_elf_test.sh from mc-sema/tests and removed the -ggdb and added -s to the compilation process.
But bin_descend complains about not finding an entry point.

Is mcsema able to handle stripped binaries?


-- Frederik

Artem Dinaburg

unread,
Jul 23, 2016, 2:06:00 PM7/23/16
to fred...@web.de, mcsema-dev
Hi Frederik,

The bin_descend tool uses either a symbols name or a virtual address as the entry point. I have only ever tried it with binaries that have symbols, but it may work if you manually specify the virtual address of the entry point.

Also, bin_descend hasn't been maintained well, at least not as well as the IDA-based CFG recovery, so it may fail on some examples and not work in some situations.

Artem


--
You received this message because you are subscribed to the Google Groups "mcsema-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mcsema-dev+...@googlegroups.com.
To post to this group, send email to mcsem...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/mcsema-dev/0ef3e83c-5fb6-4c09-99ee-c7060d6e4ecc%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages