立一个flag,每日更新学习进度,不脱更。
首先是名为CS420的课程,总共8结课,在YouTube上,点我前往链接。
- class 1:游戏黑客课程介绍
- 游戏黑客不很要前置知识
- 推荐游戏squally,游戏黑客教程游戏
- 需要学习的技能包括
- memory editing 修改内存中的游戏数据 可以锁定数据,原理是每秒上百次的写入数据,并不是真正的锁定
- assembly editing 修改汇编指令,达到目的 ,可以修改逻辑,更强大
- hex editing 二进制文件修改,可以用于修改存档数据,通常用于主机游戏,其他情况下不如memory editing
- packet editing 针对网络游戏,修改数据包
- botting 自动游戏的程序,用于挂机获得收益的情况
- hacking progress 三步走 找到需要exploit or hack的东西,尝试exploit or hack it,观察是否成功
- class 2:memory editing
- 操作系统基础
-
两个职责 硬件控制 流程管理 game hacking 关注后者
-
游戏运行时,操作系统把exe文件复制放入内存运行,我们可以在这里修改
-
memory editing 发生在内存,临时,非永久
-
- 内存扫描工具
Cheat Engine 荷兰人开发,经典,强大
Squalr 美国人开发,新工具,更快,问题多不完善 - Windows API
一组操作系统可以直接使用的代码,可以实现很多预功能。例如修改内存中的数据 - 内存扫描三步走
内存扫描-内存修改-观察结果 - 理解内存中数据的储存方式,掌握地址的概念,常用的数据类型以及所占空间大小
- memory editing的实现,过于简单不赘述
- 操作系统基础