郁金香【delphi外挂编程实例培训班】初级中级进阶高级

Delphi,是Windows平台下著名的快速应用程序开发工具(RapidApplicationDevelopment,简称RAD)。它的前身,即是DOS时代盛行一时的“BorlandTurboPascal”,最早的版本由美国Borland(宝兰)公司于1995年开发。主创者为AndersHejlsberg。经过数年的发展,此产品也转移至Embarcadero公司旗下。Delphi是一个集成开发环境(IDE),使用的核心是由传统Pascal语言发展而来的ObjectPascal,以图形用户界面为开发环境,透过IDE、VCL工具与编译器,配合连结数据库的功能,构成一个以面向对象程序设计为中心的应用程序开发工具。

教程目录:

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

1、学习CE工具的使用技巧

2、学习键盘/鼠标模拟技术

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

1、学习工具OD的断点使用技巧

2、学习CALL分析技术

用OD分析选怪CALL,打怪CALL/技能CALL,吃红CALL,吃蓝CALL,

走路/寻路CALL,物品使用等功能CALL

***进阶篇以最新版本的3D游戏《武林外传》为例

学习怪物列表,技能列表,玩家列表,物品列表,CALL参数之类的分析

***高级篇以最新版本的3D游戏《武林外传》为例

利用分析出的CALL和各种数据编写完整的外挂

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

1-1、制作外挂前的准备

FindWindow,SendMessage

鼠标模拟函数-模拟鼠标点击开局

1-2、用CE(CheatEngine)取得棋盘数据

1-2-1、数据类型

、用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:写代码去掉延时,实现游戏加速

/////中级篇以武林外传为例21课时

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、内存断点

2-3、外挂框架构建

2-3-1、DLL动态链接库构建,与调用

a、外挂框架的原理

b、DLL的构建

c、DLL函数的导出与调用

2-3-2、编写代码:

a、键盘勾子(HOOK)

b、回调函数

2-3-3、编写代码:

a、DLL中建立窗口

b、构建外挂界面

c、注入带窗口的DLL至游戏

2-3-4、编写代码:

a、F1-F8Call测试代码

b、集成到一个函数里

2-4、用OD分析游戏功能CALL-《武林外传》为例:主要是找CALL

2-4-1、选怪CALL

a、CE找到选中怪偏移+基址P2Qyz}!

b、封包API-send断点

c、硬件写入断点

2-4-2、找游戏物品背包的基址+偏移

a、找偏移

b、回溯出基址

c、分析物品属性

2-4-3、吃红药(补血)CALL

a、找出使用金创药CALL

b、写测试代码

2-4-4、吃蓝(补魔)CALL

a、找出使用提神霜CALL

b、写测试代码

2-4-5、技能CALL清风破

a、找出关键CALL

b、写代码测试

2-4-6、技能CALL震烈击

a、找出关键CALL

b、写代码测试

2-4-7、所有技能CALLCr

a、更新选怪CALL

b、分析技能CALL对象属性

c、编写代码,搞定所有的技能CALL//双燕斩//冰燕斩//落燕斩//轻功等

2-4-8、捡物CALL

a、找CALL

b、参数分析

c、代码测试

2-4-9、所有动作CALL

a、捡物/运气回复/协助攻击/走跑切换/组队/离开队伍/摆摊/交易等..

b、所有表情CALL

c、代码测试

/////进阶篇17课时:主要是功能CALL的参数分析+编写代码

3-1、存放物品功能

a、找CALL

b、CALL参数分析

c、写代码测试

3-2、购物功能

a、找CALL

b、参数分析(lea指令)

c、写代码测试

3-3、售物功能

a、找CALL及原理

b、参数分析

c、写测试代码

3-4、走路功能

a、找CALL

b、参数分析(lea指令)

c、写测试代码

3-5、寻路功能

3-6、喊话功能

3-7、组队功能

3-8、怪物列表

3-9、物品列表

3-10、玩家列表

3-14、游戏怪物列表基址+偏移

3-15、游戏物品列表基址+偏移

3-16、怪物过滤

3-17、物品过滤

/////高级篇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、游戏多开实现


以下是登陆可见内容(未登陆)此处内容已隐藏……,需要先登陆后才可以查看!

本博客所有文章如无特别注明均为原创。作者:liuxu复制或转载请以超链接形式注明转自 刘旭博客
扫码关注刘旭SEO微信公众号,原文地址《郁金香【delphi外挂编程实例培训班】初级中级进阶高级

上一篇:挂茶馆【易语言一切从零开始做游戏外挂教程】初中高级

下一篇:郁金香【VC++游戏外挂制作培训班】初级中级进阶高级

分享到:更多

相关推荐

发表评论

路人甲 表情
Ctrl+Enter快速提交

网友评论(0)