[海岛奇兵] 技术手段复现国补bug

Parts

  1. P1 · 方案1:原始链路
  2. P2 · 方案2:直接触发
  3. P3 · 方案2同步服务器闪退
Description
方案1:
修改内存,让:
client + 0x378 = 1:选择“打开海域”。
frontend + 0x509 = 1:通知前端下一帧处理请求。
游戏自己的 UI tick 读取这两个值,并调用原生地图函数 FUN_7b071e8a68(map, 1),完成地图注册、镜头切换和界面显示。
接下来按照原版bug链路操作(除了奖励没到账,基本跟原版bug一样,商店没看)

方案2: 
直接把 record 的 p/hct 篡改成 p=6, hct=0
往命令队列塞一条 0x2BE 补发命令,让游戏自己的逻辑 tick 去执行它。
详情参考 https://www.bilibili.com/opus/1238572090360070167
P2是执行完把 executedVec 清空了,如果不请清空会触发服务器同步然后闪退(也有可能是反调试),详情见P3)

没有太多的去逆向反作弊的代码,但是原始的bug链路都不行了可能是确实不行了

Comments

笑口常开是我 1h ago

现在不行吧

bilbil风纪委员 1h ago

这怎么直接跳转到海上的?

背心姥母鸡 2d ago

小队长刚出的时候我好像多领了几天密钥,估计那个时候就有这个bug了。

♥ 15 ↩ 3

汐岚的软鱼 1d ago

他们修的方法很粗暴,只给这几段加上了检测,然后回收

♥ 4

幽雪芜湖起飞 1d ago

@微笑中带涙

♥ 1

因而- 2d ago

这么说我昨天卡了一张,不知道怎么卡出来的,点了一下哈莫曼反击就给我了一张

♥ 10 ↩ 6

叮呤咣啷哐哐作响 2d ago

苏波塞尔傻篮子游戏公司一出新付费道具就会出现白嫖方法部落冲突最贵的矿石用于升级装备的基本上只能参与部落战获得。老货币宝石兑换汇率特别低一次大更新就能从其他玩家基地里抢,其实是复制一份到自己基地

♥ 1

古月娜ぅ 1d ago

我的评价是,狗屎游戏回放bug又不修,不过也还行,最起码钻石到手了[doge]但最恶心就是哈莫曼的防守那玩意儿,国际服天天打完又不结算,又或者直接中途突然间掉了,什么狗屎优化?

♥ 2 ↩ 1

低调or低调 1d ago

满钻队招活跃玩家 #PULP2J8Q [吃瓜]

oppor11spang 2d ago

估计不行吧,毕竟有腾讯的间谍反抗,上次也肯定是有人反抗导致封号,这次估计视频一发出来就有人像腾讯反馈了,毕竟反馈别的没有反应,反馈利于玩家的,瞬间就让开发者整改了,而且他们那种人又没有好处就喜欢搞这事情

♥ 2

yuhao7370 2d ago

关于切换到海域: 其实每个基地都对应一片海域,只是摄像机是否显示的问题 比如自己的基地点指南针切到海域就是秒切,侦查之后点指南针切回来要切到自己的海域,所以需要连接服务器加载 bug之前的触发链路就是个人资料侦查死鱼号会直接切到死鱼号的海域,然后留下死鱼号的领取信息

♥ 2 ↩ 9

herodddr 2d ago

这东西刚开小队长就有了 我没刷也莫名其妙领了200多抽

怎么都不让改 2d ago

都封号了还刷

↩ 1

Vernunft- 2d ago

这个还是容易被查出来封号吧

♥ 1 ↩ 5

咸鱼快学习 2d ago

这个是之前的吧,刷不了了

Caby_ 2d ago

还有高手

bili_40123070381 2d ago

不知道怎么操作的,我成功了一次。第二次就不行了

p4p第一 2d ago

这是国服还是国际服啊?这要刷。[星星眼]

兮夜长亭独倚 2d ago

一起玩吗![星星眼][星星眼][星星眼]

↩ 3