【技术交流】跑跑卡丁车调用CALL实现百分百钓鱼分析

社区服务
高级搜索
猴岛论坛跑跑卡丁车【技术交流】跑跑卡丁车调用CALL实现百分百钓鱼分析
发帖 回复
正序阅读 最近浏览的帖子最近浏览的版块
32个回复

[心情分享]【技术交流】跑跑卡丁车调用CALL实现百分百钓鱼分析

楼层直达
丶逢场作戏

ZxID:12756709

屌大大屌屌大大

举报 图酷模式  只看楼主 使用道具 楼主   发表于: 2017-07-23 0
正常的游戏分析我们都可以由发包函数入手.跑跑卡丁车主要功能的包是通过WSASend发送的.
通过WSASend可以找到明文发包函数.这个不是我们今天探讨的重点.就此略过.
找到明文发包函数后.截取游戏所发的数据包.发现钓鱼流程一共有3个包发给服务器
0x9AF66D    FpRpRiderStartFishingPacket    0x10
0x45D54C    PrEnterFishingPacket                    0x10
0x45EC5F    PrEndFishingPacket                    0x50
如图:


既然要寻找百分百钓鱼的call我就由PrEndFishingPacket入手分析.

0x45EC5F所在的函数为0x45EB20,在函数头部下断发现不管钓鱼是否成功游戏都会调用此处。

往上一层跟我们可以发现,这个函数有两处调用.如图:


两处传入的参数分别是push 0x0和push 0x1.明显这个call就是传递胜利与否.

但是经过测试直接调用会和服务器断开连接.而且我们发现当自己手动按了几次空格之后再调用此call就不会掉线了.
这可以说明游戏添加了标识符来判断是否非法调用钓鱼完成包

接下来的任务就是寻找模拟钓鱼的CALL了
在0x45EB20所在函数头部下断.发现我们每次按下钓鱼的时候都会断下来。
ctrl+F9执行到函数尾部.再F8回到上一层


固定ecx,自行调用.发现可以成功调用而且可以起到按空格键的效果。
但是存在一个问题就是判定是否钩中鱼我们需要想个办法让游戏判定为百分百钩中
回到0045E032    E8 E90A0000     call KartRide.0045EB20所在的函数

有两个字符串引起我的注意



尝试分析这个函数,不难发现0045DD90为判定是否钩中鱼,只要nop掉即可


至此,分析结束,剩下的就是编写代码部分,就没啥难度了
此贴仅作为技术交流所用,希望抛砖引玉,望大神们不吝赐教
[ 此帖被丶逢场作戏在2017-07-23 19:04重新编辑 ]
本帖de评分: 2 条评分 DB +51
DB+1 2017-07-23

大神,膜拜,学习中...

DB+50 2017-07-23

丝袜诱惑

福气啦

ZxID:13386182

等级: 下士
无猴岛不跑跑
举报 只看该作者 32楼  发表于: 2017-07-25 0
大神出手,佩服
迷失胧月

ZxID:25217914

等级: 新兵
举报 只看该作者 31楼  发表于: 2017-07-25 0
学了几年才有这功力
试玩6a4840f8hh1

ZxID:76210452

等级: 新兵
举报 只看该作者 30楼  发表于: 2017-07-24 0
来个双卡················最实在··········
试玩6a4840f8hh1

ZxID:76210452

等级: 新兵
举报 只看该作者 29楼  发表于: 2017-07-24 0
来个双卡················最实在··········
试玩6a4840f8hh1

ZxID:76210452

等级: 新兵
举报 只看该作者 28楼  发表于: 2017-07-24 0
来个双卡··················

际遇之神

奖励

突然被神秘光线击中,坠入时光隧道,获得1DB1猪头术

kuansqi

ZxID:12090640

等级: 大将
举报 只看该作者 27楼  发表于: 2017-07-24 0
致敬大神

上善若水ac75c

ZxID:76830367

等级: 新兵
举报 只看该作者 26楼  发表于: 2017-07-24 0
所以呢
ggglulu

ZxID:18662750

等级: 元帅
爱生活,爱跑跑!
举报 只看该作者 25楼  发表于: 2017-07-24 0
膜拜一下。
洋洋f720

ZxID:24271440

等级: 新兵
举报 只看该作者 24楼  发表于: 2017-07-24 0
虽然看不懂,还是6666

际遇之神

奖励

洋洋f720 路遇凹凸曼打小怪兽,分得10DB

天仁

ZxID:58739457

等级: 下士
举报 只看该作者 23楼  发表于: 2017-07-24 0
6666666666666666666666666
a234543222

ZxID:47347623

等级: 元帅
ʚɞ~Ƹ̵̡Ӝ̵̨̄Ʒ

举报 只看该作者 22楼  发表于: 2017-07-24 0
budongde
JIEARA

ZxID:24085138

等级: 一代君主
举报 只看该作者 21楼  发表于: 2017-07-24 0
引用
引用第7楼喵了个咪9771于2017-07-23 20:03发表的  :
期待你的作品

freedom0072580

ZxID:52062917

等级: 准尉
举报 只看该作者 20楼  发表于: 2017-07-24 0
准备刷钓鱼!
463549027

ZxID:2109186

等级: 中将
举报 只看该作者 19楼  发表于: 2017-07-23 0
大神现身了
本帖de评分: 1 条评分 DB +1
DB+1 2017-07-24

再一次停留10秒

kaozhengdi

ZxID:27475521

等级: 元帅
举报 只看该作者 18楼  发表于: 2017-07-23 0
果然给力
_左手拉着你

ZxID:24251224

等级: 大将
以前,不以以结婚为目的的谈恋爱,都叫耍流氓。现在,不以结婚为目的的耍流氓,都他妈叫谈恋爱。 ..
举报 只看该作者 17楼  发表于: 2017-07-23 0
辅助紧急制作中。。。
小钕釨灬诳妄

ZxID:23524190

等级: 少将
举报 只看该作者 16楼  发表于: 2017-07-23 0
好腻害。可我看不懂。嚯嚯嚯
395938862

ZxID:24463904

等级: 中校
举报 只看该作者 15楼  发表于: 2017-07-23 0
久违的大神,666
无语1273

ZxID:27996455

等级: 少校
举报 只看该作者 14楼  发表于: 2017-07-23 0
学计算机的都好牛🐮
« 返回列表
发帖 回复