贴个完整代码
---
来源: 看雪论坛
原文链接: https://bbs.kanxue.com/thread-287041.htm
[求助]某红薯x-mini-mua算法unidbg问题
86 浏览
14 回复
贴个完整代码
要初始化
的确要初始化。。。初始化后提示
java.lang.NullPointerException: Cannot invoke "com.github.unidbg.pointer.UnidbgPointer.toIntPeer()" because "jmethodID" is null当我Patch掉这个函数的时候 又会蹦出新的错误。。报错的地址 在so文件中对应的代码如下:文本:__int64 sub_18D8E4(){ __int64 v0; // x19 unsigned __int64 v1; // x11 bool v2; // cc __int64 v3; // x8 __int64 v4; // x8 unsigned int v5; // w9
*(_QWORD *)(v0 + 3032) = *(_QWORD *)(v0 + 440); **(_QWORD **)(v0 + 3032) = *(_QWORD *)(v0 + 3024); v1 = 0x37AC138u; *(_QWORD *)(v0 + 3040) = *(_QWORD *)(v0 + 448); v2 = *(_DWORD *)(v0 + 2700) <= 6; v3 = 512; **(_QWORD **)(v0 + 808) = *(_QWORD *)(v0 + 3040); **(_QWORD **)(v0 + 816) = *(_QWORD *)(v0 + 3032); **(_QWORD **)(v0 + 824) = *(_QWORD *)(v0 + 2872); **(_QWORD **)(v0 + 832) = *(_QWORD *)(v0 + 2864); **(_QWORD **)(v0 + 840) = *(_QWORD *)(v0 + 2768); **(_QWORD **)(v0 + 848) = *(_QWORD *)(v0 + 2760); **(_QWORD **)(v0 + 856) = *(_QWORD *)(v0 + 2728); **(_QWORD **)(v0 + 864) = *(_QWORD *)(v0 + 2736); **(_QWORD **)(v0 + 872) = *(_QWORD *)(v0 + 2832); **(_QWORD **)(v0 + 880) = *(_QWORD *)(v0 + 2840); **(_QWORD **)(v0 + 888) = *(_QWORD *)(v0 + 2928); **(_QWORD **)(v0 + 896) = *(_QWORD *)(v0 + 2936); if ( v2 ) v3 = 1296; if ( !v2 ) v1 = 0x37B9D74u; v4 = *(__int64 *)((char *)&off_627930 + v3); v5 = (unsigned int)sub_17FE10 + 3488972; if ( v2 ) v5 = (unsigned int)sub_187CF0 - 8572456; return ((__int64 (*)(void))(v4 + (int)(v5 - v1)))();}
最后于 2025-6-3 17:37
被mb_sgrrhluj编辑
,原因:
java.lang.NullPointerException: Cannot invoke "com.github.unidbg.pointer.UnidbgPointer.toIntPeer()" because "jmethodID" is null当我Patch掉这个函数的时候 又会蹦出新的错误。。报错的地址 在so文件中对应的代码如下:文本:__int64 sub_18D8E4(){ __int64 v0; // x19 unsigned __int64 v1; // x11 bool v2; // cc __int64 v3; // x8 __int64 v4; // x8 unsigned int v5; // w9
*(_QWORD *)(v0 + 3032) = *(_QWORD *)(v0 + 440); **(_QWORD **)(v0 + 3032) = *(_QWORD *)(v0 + 3024); v1 = 0x37AC138u; *(_QWORD *)(v0 + 3040) = *(_QWORD *)(v0 + 448); v2 = *(_DWORD *)(v0 + 2700) <= 6; v3 = 512; **(_QWORD **)(v0 + 808) = *(_QWORD *)(v0 + 3040); **(_QWORD **)(v0 + 816) = *(_QWORD *)(v0 + 3032); **(_QWORD **)(v0 + 824) = *(_QWORD *)(v0 + 2872); **(_QWORD **)(v0 + 832) = *(_QWORD *)(v0 + 2864); **(_QWORD **)(v0 + 840) = *(_QWORD *)(v0 + 2768); **(_QWORD **)(v0 + 848) = *(_QWORD *)(v0 + 2760); **(_QWORD **)(v0 + 856) = *(_QWORD *)(v0 + 2728); **(_QWORD **)(v0 + 864) = *(_QWORD *)(v0 + 2736); **(_QWORD **)(v0 + 872) = *(_QWORD *)(v0 + 2832); **(_QWORD **)(v0 + 880) = *(_QWORD *)(v0 + 2840); **(_QWORD **)(v0 + 888) = *(_QWORD *)(v0 + 2928); **(_QWORD **)(v0 + 896) = *(_QWORD *)(v0 + 2936); if ( v2 ) v3 = 1296; if ( !v2 ) v1 = 0x37B9D74u; v4 = *(__int64 *)((char *)&off_627930 + v3); v5 = (unsigned int)sub_17FE10 + 3488972; if ( v2 ) v5 = (unsigned int)sub_187CF0 - 8572456; return ((__int64 (*)(void))(v4 + (int)(v5 - v1)))();}
最后于 2025-6-3 17:37
被mb_sgrrhluj编辑
,原因:
bluegatar
贴个完整代码
已贴
贴个完整代码
已贴
hacker521
贴个完整代码
已贴
贴个完整代码
已贴
hacker521
贴个完整代码
最后于 2025-6-5 14:17
被mb_sgrrhluj编辑
,原因:
贴个完整代码
最后于 2025-6-5 14:17
被mb_sgrrhluj编辑
,原因:
最后于 2025-6-5 14:16
被mb_sgrrhluj编辑
,原因: 无人回复 删除关键代码
被mb_sgrrhluj编辑
,原因: 无人回复 删除关键代码
QQ 1969422834 V:longtime410528 欢迎大佬加我。。。。
大佬解决了吗?同样的问题
感谢各位大佬指导。已经弄出来了
兄弟,完整的弄出来了吗?
广东小飞
兄弟,完整的弄出来了吗?
已经解决。
兄弟,完整的弄出来了吗?
已经解决。
同样的问题
0.0