| 
 | 
 
学完后 可以独立写商业辅助  
系统配置环境 :Wixp/win764系统+VS2010(C++,MFC,LUA) 
工具:OD+CE 
课程目录: 
 
001-分析角色HP,MP值基址 
002-分析角色金钱基址 
003-分析角色气功加点基址 
004-编写代码读取游戏数据-注入DLL 
005-编写Win32控制台程序 注入带窗口的DLL 
006-完善注入DLL的代码+给项目瘦身 
007-读取游戏中的人物信息+输出调试信息 
008-人物信息数据的封装.基址与偏移管理单元库 
009-静态链接库的使用与配置 显示人物信息 
010-药品对象+药品使用功能分析 
011-背包列表基址+背包物品属性分析 
012-封装背包对象列表+读物背包物品信息_m 
013-使用背包中的第N格物品 
014-封装物品使用函数 
015-DbgPrintMine与变参函数 
016-代码运行久了游戏为何异常 
017-注入代码至游戏主线程 
018-分析怪物列表_m 
019-封装怪物对象及怪物列表 
020-分析圣物对象属性 
021-分析动作数组与攻击捡物功能 
022-封装动作数组功能 
023-封装完善动作使用CALL-重复包含头文件 
024-选怪功能分析 
025-完善选怪功能 
026-封装选怪功能-写代码 
027-完善选怪功能-计算怪物与玩家的距离 
028-封装选怪打怪功能 
029-完善自动打怪功能 
030-分析技能列表 
031-封装技能列表与选中技能 
032-放置技能动作分析 
033-封装放置技能代码 
034-快捷栏分析,使用技能 
035-快捷栏分析,使用技能 
036-完善技能调用功能 
037-修整完善技能调用 
038-封装自动使用技能打怪功能 
039-修改技能对象属性,分析修练功能 
040-分析技能修练功能CALL(二) 
041-封装修练技能功能 
042-分析修练技能所需条件数据 
043-技能学习条件检测函数IsCanStudy 
044-编写挂机选项卡 
045-创建挂机类-封装自动打怪 
046-类成员函数作回调函数 
047-快速更新基址方法 
048-动态定位基址技术 
049-动态定位技术-HexStrCmp 
050-动态定位技术-ScanFeatureCode 
051-动态定位技术代码优化-扫描提速 
052-动态定位,通配符支持 
053-提取特征码和偏移 
054-一键更新基址 
055-一键更新基址生成BaseGameH 
056-更新基址后的测试 
057-寻路分析-相关数据准备 
058-寻路分析CALL分析测试 
059-寻路CALL封装测试 
060-存仓库CALL相关数据收集 
061-存仓库CALL参数分析测试 
062-移动物品仓库代码封装 
063-装备更换功能分析 
064-封装更换装备代码 
065-打开NPC 对话菜单 
066-NPC菜单选择CALL 
067-封装测试NPC对话CALL与仓库CALL 
068-获取指定NPC对象GetNpcObjForName 
069-打开指定NPC对话 
070-存放N个物品到仓库 
071-物品存放CALL 缓冲区结构解密 
072-物品存放CALL 缓冲区结构解密2 
073-物品存放CALL测试 
074-物品存放CALL缓冲区结构化 
075-封装函数SaveGoodsToDepot 
076-分析取仓库物品功能 
077-封装仓库列表结构及取仓库物品函数 
078-物品购买功能分析 
079-分析商店列表 
080-遍历商店物品 
081-购买物品函数BuyGoodsForName封装 
082-分析出售物品封包结构 
083-封装物品出售函数SellGoodsForName 
084-1级任务分析_接任务 
085-1级任务分析_交任务 
086-封装发包函数及测试1级任务代码 
087-分析可执行任务列表 
088-遍历可做任务列表 
089-分析任务等级需求并测试 
090-更新任务列表分析 
091-分析任务对象基址及封装任务更新函数 
092-挂机选项卡功能封装-低血保护 
093-低血保护功能封装2 
094-定点打怪功能封装 
095-实现定点打怪功能 
096-编写函数统计背包HP药品数量 
097-Mp药品数量统计,判断背包是否满 
098-回城补给功能设计与补给条件检测IsRequireSupply 
099-回城补给功能设计相关函数寻路到FindToWay 
100-GoToCityForSupply与msgOpenNpcTalkForName 
101-打开(关闭)商店,关闭NPC对话 
102-完善回城补给功能GoToCityForSupply 
103-解决寻路问题,完善回城补给功能GoToCityForSupply 
104-打怪过滤NPC 
105-获取商店列表基址GetShopListBase 
106-回城补给功能测试-添加补给选项卡界面 
107-容器vector的使用,为补给页面添加代码 
108-回城补给-背包物品处理界面设计 
109-修改回城补给界面和更新窗口数据到对象列表 
110-回城补给设计与打开仓库关闭仓库 
111-回城补给设计-封装仓库存取函数 
112-回城补给函数-仓库存取部分GotoDepotForSupply() 
113-回城补给设计-封装商店买卖函数GotoShopForSupply() 
114-重新设计挂机代码-防移动卡死-完善回城补给 
115-保存挂机设置到配置文件SaveConfigDataToFile 
116-从配置文件读取数据到窗口 ReadConfigDataForFile 
117-保存补给选项卡数据至文件 
118-读取配置文件数据到补给选项卡 
119-物品处理列表保存 
120-物品过滤列表信息读取 
121-无限视野+人物怪物隐身分析 
122-穿墙功能相关数据分析-寻路路径与坐标数组 
123-穿墙功能相关数据分析-坐标数组来源与去向 
124-穿墙功能相关数据分析-路径坐标数组去向跟踪 
125-穿墙功能分析-关键代码 
126-CPU优化降低游戏CPU占用率 
127-CPU优化降低游戏CPU占用率方法二 
128-优化CPU代码设计 
129-游戏黑屏优化分析 
130-真正的黑屏优化-可大幅降低CPU占用率 
131-隐藏建筑物分析 
132-隐藏人物分析 
133-隐藏人物建筑物分析OK 
134-神奇的游戏内存优化-减少游戏进程内存占用 
135-D3D9_HOOK黑屏优化分析及地址定位 
136-自动生成黑屏优化基址BaseBlackScreen 
137-完成2种方式的游戏黑屏优化与取消优化代码设计 
138-分析游戏气功对象数组及属性 
139-动态定位搞定找不到的气功数组基址 
140-分析气功加点CALL及参数 
141-游戏多开分析 
142-分析游戏启动过程 
143-编写游戏登录器 
144-游戏多开实现-过登录器检测 
145-游戏多开准备-获取游戏路径 
146-游戏多开准备-复制目录文件 
147-写游戏多开代码 
148-游戏自动登录原理 
149-游戏自动登录设计-自动选游戏分区 
150-游戏自动登录设计-自动输入账号与密码 
151-游戏自动登录设计-自动输入账号与密码修改完善 
152-游戏自动登录设计-等待登录窗口显示代码 
153-游戏自动登录设计-选线选人物角色 
154-游戏自动登录设计-等待与出错处理 
155-游戏自动登录设计-界面设计 
156-游戏自动登录设计-批量账号信息处理 
157-游戏自动登录设计-保存及载入账号信息 
158-游戏自动登录设计-批量登录代码设计 
159-游戏自动登录设计-断线分析 
160-游戏自动登录设计-分析断线判断标志 
161-游戏自动登录设计-遍历所有游戏进程-遍历所有游戏窗口 
162-游戏自动登录设计-监视游戏进程状态 
163-游戏自动登录设计-断线重连设计OffLineReLogin 
164-游戏自动登录设计-解决路径冲突问题 
165-游戏自动登录设计-完善掉线重连功能-进程退出检测 
166-死亡回城CALL分析 
167-死亡回城CALL参数分析(定位动态基址)及函数封装 
168-认识LUA 编写Lua的 Hello World 
169-认识LUA与C.C++的接口 
170-LUA与C交互-调用带参数的CALL 
171-了解Lua栈及相关操作函数 
172-C,C++中获得 LUA函数返回值 
173-纯LUA函数中的参数与返回值与print函数 
174-LUA中的变量 
175-LUA中的运算符与if语句 
176-LUA中的三种循环(while,for,repeat) 
177-更换环境为LUA5.1.5版本 
178-LUA中Talbe结构及相关操作-lua数组 
179-Talbe结构高级运用-多维数组及pairs函数 
180-Lua文件读写操作 
181-修改Lua文件让它支持中文函数 
182-为LUA封装调试函数dbgprint_mine 
183-LUA封装寻路函数FindWay 
184-LUA获取人物角色坐标GetXy 
185-LUA使用物品函数接口 
186-LUA封装使用技能接口 
187-LUA脚本封装选怪接口 
188-绝命技,必杀技状态分析 
189-封装功能函数-获得选中怪物信息(含必杀状态) 
190-LUA接口封装-延时函数-等待函数 
191-LUA接口封装-自动释放必杀技 
192-C++中控制LUA脚本循环 
193-封装LUA使用物品的接口 
194-LUA获取人物信息 
195-LUA脚错误检测排除 
196-LUA多线程控制 
197-地上物品列表分析 
198-捡物过滤+自动捡物封装 
199-强化合成CALL相关分析0A 
200-强化合成CALL相关分析 - 放置装备和材料 
201-强化合成CALL分析-去掉提示窗口 
202-强化合成CALL及参数分析 
203-封装强化物功能-放置物品部分 
204-封装强化CALL 
205-完善强化函数 
206-打开强化窗口与打开合成窗口数据分析 
207-DLL劫持注入方法-Xp-Win7_64位通用 
208-外挂控制台设计原理_old 
209-外挂控制台相关接口设计(游戏与控制台双向通信)_old 
210-控制台相关接口设计(控制多个游戏)_old 
211-了解在线注册控制系统 
212-在线注册控制-实例 
213-在线注册控制-注册充值激活_old 
214-在线注册控制-连接检测,有效检测,修改密码,解绑,释放_old 
215-找任务完成标志_1 
215-找任务物品的信息_2 
216-过游戏保护分析-多开分析_old 
217-游戏多开补丁编写_old 
218-修改攻击距离_old 
219-修改攻击距离编写代码 
220-PK低血保护(加速使用物品)一次使用多个物品 
221-PK低血保护(一次喝多瓶血) 
222-合成的代码部分讲解 
222-合成装备的代码改良 
222-自动任务的前期lua代码 
下载地址: |   
 
 
 
 |