能力值:
( LV3,RANK:30 )
2 楼
先枚举拿Classloader
能力值:
( LV2,RANK:10 )
3 楼
Monkeylord
先枚举拿Classloader
这个frida貌似只有安卓7.0以上才能使用枚举拿classloader,安卓6.0好像不行,有解决办法么
能力值:
( LV2,RANK:10 )
4 楼
那你要看到是FilePathClassLoader,就hook它的构造函数拿到classloader,这样不中吗
能力值:
( LV3,RANK:30 )
5 楼
dreamhake
这个frida貌似只有安卓7.0以上才能使用枚举拿classloader,安卓6.0好像不行,有解决办法么
用choose
能力值:
( LV2,RANK:10 )
6 楼
能力值:
( LV3,RANK:30 )
7 楼
dreamhake
大佬,能说的具体点么?choose是??[em_5]
9daK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6X3M7X3W2V1j5g2)9J5k6i4u0W2i4K6u0r3k6r3!0U0M7#2)9J5c8X3A6S2N6X3q4K6j5%4u0A6M7s2c8Q4x3X3c8S2M7r3W2Q4x3V1k6Q4x3U0y4B7j5i4k6S2
能力值:
( LV2,RANK:10 )
8 楼
Monkeylord
cd9K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6X3M7X3W2V1j5g2)9J5k6i4u0W2i4K6u0r3k6r3!0U0M7#2)9J5c8X3A6S2N6X3q4K6j5%4u0A6M7s2c8Q4x3X3c8S2M7r3W2Q4x3V1k6Q4x3U0y4B7j5i4k6S2
不行我尝试过了,一样拿不到类,他是一个app加载的xposed模块,明明Xposed已经加载了,但是hook xposed模块就是不行
能力值:
( LV3,RANK:30 )
9 楼
dreamhake
不行我尝试过了,一样拿不到类,他是一个app加载的xposed模块,明明Xposed已经加载了,但是hook xposed模块就是不行
Xposed每个模块都在一个单独的dalvik.system.PathClassLoader里
能力值:
( LV2,RANK:10 )
10 楼
Monkeylord
Xposed每个模块都在一个单独的dalvik.system.PathClassLoader里
是的,如果用xposed Hook该怎么定位到具体是哪一个PathClassloader呢?还请大佬明示
能力值:
( LV3,RANK:30 )
11 楼
你试试这样
function foo(clz){
console.log(clz)
}
Java.perform(function(){
Java.choose("dalvik.system.PathClassLoader",{
onMatch: function(instance){
console.log(instance)
console.log(Java.ClassFactory)
var factory = Java.ClassFactory.get(instance)
try{
var myClass = factory.use("myClass")
foo(myClass)
return "stop"
}catch(e){
console.log("next")
console.log(e)
}
},
onComplete:function(){
console.log("Done")
}
})
})
能力值:
( LV2,RANK:10 )
12 楼
Monkeylord
你试试这样function foo(clz){
console.log(clz)
}
Java. ...
感谢大佬,这样确实可以拿到class类,晚上我在回去试试,看看可以正常hook不
能力值:
( LV2,RANK:10 )
13 楼
Monkeylord
你试试这样function foo(clz){
console.log(clz)
}
Java. ...
完美解决,感谢大佬