• 4660阅读
  • 8回复

天酬网络班2015网络班教程大纲 [复制链接]

上一主题 下一主题
离线啊冲
 

只看楼主 倒序阅读 使用道具 楼主  发表于: 2015-08-17
天酬网络班2015教程说明


讲师:天道酬勤  QQ394999482  网站:http://www.tcfzxy.com/
辅导:啊冲冲啊  QQ1992512234 网站:http://www.hifyl.com/
注意,原计划的学习现在重新制定为天道酬勤2015网络教程,这是原实地培训的初级班内容(中级班和高级班的以后做)
天道酬勤2015教程,学期一个月,课时30-40节课,价格1500元(含报名费500元),入学前必须考试,通过后会赠送礼包。礼包内容有天道酬勤2014教程、天道酬勤武林外传教程、天道酬勤BGP工具、一些基础课。
Q群:129556836 支付宝:acvideonote@qq.com
本套教程由啊冲做初级售后指导,天道酬勤做高级售后指导。教程内含视频、配套文档、工具、QQ指导、YY指导、课后作业等。每周1-周5出教程,周末YY指导和休息,随时QQ指导。为了保证授课质量,学员不会收太多,并且每个报名的学员要先联系辅导老师进行入学测试,每课学完必须完成作业才会发给下一课的学习内容。
视频教程请大家不要在网上流传,发现翻录者必将严厉制裁。
[天道酬勤2015教程大纲]


+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
演示效果
http://yunpan.cn/cd7TAAfNCyqCh   访问密码 83ae

前3节课程试看
http://www.hifyl.com/read-htm-tid-7021.html

教程内容涉及到C++高级编程、汇编、相关工具、游戏数据、等内容,下面是教程大纲,还会有更多内容,会在讲课时不断增加:


工欲善其事必先利其器
     (1)逆向工具安装    
     (2)编程环境搭建,插件的安装
     (3)建模软件安装
     (4)团队开发软件安装

开始动手写代码
     (1)修改插件配置     (使我们开发速度更快,感受基础编程之美)
     (2)一个基础控制台程序   (不要小看控制台)
     (3)辅助开发常用调试输出函数 (格式化输出,DbgView过滤方便跟踪排错)
     (4)ANSIUINCODE的工程配置,互转,注意事项
     (5)一个原生窗口程序     (让你了解窗体消息响应的原始模样)

C++基础
     (1)C++继承,重载,虚函数  (通用开发框架应具备的方法)
     (2)C++异常接管与处理      (让你的程序更加稳定)
     (3)C++函数调用与汇编代码的关系  (堆是堆,栈是栈)

汇编基础
     (1)汇编基础 寄存器,堆栈,函数调用
     (2)C++内联汇编的使用    
     (3)跳转与Hook之间的关系

IDA基础
     (1)IDA的使用       (静态分析之王)
     (2)IDA逆向5个无源码程序
     (3)IDA逆着看,C++正着写    (知彼知己百战不殆)


IDA实战
     (1)IDA逆向剩余5个无源码程序
     (2)IDA偷功能        (去其糟粕取其精华)
     (3)OD的使用         (动态调试之王)
     (4)CE10个训练    (无往不利的好工具)

实用技巧
     (1)一个自己Domodal窗口 (自己分发消息响应,为以后的邪恶做准备)
     (2)UserCallBack的用处     (构造自己的回调函数,思维发散即可做到防止栈检测)
     (3)HookDispatcher         (即用即恢复,非常淫荡)

界面编辑
     (1)MFC的使用                 (资源与消息响应)
     (2)DLL界面的使用            (所见即所得)
     (3)静态Lib库的使用注意事项   (解决很多让人恼火的编译问题)

LUA基础
     (1)Lua的基础语法             (脚本的执行方法)
     (2)Lua调用C++函数           (脚本推动逻辑)
     (3)C++调用Lua函数           (任务推动脚本)

多线程基础
     (1)线程的概念                 (工作线程与界面线程的区别)
     (2)多线程的使用与协同         (往往一个线程是不够的)
     (3)线程的挂起和恢复           (方便的控制你的脚本)
     (4)正确的线程退出方法         (不要崩溃,不要内存泄漏)

异步过程注入

挂起法注入

远线程注入

劫持注入

输入法注入

数据结构
     (1)数据结构与游戏的关系
     (2)数组的遍历
     (3)链表的遍历
     (4)二叉树的遍历


INI配置文件的使用

LOGON日志输出

XML文件的使用

实用技巧:
    (1)批处理文件的使用
    (2)清理系统垃圾与游戏崩溃文件
    (3)探测网路通畅
    (4)宽带拨号

模板与类库:
    (1)钩子模板的使用
    (2)Detours类库的使用    (微软的挂钩模板,值得信赖)
    (3)EasyHook类库的使用
    (4)函数指针的定义与使用
    (5)自定义钩子模板

框架设计:
     (1)辅助DLL框架设计
     (2)各种控件的操作方法
     (3)简单的3层架构设计

CE,OD结合分析游戏
      (1)XXX游戏逆向
      (2)人物角色血量分析
      (3)人物其他信息分析
      (4)C++编程读取人物信息

游戏数据
      (1)XXX游戏怪物信息分析
      (2)怪物血量分析
      (3)怪物数据结构分析  
      (4)C++编程遍历怪物信息         (STL的使用注意事项,vector,list,map)

游戏数据:
      (1)XXX游戏背包数据分析
      (2)物品数量分析
       (3)背包数据结构分析
      (4)C++编程遍历背包信息

游戏数据:
      (1)找游戏发包函数
      (2)主线程发包和工作线程发包的区别
      (3)发包函数的寻找方法

分析功能
     (1)XXX 游戏任务数据分析
     (2)通过发包找交接任务Call
     (3)通过Call分析任务数据来源
     (4)编程读取任务信息

实战基础:
     (1)什么是游戏主线程        (辅助稳定的关键环节)
     (2)如何挂钩游戏主线程      (方法很多,淫技很多)
     (3)如何让游戏主线程调用Call

C++高级编程技巧之一
     (1)C++高级编程技巧之一         (大师级编程技巧)
     (2)单例模式的使用          (类模板与自锁的运用)
     (3)任何位置说用就用        (第一次感觉编程如此轻松)

游戏数据
     (1)XXX 游戏寻路寻找
     (2)CE,OD结合揪出函数
     (3)编程实现寻路功能
     (4)逻辑控制卡点处理        (卡点情况你准备如何处理)

游戏数据
     (1)XXX 游戏打开NPC功能实现
     (2)游戏内部Lua如何去利用        (以彼之道还施彼身)
     (3)调用游戏Lua功能实现NPC对话

游戏数据:
     (1)XXX 游戏技能释放Call
     (2)释放技能Call
     (3)Lua中配置技能列表

C++高级编程技巧之二
     (1)C++高级编程技巧之二
     (2)工厂模式
      (3)抽象工场模式                 (一劳永逸的编程方法)
     (4)如何使用工厂模式开发辅助     (知识的精通在与运用)

常用C++高级模式
     (1)状态机模式
     (2)附带录制的视频(课后可以反复温习)   (附带24节设计模式)

常用C++高级模式
     (1)观察者模式
     (2)附带录制的视频(课后可以反复温习)   (附带24节设计模式)

常用C++高级模式
     (1)建造者模式
     (2)附带录制的视频(课后可以反复温习)   (附带24节设计模式)
     (3)视频包含内容                      (课后自行观看)
       1.继承并不能解决复杂问题
       2.封装与弹性的设计原则
       3.动态设定行为
       4.有一个比是一个更好
       5.观察者(Observer)模式
       6.拉数据比推数据更好
       7.装饰者模式之装饰对象
       8.装饰者模式的黑暗面
       9.面向对象工厂模式
       10.定义工厂方法模式
       11.简单工厂模式
       12.业务的封装
       13.策略模式与简单工厂模式
       14.策略模式与简单工厂模式2
       15.装饰者模式
       16.为别人做嫁衣的代理模式
       17.原型模式克隆对象
       19.模板方法模式抄错卷子也白搭
       20.外观模式
       21.建造者模式抽象流程
       22.观察者模式
       23.抽象工厂模式
       24.状态模式


让角色随意到达任意城市无卡点
    (1)图寻路算法的使用     (根据代价值自动判断优先抵达算法)
    (2)深度遍历,广度遍历   (用到了栈数据结构)
    (3)斐波那契堆      (用到了队列数据结构)
    (4)边放松          (用到了列表数据结构)

LUA使用:
    (1)Lua充当配置文件的使用
    (2)Lua表的使用
    (3)Lua迭代器的使用

LUA使用:
    (1)Lua脚本的功能封装
    (2)通过任务列表驱动Lua脚本的运行
    (3)脚本的运行方式与停止


继续完善中级班项目


回顾中级班内容,梳理知识点













善者 慈悲心常在 无怨无恨 以苦为乐
默认压缩密码www.hifyl.com
文件分享密码问题:http://www.hifyl.com/read-htm-tid-4444.html
离线啊冲

只看该作者 沙发  发表于: 2015-08-18

本套教程,针对的游戏还是DXF,还是在XP系统下,用BGP工具过保护,VS2010编译.

所以可以看成是2014VIP教程的继续.同时每月会有礼包赠送

在9月1日正式开班时会有YY发布会 频道19688759,具体时间等通知.
善者 慈悲心常在 无怨无恨 以苦为乐
默认压缩密码www.hifyl.com
文件分享密码问题:http://www.hifyl.com/read-htm-tid-4444.html
离线啊冲

只看该作者 板凳  发表于: 2015-08-18
DNF演示
善者 慈悲心常在 无怨无恨 以苦为乐
默认压缩密码www.hifyl.com
文件分享密码问题:http://www.hifyl.com/read-htm-tid-4444.html
离线s40697

只看该作者 地板  发表于: 2015-08-31
厲害希望能學習到更多XD
离线bsldtt

只看该作者 4楼 发表于: 2015-09-20
好东西呀
离线lishaojie

只看该作者 5楼 发表于: 2015-10-06
哇 值得学习
离线405165595

只看该作者 6楼 发表于: 2015-11-24
一直在自学,艰苦中
离线qq88016097

只看该作者 7楼 发表于: 2015-12-03
顶>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>www.hifyl.com
……大家好……大家好……大家好……大家好……大家好……大家好……大家好
离线markxu

只看该作者 8楼 发表于: 2016-03-23
感谢楼主的无私分享!要想枫叶林论坛好 就靠你我他
好好学习
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个