Sallyma 发表于 2015-2-12 12:59:47

郁金香delphi 编程初中级篇免KEY版

本帖最后由 Sallyma 于 2015-2-12 13:02 编辑

郁金香delphi 编程初中级篇免KEY版

课程表:
  入门篇以简单的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、数据类型
  、用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 中级篇 以武林外传为例 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、所有技能CALL Cr
  a、更新选怪CALL
  b、分析技能CALL对象属性
  c、编写代码,搞定所有的技能CALL//双燕斩//冰燕斩//落燕斩//轻功 等
  2-4-8、捡物CALL
  a、找CALL
  b、参数分析
  c、代码测试
  2-4-9、所有动作CALL
  a、捡物/运气回复/协助攻击/走跑切换/组队/离开队伍/摆摊/交易 等..
  b、所有表情CALL
  c、代码测试
  3、进阶篇 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、物品过滤
  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、游戏多开实现





win765 发表于 2015-2-12 13:05:34

呵呵,低调,低调!

zhuzhuli 发表于 2015-2-12 13:38:33

LZ敢整点更有创意的不?兄弟们等着围观捏~

Hacker 发表于 2015-3-8 04:48:48

介是神马?!!

ghost_z 发表于 2015-6-5 06:37:04

硬实厉害啊

wkk 发表于 2015-6-19 14:49:14

楼主真给力,都来赞一个,要一直给力哈~

xiaocoa 发表于 2015-8-20 20:25:02

我只是看看楼主,不发表观点。

1061088485 发表于 2016-1-14 14:51:06

支持楼主,感谢楼主的分享,好贴必须学习!

zhuxian 发表于 2017-2-25 13:11:12

呵呵,低调,低调!

小学子 发表于 2020-7-12 10:47:00

呵呵,低调,低调!
页: [1]
查看完整版本: 郁金香delphi 编程初中级篇免KEY版