请选择 进入手机版 | 继续访问电脑版

我要励志,励志私塾学堂

精华推荐
查看: 109|回复: 0

郁金香_VB游戏辅助开发系列教程 [复制链接]

Rank: 5Rank: 5

发表于 2017-11-21 20:18:43 |显示全部楼层 | @该作者
郁金香_VB辅助开发系列教程

课程分四个大章节  

         初级篇,中级篇,进阶篇,高级篇
         初级篇内容:编写一个完整的,简单的外挂
           C++的数据类型:Byte,Word,DWORD,int,float
           API函数的调mouse_event,GetWindowRect,SetCursorPos,FindWindow,SendMessage)
           CE5.4工具的使用方法
         中级篇内容:调试工具的使用技巧,功能CALL的概念
           调试工具OD1.1的使用技巧(如硬件断点,条件断点,内存断点。
           常用汇编指令与对应高级语言的转换。
           游戏功能CALL概念
           找第一个功能CALL
           外挂框架的构建(通用)
         进阶篇内容:分析游戏内部数据,分析常用功能CALL
           游戏数据实践找各种功能CALL(如打怪,选怪,物品使用,技能栏之类)及相应的代码编写
         高级篇内容:编写完整外挂
           完成一个相对完整的外挂,实现 自动挂机,打怪,存放物品之类的功能
  1 入门篇.以《QQ连连看为例》
     1.1、一个最简单的外挂
         1.1.1、游戏数据分析(SPY++)
             1.1.1、游戏窗口数据分析(SPY++)
                a、取得窗口相对坐标
                b、读出游戏窗口信息GetWindowRect
                c、移动鼠标指针SetCursorPos
         1.1.2 用VC++写个最简单的外挂(实现游戏开局)               
                a、鼠拟鼠标单击mouse_event
                b、鼠标指针移动还原
                c、集成到startgame函数里
     1.2、用CE查找棋盘数据
         1.2.1、数据类型:Bit,Byte,Word,Dword
              、用CE查找坐位号;
         1.2.2、用CE查出4个棋盘基址;
     1.3、用模拟技术编制外挂
         1.3.1 模拟鼠标点击实现 交换棋子
         1.3.2 把所有功能集成封装到 函数里
         1.3.3 利用棋盘数据 ,模拟实现下棋功能
         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.1.4、常用汇编指令详解
         2.1.5、内联汇编编程实例
     2.2、游戏分析利器OD(OllyDbg)
         2.2.1、分析角色基址               
         2.2.2、找打坐CALL                  
         2.2.3、读出角色当前血值
         2.2.4、远程注入代码,调用打坐CALL;      
         2.2.5、实例分析:找技能栏对象数组基址+偏移:               
         2.2.6: 拦截F1-F8功能CALL               
     2.3、外挂框架构建
          2.3.1、DLL动态链接库构建,与调用               
          2.3.2、API与回调函数
          2.3.3、DLL中构建窗口  

2 中级篇 以热血江湖为例   
     2.1、分析前的准备..CALL简介:
         2.1.1、CALL调用示例分析.远程代码注入器
         2.1.2、调试工具OD简介,血值,魔力值,坐标偏移;
         2.1.3、游戏基址概念;
         2.1.4、常用汇编指令详解
         2.1.5、内联汇编编程实例
     2.2、游戏分析利器OD(OllyDbg)
         2.2.1、分析角色基址               
         2.2.2、找打坐CALL                  
         2.2.3、读出角色当前血值
         2.2.4、远程注入代码,调用打坐CALL;      
         2.2.5、实例分析:找技能栏对象数组基址+偏移:               
         2.2.6: 拦截F1-F8功能CALL               
     2.3、外挂框架构建
          2.3.1、DLL动态链接库构建,与调用               
          2.3.2、API与回调函数
          2.3.3、DLL中构建窗口         

174557aejn38px8rjga8zz.jpg


174558cfu3ni74hht07c45.jpg



下载地址:
游客,如果您要查看本帖隐藏内容请回复

主题: C++、 数据、 Word、 模拟技术、 数据分析、
Tags: CALL,游戏,OD,基址,DLL,attach,血值,url,功能,构建,调用,代码,偏移

51lizhi - 我要励志 - 励志私塾课堂
论坛版权
1、励志私塾课堂为非营利性网站,全站所有资料仅供网友个人学习使用,禁止商用
2、本站所有文档、视频、书籍等资料均由网友分享,本站只负责收集不承担任何技术及版权问题
3、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除下载链接并致以最深的歉意
4、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
5、一经注册为本站会员,一律视为同意网站规定,本站管理员及版主有权禁止违规用户
6、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和励志私塾课堂的同意
7、励志私塾课堂管理员和版主有权不事先通知发贴者而删除本文

加入私塾课堂联系QQ:3072242466

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|我要励志,励志私塾学堂

GMT+8, 2018-5-23 11:31 , Processed in 0.311569 second(s), 13 queries , Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部