-
-
xposed 主动调用接口问题
-
2022-10-14 23:52 5515
-
老早之前就遇到一个问题,能力有限一直没有解决掉,问题是关于主动调用接口,但是没找到办法将接口实例化,hook到的类似实例化的对象也不行,求解求解!!
apk中接口类代码:
package MyInterface; public interface MyInterface { @skc.a @o("s/rel/fol") @e t<dlc.a<FolResponse>> a(@d Map<String, String> map); }
apk中对接口实例化类代码:
package MyIns; public class MyIns{ public static final a<Object> f225421a = new a<>(a.f246088a); public static <T> T a(int i8) { return f225421a.a(Integer.valueOf(i8)); } }
apk中调用接口进行请求的代码:
package MyBody; public void b(){ Map map = (MyInterface.MyInterface)MyIns.a(4977217364).a(map); }
他app中就是这样调用的,我直接hook到MyIns中的a函数的返回值类名是“$Proxy43”,他apk中是直接强制转换((MyInterface.MyInterface)MyIns.a(4977217364))。
我的目标是调用实例化类中的“a”函数然后拿到接口类的实例,他apk中是强制转换,我应该怎么做?
求教各位大佬,知道怎么做的请上代码!知道怎么做的请上代码!知道怎么做的请上代码!
[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法
赞赏
他的文章
看原图