【安卓逆向】反编译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