挂海论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
 友情提示:文字/图片广告均非网站意见,请担保交易勿直接付款,由此产生的责任自负
玩游戏来117游戏网(H5不下载也能玩手游传奇,吃鸡,竞技都有)不懂社区·好资源不错过·各位资源站大佬欢迎来采集搬运IOS签名/udid证书出售/送证书加群1040456405 ██【我要租此广告位】██
... .
查看: 2186|回复: 1
打印 上一主题 下一主题

[视频教程] 任鸟飞谈逆向----天涯明月刀抢摊位数据分析

[复制链接]
3正式会员
244/300

244

积分

44

主题

6

听众
已帮网友解决0 个问题
好评
0
贡献
200
海币
971
交易币
0
跳转到指定楼层
楼主
发表于 2017-12-7 14:29:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提醒:若下载的软件是收费的"请不要付款",可能是骗子,请立即联系本站举报,执意要付款被骗后本站概不负责。(任何交易请走第三方中介,请勿直接付款交易以免被骗!切记).

友情提示:文字/图片广告均非本站意见,请担保交易勿直接付款,由此产生的责任自负!!!↑↑


对于很多游戏来说,摆摊的收入都是很客观的,而好的摊位也直接影响着摆摊的收益。以《天涯明月刀》为例,我们来分析下这款游戏的抢摊位 的相关数据。
抢摊位这个功能,我们要求的是尽量快,相同的摊位如果想比别人快,自然要通过调用发包来达到摆摊的效果,以下是摆摊包的分析
+0   00
+1   摊位名字UTF-8
+?选中代工数量
+?+0+x*?代工结构体编号
+?+4+x*?同类代工数量
+?+8+?*y+x*?代工ID
+?+C+?*y+x*?代工数量
+?+11+?*y+x*?代工价格
为了不对游戏产生影响,封包的重要偏移我们用?来代替
我们发现这里的有代工的相关信息,所以在摆摊之前我们还要对代工的相关做一个整理,以保证游戏可以正确发包
[[Base]+0xC]代工数组起始地址
[[Base]+0x10]代工数组结束地址
[[代工数组起始地址+n*0x14+0]代工结构体编号
[[代工数组起始地址+n*0x14+4]代工对象起始地址
[[代工数组起始地址+n*0x14+8]代工对象结束地址
[代工对象起始地址+0x14*m+0]代工ID
[代工对象起始地址+0x14*m+4]代工标志,是否选中 BYTE型  1为选中
[代工对象起始地址+0x14*m+C]代工价格
[代工对象起始地址+0x14*m+10]代工数量
有了游戏的封包,还需要有某个摊位上玩家的摆摊状态,而这个状态在玩家对象下也有存放,我们可以遍历到周围那些玩家在摆摊,如果想在某个玩家摆摊结束时立刻摆摊,那我们还需要调用一个特殊的走路CALL,因为这个CALL的内层有标志位被改写,如果不调用会直接被检测封号,而周围VM代码特别多,所以想分析到具体的某个标志位也不容易,直接调用即可。
这样我们就得到了抢摊位 所需要的数据,创建一个线程来循环读取要抢玩家的摊位状态,标志位变化立刻发包,就可以抢到该玩家的摊位。当然这只是一个理想化的情况,如果想要代码效率更快,抢的更稳,还需要将玩家状态变化改成收包获取,将明文包的调用改成send函数的调用,那样难免要分析封包加密和时间戳加密。



联系我时,请说是在 挂海论坛 上看到的,谢谢!



上一篇:独立团封包教程全套
下一篇:提卡平台搭建,全网最详细教程+源码
免责声明:
1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关。一切关于该内容及资源商业行为与www.52ghai.com无关。

2、本站提供的一切资源内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。

3、本站信息来自第三方用户,非本站自制,版权归原作者享有,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。

4、如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵犯你版权的,请邮件与我们联系删除(邮箱:xhzlw@foxmail.com),本站将立即改正。

3正式会员
244/300

244

积分

44

主题

6

听众
已帮网友解决0 个问题
好评
0
贡献
200
海币
971
交易币
0
沙发
 楼主| 发表于 2017-12-8 11:15:03 | 只看该作者
任鸟飞谈逆向----天涯明月刀抢摊位数据分析
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

免责声明|Archiver|手机版|小黑屋|挂海论坛

GMT+8, 2025-4-5 11:12 , Processed in 0.095950 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.2

本站资源来自互联网用户收集发布,如有侵权请邮件与我们联系处理。xhzlw@foxmail.com

快速回复 返回顶部 返回列表