我正在尝试分析已编译的 Dalvik 代码,但我发现了一个问题。这是 .dex 格式的规范。我可以获得文件的标题,但我不明白接下来会发生什么 - 当我使用 dexdump 时,我在标题旁边有类:
class_defs_off : 61836 (0x00f18c)
data_size : 368612
data_off : 72312 (0x011a78)
Class #0 header:
class_idx : 62
access_flags : 1536 (0x0600)
但是当我查看我的字节码时,还有其他东西。我不明白标题旁边会发生什么。根据规范,它是string_idi's
,但我不确定。.dex 文件的真正结构是什么?