Loading
0

郁金香游戏外挂辅助编程Delphi篇全套视频教程

入门篇以简单的QQ游戏为例

1、学习CE工具的使用技巧
2、学习键盘/鼠标模拟技术

中级篇以流行3D游戏《武林外传》为例

1、学习工具OD的断点使用技巧
2、学习CALL分析技术 用OD分析选怪CALL,打怪CALL/技能CALL,吃红CALL,吃蓝CALL, 走路/寻路CALL,物品使用等功能CALL 进阶篇以最新版本的3D游戏《武林外传》为例 学习怪物列表,技能列表,玩家列表,物品列表,CALL参数 之类的分析

高级篇以最新版本的3D游戏《武林外传》为 例 利用分析出的CALL 和各种数据 编写完整的外挂

1 入门篇-以《QQ对对碰为例》 9课时

1-1、制作外挂前的准备 FindWindow,SendMessage 鼠标模拟函数 -模拟鼠标点击开局

1-2、用CE (Cheat Engine)取得 棋盘数据
1-2-1、数据类型:Bit,Byte,Word,Dword 、用CE查找坐位号;
1-2-2、用CE查出4个棋盘基址;
1-3、用模拟技术编制外挂
1-3-1 模拟鼠标 交换 点1 与点2
1-3-2 把所有功能集成封装到 函数里
1-3-3 利用棋盘数据 计算可交换的2个点 ,实玩下棋功能
1-3-4 编写完整外挂,界面美化
1-4、游戏加速-去掉对动画效果-非HOOK
1-4-1:用OD找出 动画延时代码
1-4-2:写代码去掉延时,实现游戏加速

2 中级篇 以武林外传为例

2-1、分析前的准备--CALL简介:
2-1-1、CALL调用示例分析-远程代码注入器
2-1-2、调试工具OD简介,血值,魔力值,坐标偏移;
2-1-3、游戏基址概念;
2-2、游戏分析利器OD(OllyDbg)
2-2-1、实例:找角色基址 a、硬件断点-HR-HW-HE-HD b、内存断点-MR-MW-MD c、MOV指令 2-2-2、实例:找打坐CALL a、游戏角色属性分析 b、API 断点-send-recv
2-2-3、实例编程:读出角色当前血值
2-2-4、实例编程:远程注入代码,调用打坐CALL;
2-2-5、实例分析:找技能栏对象数组基址+偏移:
2-2-6: 拦截F1-F8功能CALL,普攻,技能,吃红,吃蓝 a、条件断点 b、窗口消息断点 c、内存断点
3-3、外挂框架构建
3-3-1、DLL动态链接库构建,与调用 a、外挂框架的原理 b、DLL的构建 c、DLL函数的导出与调用
3-3-2、编写代码: 键盘勾子HOOK
3-3-3、编写代码: 注入DLL(带窗口)至游戏
3-4、用OD分析游戏功能CALL-《武林外传》为例
2-4-1、 吃红(补血)
2-4-2、 吃蓝(补魔)
2-4-3、 选怪CALL
2-4-4、 技能打怪CALL
2-4-5、 捡物CALL
2-4-6、 物品使用CALL
2-4-7、 存放物品CALL
2-4-8、 购物CALL
2-4-9、 售物CALL
2-4-10、寻路/走路CALL

3、进阶篇 11课时

3-1、 分析游戏CALL参数之ECX 对象篇
3-2、 分析游戏CALL参数之PUSH 指令篇
3-3、 分析游戏CALL参数之lea 指令篇
3-4、 CALL调用之 远程实现
3-5、 CALL调用之 DLL实现
3-7、 游戏角色基址 分析
3-8、 游戏怪物列表基址+偏移 分析
3-9、 游戏物品列表基址+偏移 分析
3-10、怪物过滤
3-11、物品过滤

4、高级篇 10课时

4-1、编写完整的外挂
4-1-1、自动打怪
4-1-2、自动使用物品
4-1-3、自动去指定地点打怪
4-1-4、自动存仓库
4-1-5、自动过滤不符合条件的怪物
4-1-6、自动过滤不符合条件的物品
4-1-7、自动答题,过游戏保护
4-1-8、自动去NPC处补充物品
4-1-9、自动组队
4-1-10、 游戏CPU占用率优化
4-2、游戏更新后的外挂更新
4-3、脚本功能
4-4、游戏多开实现

最后编辑于:2019/12/4作者: joycode

我不入地狱,谁入地狱?

评论已关闭