admin 发表于 2020-5-31 23:17:03

frida Java.classFactory.use和Java.classFactory.loader.loadClass区别

1、Java.classFactory.loader.loadClass返回Java.lang.Class的一个实例 class 类

2、Java.classFactory.use返回一个类的js wrapper <class 类>


Java.classFactory.loader.loadClass('org.citra.emu.ui.EmulationActivity')和Java.classFactory.use('org.citra.emu.ui.EmulationActivity').$new().getClass();结果等价

Intent(Context packageContext, Class<?> cls)像这个构造方法的第二个参数,需要一个Java.lang.Class的实例,frida里就需要上面两个命令获取的变量


直接用use获取的类包裹,传入会有问题。
页: [1]
查看完整版本: frida Java.classFactory.use和Java.classFactory.loader.loadClass区别