外挂辅助技术-寻路CALL测试

本文深入探讨了游戏外挂中寻路CALL的测试方法,通过分析内存地址和函数调用来回溯寻路逻辑。文章详细展示了如何通过目的地坐标回溯以及发包函数回溯来理解寻路过程,涉及到C++逆向工程的相关技巧。
学习目标:
    之分析寻路CALL 测试

   
   1、通过目的地坐标回溯<通过关键的数据 逆向 分析>
   2、通过发包函数回溯  <通过发包函数回溯>

FLDZ
FILD 地址 
FSTP 地址
  
  思路:
  
   FindWay(参数1,参数2,参数3,...)//里边肯定有一个是指向坐标
//1
006AEDFC    895D B4         MOV DWORD PTR SS:[EBP-0x4C],EBX
006AEDFF    885D B8         MOV BYTE PTR SS:[EBP-0x48],BL
006AEE02    0FAFC8          IMUL ECX,EAX
006AEE05    894D 98         MOV DWORD PTR SS:[EBP-0x68],ECX
006AEE08    8B0D 3C661E03   MOV ECX,DWORD PTR DS:[0x31E663C]
006AEE0E    8D45 9C         LEA EAX,DWORD PTR SS:[EBP-0x64]
006AEE11    DA65 98         FISUB DWORD PTR SS:[EBP-0x68]
006AEE14    50              PUSH EAX
006AEE15    68 EF030000     PUSH 0x3EF
006AEE1A    D95D A4         FSTP DWORD PTR SS:[EBP-0x5C]
006AEE1D    D95D C8         FSTP DWORD PTR SS:[EBP-0x38]
006AEE20    8B11            MOV EDX,DWORD PTR DS:[ECX]
006AEE22    8B52 04         MOV EDX,DWORD PTR DS:[EDX+0x4]
本课程主要以口袋西游为例,学习一个网络游戏是怎么通过游戏服务器与玩家客户端进行通信交互的,通过OD,CE等工具对游戏进行调试,找到各个数据基址(例如角色基址,背包基址等),找出游戏里面的功能CALL(例如寻路CALL,打坐CALL等)及参数分析,并且编码实现功能。本课程可以带领你游戏逆向入门可以学会 CE,OD,找游戏基址,功能CALL等实现变态功能可以更深入的理解从高级语言到汇编语言的一个对应过程可以学会 逆向软件  外挂与反外挂 破解防破解  游戏安全的基础知识可以为以后的及逆向高级课程 打下良好的基础可以自己分析游戏数据,用C语言实现游戏外挂功能等重点:  本套课程的重点就是带领大家分析游戏数据,毫不客气的说,各位学完此套课程对分析游戏数据这块会有一个质的飞跃。课程目录  01.课程简介及功能演示  02.CE找人物基址及人物属性偏移  03.OD找人物基址及人物属性偏移  04.创建MFC DLL项目  05.代码实现输出人物信息  06.发包函数概述  07.怎么看待重写的发包函数  08.普通发包与线程发包  09.找打坐CALL及参数分析  10.代码实现打坐CALL  11.喊话CALL及参数分析  12.代码实现喊话CALL  13.找寻路CALL及参数分析  14.代码编写寻路CALL  15.穿装备CALL及参数分析  16.代码实现穿装备CALL  17.NPC对话CALL  18.代码实现NPC对话CALL  19.唤出宠物  20.宠物合体  21.收回宠物  22.取下宠物
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值