官方的简单介绍:讲师天道酬勤,拥有多次实地培训经验及长期开办网络培训班,已研究超过15000小时、代码量超过600万行。现推出一套100课WG开发视频教程,此版教程是根据多年的实地培训经验总结而来,可以空前提高国内互联网WG技术水平,涵盖了国内最前线的实战技术。教程中涉及的游戏为DNF、剑灵、剑侠3、武林外传。
特别声明:武林外传虽然是老游戏,但里面牵扯的东西,还是很重要的也是新内容。
教程目录:
1.DXF找人物对象与解密函数
(1).CE找人物血量
(2).OD跟踪找到人物对象
(3).通过加密数据找到解密函数
2.DXF编程读取角色数据
(1).VS2005快速构建DLL框架
(2).DLL自卸载方法
(3).C++编程读取角色信息数据.
3.DXF调用解密函数编写(偷功能)
(1).提取程序反汇编
(2).VC内联裸体函数
(3).无需逆向直接使用
4.DXF对象批量解密编程(容器与迭代器)
(1).认识STL(标准模板库)
(2).顺序容器vector
(3).迭代器iterator
5.DXF解密角色魔法偏移编程(封装虚函数)
(1).认识VirtualTable(虚表)
(2).根据虚表确定虚函数功能
(3).调用虚函数
6.DXF代码规范与人物等级
(1).解密人物等级
(2).番茄助手的使用与代码注释规范
(3).C++编程读取角色等级信息
7.DXF怪物对象与怪物列表
(1).通过共通代码确定怪物对象
(2).通过怪物对象OD跟踪怪物数组
8.DXF真正的怪物数组公式
(1).修正上节课怪物数组“跑偏”问题
(2).OD跟踪出真正的怪物数组
9.DXF编程读副本对象数组信息
(1).通过副本对象列表识别副本怪物对象
(2).C++编程“迭代”怪物列表
10.DXF通过类型阵营过滤无用对象
(1).OD识别怪物对象阵营位置
(2).OD识别怪物对象类型位置
(3).enum枚举怪物种类常量信息
11.DXF场景信息过滤与怪物血量编程
(1).分析副本场景信息(可用于寻路与过图)
(2).通过批量功能解密怪物对象血量
(3).编程读取怪物信息
12.DXF编程读取副本NPC列表(远程打开NPC)
(1).筛选NPC对象
(2).确定NPC主要ID
(3).修改ID即可远程打开NPC
13.DXF敌方建筑物与其他场景道具编程
(1).确定敌方阵营
(2).确定场景类型
(3).编程读取所有场景信息
14.DXF发包函数的寻找(用于寻找功能Call)
(1).通过send找到WSPSend
(2).通过WSPSend回溯OD堆栈
(3).找到发包函数附近位置
15.DXF找全部任务列表公式(CE,OD结合)
(1).CE通过字符串跟踪Call
(2).OD跟踪Call找到任务数组
16.DXF任务基地址公式跟踪(炫拽酷,?炸天)
(1).通过访问原理来跟踪公式基地址
(2).虚表指针访问与其他内存数据访问
(3).行云流水的数据分析过程方法
17.DXF继续分析全部任务列表公式
(1).另一种方法分析任务对象数组
(2).看来还跟UI界面有直接关系
18.DXF编程读取全部任务列表(简化后的公式)
(1).根据已接任务寻找全部任务
(2).通过以前的特征码定位全部任务偏移
(3).编程读取全部可接任务
19.DXF找所有背包物品公式(CE,OD结合)
(1).CE过滤背包物品数据
(2).OD跟踪背包列表公式
20.DXF编程读取物品名称与数量
(1).OD确定物品名称位置
(2).C++编程读取物品数量
21.DXF人物身上装备公式与编程读取
(1).人物对象与装备列表的关系
(2).编程读取人物身上的装备
22.DXF人物已学会技能的列表(CE,OD结合)
(1).CE扫技能对象
(2).OD分析技能列表公式
23.DXF技能列表读取编程
(1).C++编程读取技能列表
24.DXF全部技能列表查找与编程
(1).已学技能与全部技能的关系
(2).C++编程读取全部技能列表
25.DXF角色疲劳数值查找(字符串找Call方法)
(1).通过字符串与鼠标访问找Call
(2).OD堆栈Dump分析返回地址
(3).调用解密函数解密疲劳消耗
26.DXF利用解密函数解密疲劳编程
(1).C++编程解密疲劳数据
27.DXF人物背包负重与最大负重寻找(CE,OD结合)
(1).CE扫描明文数据
(2).OD利用技巧分析负重公式
28.DXF读取负重与最大负重编程
(1).C++编程读取背包负重
29.DXF人物场景状态寻找与编程
(1).CE过滤人物所处场景数据
(2).OD跟踪公式
(3).编程读取场景状态
30.DXF找当前副本地图ID(CE,OD结合)
(1).通过选副本CE过滤地图ID
(2).OD跟踪ID存放内存公式
31.DXF读取副本ID与身上装备重量编程
(1).C++编程读取副本ID
(2).解密身上装备属性
32.DXF解密装备属性与新批量解密写法
(1).物理防御,魔法防御
(2).耐久,力量,体力,智力
(3).物理攻击,独立攻击,魔法攻击
33.DXF全屏攻击与技能释放寻找
(1).通过天空之树果实ID实现全屏秒
(2).技能释放Call的跟踪
34.DXF找怪物真实坐标与吸怪功能编写
(1).通过Int数据找到Float数据
(2).找到怪物真实坐标(修改有效果,可以吸怪,挪动建筑)
35.DXF加密函数的寻找
(1).加密函数的寻找
(2).如何偷功能请参考第3课
37.DXF编程读取拍卖物品价格数量信息
(1).C++编程实现读取拍卖行价格信息
38.DXF编程读取拍卖物品相关所有信息
(1).找拍卖物品名称
(2).找拍卖人信息

