【安卓逆向】反编译ELF的另类技巧

  • IDA 反编译

 

  • ObjDump反编译

ObjDump是ndk环境自带的一个脚本,在android-ndk-r10c/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin这一目录下

 

Objdump的使用命令

objdump -f test
显示test的文件头信息

objdump -d test
反汇编test中的需要执行指令的那些section

objdump -D test
与-d类似,但反汇编test中的所有section

objdump -h test
显示test的Section Header信息

objdump -x test
显示test的全部Header信息

objdump -s test
除了显示test的全部Header信息,还显示他们对应的十六进制文件代码

这里我门可以使用 -s来进行反编译

./arm-linux-androideabi-objdump -s /Users/sqyy/Documents/Robots/demo/user. >/Users/sqyy/Documents/Robots/demo/test.txt

posted @ 2018-05-11 15:03  水清云影  阅读(3357)  评论(0编辑  收藏  举报