首页
社区
课程
招聘
unidbg Context 对象传参到so里,如何实现呀?困扰了一整天了
2024-1-16 00:17 2973

unidbg Context 对象传参到so里,如何实现呀?困扰了一整天了

2024-1-16 00:17
2973

 Context context1 = context0.getApplicationContext();



    private native String z1(Context arg1) {

    }


    public static String z2(Context context0) {

            return new SMSDK().z1(context0);

    }


在unidbg中,不晓得如何构造这个 context对象

String result = sm.newObject().callJniMethodObject(vm.resolveClass("android/content/Context").newObject()).getValue().toString()


网上找的资料说这样调用,但是我这里不行,报错:Cannot invoke "com.github.unidbg.linux.android.dvm.DvmObject.getValue()" because the return value of "com.github.unidbg.linux.android.dvm.DvmObject.callJniMethodObject(com.github.unidbg.Emulator, String, Object[])" is null

懂的大佬路过请指教,嫌麻烦的,可以联系我企鹅:876529930,200红包奉上,谢谢。


[培训]《安卓高级研修班(网课)》月薪三万计划,掌 握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

最后于 2024-1-16 00:18 被hmlyn编辑 ,原因:
收藏
免费 0
打赏
分享
最新回复 (2)
雪    币: 10
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
mb_ldbucrik 2024-1-16 15:27
2
0
方案发你了,注意查收
雪    币: 1416
活跃值: (9782)
能力值: ( LV9,RANK:240 )
在线值:
发帖
回帖
粉丝
misskings 4 2024-1-24 10:19
3
0
当你找到龙哥的博客的时候,就解决问题了。
游客
登录 | 注册 方可回帖
返回