大神论坛

找回密码
快速注册
查看: 451 | 回复: 0

[原创] 红色警戒2尤里复仇破游戏保护 99%的玩家都没用过的联机功能

主题

帖子

9

积分

初入江湖

UID
26
积分
9
精华
威望
18 点
违规
大神币
68 枚
注册时间
2021-03-21 09:26
发表于 2021-03-28 15:04
本帖最后由 hahhahah 于 2021-03-28 15:04 编辑

更多逆向脱壳资源,请访问 大神论坛

上次发帖很久时间了,研究这个游戏也有了很多进展,今天不说细节,说一个有趣的联机功能,就是联机踢人,你看谁不爽把他踢出游戏,你们用过吗?各个平台都可以用,但要自己过平台保护!
正常游戏的时候,不想玩了,可以退出,也可以观看!如下图

退出游戏呢,就结束了,离开游戏了,但是观战不一样,观战人还在游戏中,于是乎,你们有没有什么邪恶的想法(替别人观战),嘻嘻,够邪恶吧,那么看我怎么实现吧!
首先找到玩家基址,有两个,第一个是本机玩家基址,第二个是所有玩家的基址,这里要说明的是玩家个数等于实际个数+2,游戏本身还有两个隐藏的(玩家),他们是中立和治安!
不用管他们,我不说细节,说结果本机玩家基址 00A83D4C  ,所有玩家基址 [00A8022C]+i*4]  ,这是个指针,不同的偏移量指向不同的玩家0、 4、 8、 c、等等


看图,这局游戏有4个玩家,绿色括起来的,蓝色框起来的是内置的玩家,最下面的是本机玩家的基址,在所有玩家中排在第二位,下面就是要实现变态玩法的时候了
把本机基址 00A83D4C  =0C1E7C50 改写成其他玩家的基址,会产生什么样的效果呢,改写为第一个玩家的 00A83D4C  =0C1D1B88 你会发现自己家的部队,不归你控制了,你和第一个玩家,同时在玩一个基地,你可以控制他的所有东西,所有界面都一样,你两一起玩,他要太菜你可以帮帮他,两个人玩一家,肯定操作的哇塞哇塞的,双拳难敌四手的吧!
那么这些都是让人容易想到的功能,现在咱们试试观战,这是你点观战,这时被观战的会是谁,你原本的家,还是后来改的被你控制那家,我测试过了,当00A83D4C等于谁,观战的就是谁,那么就是你替别人观战了,要想回去玩自己的游戏,再把00A83D4C改回来,自己的部队又归自己控制了,继续游戏吧,只是多了一个骂骂咧咧的玩家,在房间了骂街!
荡荡荡,开始敲锣了,戏演完了,有钱的捧个钱场,没钱的捧个人场!后会有期,哪位找到了,点击观战和退出的这个call,告诉我一声,找了很久没找到!有一同研究这个游戏的加我啊,加我啊,加我啊,跟帖留言!

免费评分走起啊,很多人不知道去哪玩,我就不一一回复了,这里说一下,百度红色警戒2战网 ,人多的很

返回顶部