首页
社区
课程
招聘
[求助]某红薯x-mini-mua算法unidbg问题
发表于: 2025-5-30 21:55 642

[求助]某红薯x-mini-mua算法unidbg问题

2025-5-30 21:55
642

我是一个 刚踏入Java unidbg领域的小白,还没有学习多久。。

刚刚自己解决了Shield算法的模拟生成,但是我在研究 x-mini-mua算法的时候,发现环境并没有报错,但是得不到结果。这是怎么回事 


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 2
支持
分享
最新回复 (9)
雪    币: 163
活跃值: (2778)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
贴个完整代码
2025-5-31 23:07
0
雪    币: 1449
活跃值: (2716)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
贴个完整代码
2025-6-1 02:08
1
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
4
要初始化
2025-6-1 23:02
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
5

的确要初始化。。。初始化后提示
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编辑 ,原因:
2025-6-3 17:15
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
6
bluegatar 贴个完整代码
已贴
2025-6-3 17:19
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
7
hacker521 贴个完整代码
已贴
2025-6-3 17:19
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
8
hacker521 贴个完整代码

.

最后于 2025-6-5 14:17 被mb_sgrrhluj编辑 ,原因:
2025-6-3 17:21
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
9

.

最后于 2025-6-5 14:16 被mb_sgrrhluj编辑 ,原因: 无人回复 删除关键代码
2025-6-3 17:37
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
10
QQ 1969422834    V:longtime410528   欢迎大佬加我。。。。
2025-6-3 17:38
0
游客
登录 | 注册 方可回帖
返回