我正在尝试为APK执行汇编程序代码。它可以像gdb dissas
一样动态提取,也可以像objdump
一样静态提取。
我尝试使用gdb而没有任何退出。
答案 0 :(得分:0)
APKs are actually just archives,类似于JAR。
在APK中,您会发现许多带有应用程序元数据的文件(例如清单和证书信息),以及资源文件和源文件。 APK中的源代码也不是汇编文件;他们是DEX files for the Dalvik VM。
你不会在APK中找到大会。
答案 1 :(得分:0)
使用GDB解决。
仿真器:
gdbserver:5039 --attach pid
PC:
adb forward tcp:5039 tcp:5039
GDB =>目标远程127.0.0.1:5039
现在在gdb中我们可以使用“x / i 0xEIB”看到asm的“layout asm”或EIB ass