首页
社区
课程
招聘
[求助]如何枚举当前进程所有加载的Class
发表于: 2015-9-1 07:51 8175

[求助]如何枚举当前进程所有加载的Class

2015-9-1 07:51
8175
收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 29
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
这也是我很关注的问题,希望得到大家的指导。
2015-9-1 09:56
0
雪    币: 233
活跃值: (285)
能力值: ( LV12,RANK:270 )
在线值:
发帖
回帖
粉丝
3
gDvm.loadedClasses
2015-9-1 10:01
0
雪    币: 235
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
class name?
2015-9-1 10:02
0
雪    币: 178
活跃值: (402)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
Andbug
2015-9-1 15:29
0
雪    币: 19
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
是class name 如java.lang.xxxxx

(*env)->FindClass(env, classname);
找不到 public final class .
2015-9-1 18:21
0
雪    币: 77
活跃值: (25)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
7
比较折腾的方法,找出当前加载的全部dex,通过maps可以查到,既然可以加载就有可读权限,然后接着解析全部dex,根据dex文件结构找出所有的class
2015-9-6 11:18
0
雪    币: 1
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
用Xposed在java.lang.Classloader.loadClass方法做hook,记录下有哪些类被加载,外加Zygote预加载表里记录的所有class。就是你想要的结果
2015-9-6 14:33
0
游客
登录 | 注册 方可回帖
返回
//