首页
社区
课程
招聘
[求助]DexClassData 疑问
发表于: 2015-7-31 22:17 5888

[求助]DexClassData 疑问

2015-7-31 22:17
5888
DexClassDef.classDataOff 指向DexClassData 偏移。

typedef struct DexClassData {
    DexClassDataHeader header;
    DexField*          staticFields;
    DexField*          instanceFields;
    DexMethod*         directMethods;
    DexMethod*         virtualMethods;
} DexClassData;

DexClassData 中的几个指针指向的哪里了?

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 2105
活跃值: (424)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
2
自己填充啊
struct ClassDataItem {
    u4 old_offset;
    u4 new_offset;
    DexClassDataHeader header;
    vector<DexField>   staticFields;
    vector<DexField>   instanceFields;
    vector<DexMethod>  directMethods;
    vector<DexMethod>  virtualMethods;
    vector< vector<u1> >  directMethodsCode;
    vector< vector<u1> >  virtualMethodsCode;
};
2015-7-31 23:33
0
雪    币: 6918
活跃值: (9134)
能力值: ( LV17,RANK:797 )
在线值:
发帖
回帖
粉丝
3
我怎么知道这里的数据具体在文件的什么地方?
2015-7-31 23:37
0
雪    币: 2105
活跃值: (424)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
4
看android源码dalvik\dexdump\dexdump.cpp
2015-8-1 03:57
0
游客
登录 | 注册 方可回帖
返回
//