视频教程-逆向工程:游戏安全入门教程-漏洞挖掘与利用

逆向工程:游戏安全入门教程
杨闯(rkvir)天融信阿尔法实验室安全研究员。看雪漏洞分析小组成员,看雪讲师,MS08067小组成员。从事安全行业多年,擅长二进制安全领域的研究与工程化实现。有多年教育经验,为国内外均提供过二进制安全相关培训。参与多起国家级安全工程,与团队完成国家级安全课题。
视频教程-逆向工程:游戏安全入门教程-漏洞挖掘与利用_第1张图片 杨闯
¥499.00
立即订阅

订阅后:请点击此处观看视频课程

 

视频教程-逆向工程:游戏安全入门教程-漏洞挖掘与利用

学习有效期:永久观看

学习时长:41分钟

学习计划:1天

难度:

 

口碑讲师带队学习,让你的问题不过夜」

视频教程-逆向工程:游戏安全入门教程-漏洞挖掘与利用_第2张图片

讲师姓名:杨闯

安全研究员

讲师介绍:杨闯(rkvir)天融信阿尔法实验室安全研究员。看雪漏洞分析小组成员,看雪讲师,MS08067小组成员。从事安全行业多年,擅长二进制安全领域的研究与工程化实现。有多年教育经验,为国内外均提供过二进制安全相关培训。参与多起国家级安全工程,与团队完成国家级安全课题。

☛点击立即跟老师学习☚

 

「你将学到什么?」

游戏安全工程师也称为反外挂工程师,顾名思义就是与游戏外挂做对抗的专业人士。目前大部分的反外挂手段都集中在R0层,也就是使用驱动作为对抗手段。因为R3层的反调试手段已经很难阻止越来越猖獗的外挂作者了。并且现如今的外挂作者也由最初的业余玩家变成了如今的专业人士。导致外挂与反外挂的对抗手段越来越趋近底层,据我所知目前外挂作者中的高手已经在VT层进行反反外挂工作了。利用重建调试体系对抗游戏安全系统。所以游戏安全工程师的任务依然很艰巨。

本课程是游戏安全系列教程的第一篇,带大家由驻留的FPS游戏与RPG游戏作为切入点,了解游戏漏洞的成因与防御方式。

 

「课程学习目录」

第1章:进制
1.进制的概念
2.原码反码补码
3.逻辑运算
第2章:汇编语言入门
1.汇编语言阶段概述
2.通用寄存器
3.冯诺依曼
4.内存基础
5.EFLAGS寄存器
6.使用VS编写汇编语言
7.汇编中的数学运算
8.汇编中的逻辑运算
9.初识循环
10.堆栈操作
11.数据移动指令
12.比较指令
13.JCC条件转移指令
14.串操作指令
15.CALL与RETN
16.汇编中的函数
17.Win32汇编入门
第3章:C语言入门(汇编与C的关系)
1.C语言阶段概述
2.函数分析
3.关键字与保留标识符
4.基本数据类型
5.字符串的格式化输入输出
6.C语言的命名规则
7.C语言的算数运算符
8.C语言关系运算符
9.C语言逻辑运算符
10.C语言位运算符
11.C语言赋值运算符
12.C语言其他运算符
13.C语言运算符优先级
14.Goto语句
15.If-else语句
16.Switch语句
17.While语句
18.do-while语句
19.For语句
20.Define
21.Typedef
22.C语言中的函数
23.带参数的函数
24.函数返回值
25.控制台简单计算器
26.递归
27.一维数组
28.多维数组
29.指针与变量
30.指针与数组
31.指针与变量-补充
32.指针与函数-函数指针
33.指针与函数-指针函数
34.字符串的声明
35.字符串的输入
36.字符串的输出
37.计算字符串长度
38.字符串拼接
39.字符串对比
40.字符串拷贝
41.字符串格式化
42.动态内存管理
43.文件操作
44.结构体
45.结构体指针
46.结构体参数
第4章:逆向分析基础
1.寻找main函数
2.修改内存中的数据
3.修改跳转
4.滑板指令
5.初试破解-控制台
6.初试破解-MFC
7.初始破解-第一个CM
8.函数调用约定
9.ifelse单分支-Debug版识别
10.ifelse单分支-Release版识别
11.ifelse多分支-Debug版识别
12.ifelse多分支-Release版识别
13.switch少分支识别
14.switch多分支识别
15.dowhile循环识别
16.while循环识别
17.for循环识别
18.函数分析
19.实战演练--题目讲解一(逆向算法题)
20.实战演练--题目讲解二(逆向算法题)
第5章:游戏安全入门-RPG游戏
1.成品展示与功能介绍
2.副本快速通关演示
3.寻找自身坐标与人物基址
4.代码实现获取自身坐标
5.代码显示实时自身坐标
6.实现指定坐标移动功能
7.实现坐标列表
8.实现坐标列表的添加功能
9.实现坐标列表的删除功能
10.实现使用热键进行坐标移动功能
11.实现坐标的保存功能
12.实现坐标的读取功能
第6章:游戏安全入门-FPS游戏
1.CE介绍
2.某FPS13无限子弹
3.使用代码实现某FPS13无限子弹
4.自动获取目标进程ID
5.寻找CS1.6无限子弹基址
6.使用代码实现CS1.6无限子弹
7.寻找自身坐标与跳跃高度
8.使用代码实现飞天瞬移
9.CE与OD配合数据挖掘
10.自动瞄准原理
11.使用代码实现自动瞄准
12.透视原理
13.使用代码实现透视

 

7项超值权益,保障学习质量」

  • 大咖讲解

技术专家系统讲解传授编程思路与实战。

  • 答疑服务

专属社群随时沟通与讲师答疑,扫清学习障碍,自学编程不再难。

  • 课程资料+课件

超实用资料,覆盖核心知识,关键编程技能,方便练习巩固。(部分讲师考虑到版权问题,暂未上传附件,敬请谅解)

  • 常用开发实战

企业常见开发实战案例,带你掌握Python在工作中的不同运用场景。

  • 大牛技术大会视频

2019Python开发者大会视频免费观看,送你一个近距离感受互联网大佬的机会。

  • APP+PC随时随地学习

满足不同场景,开发编程语言系统学习需求,不受空间、地域限制。

 

「什么样的技术人适合学习?」

  • 想进入互联网技术行业,但是面对多门编程语言不知如何选择,0基础的你
  • 掌握开发、编程技术单一、冷门,迫切希望能够转型的你
  • 想进入大厂,但是编程经验不够丰富,没有竞争力,程序员找工作难。

 

「悉心打造精品好课,1天学到大牛3年项目经验」

【完善的技术体系】

技术成长循序渐进,帮助用户轻松掌握

掌握漏洞挖掘与利用知识,扎实编码能力

【清晰的课程脉络】

浓缩大牛多年经验,全方位构建出系统化的技术知识脉络,同时注重实战操作。

【仿佛在大厂实习般的课程设计】

课程内容全面提升技术能力,系统学习大厂技术方法论,可复用在日后工作中。

 

「你可以收获什么?」

掌握汇编语言与C语言的开发技巧,深层了解指针

掌握基本逆向技术,识别常见的语句

掌握RPG游戏的常见漏洞挖掘与利用防御

掌握FPS游戏的常见漏洞挖掘与利用防御

 

订阅课程 开始学习

你可能感兴趣的:(视频教程-逆向工程:游戏安全入门教程-漏洞挖掘与利用)