郁金香老师早期出品的Delphi外挂编程视频教程,Delphi这个语言现在可能知道的人很少了,以前用的人还是非常多的。

课程目录

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、自动去指定地点打怪

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。