Android - APK反汇编程序

时间:2013-08-01 15:46:11

标签: android gdb apk

我正在尝试为APK执行汇编程序代码。它可以像gdb dissas一样动态提取,也可以像objdump一样静态提取。

我尝试使用gdb而没有任何退出。

2 个答案:

答案 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