激动人心,我的书总算回来了,发了两本,第一本不知道是丢了还是那个人没发,总之第二个是收到了。除了NF专辑算是我第二次海淘。
PS:强烈安利NF,真的才华横溢,懂得都懂。
PS:强烈安利韩国游戏motosolo,搞笑,至于,引人深思。
PS:博客写这些,可能是现实里没有人愿意听吧。
这本书是学习game hacking的,我用博客来记录我的学习记录,也算是鞭策自己,另外可能会开一个C++学习笔记,那个人讲的确实太好了,小哥人也帅,awesome的教学,国内我没了解过,但是每次搜索完铺天盖地的广告就让人恶心了。
我打算按照书本目录来写,希望我10天内能学完。
由于是自己的学习笔记,有些地方我会的就不写了,可以看我之前的CS420学习博客,很好的学习资料,想要和我一起学的评论给我你的联系方式就好。
文中所有game hacking 用GH代替。
今天刷贴吧看到一张破防图。
你哪里是喜欢病娇,你只是想要别人狂热地爱着的感觉。
穿透点满了属实是,原地站了10秒的破晓满级百里守约。
正文开始

  • 第一章 GH基础介绍

    • 程序执行基础
    • 内存扫描
      • 工具CE
        扫描热键的设置,在设置里,设置了很方便。
      • 思想:改变条件找到目标值
    • 内存修改
      方法略,写点细节。
      有时,内存会有两个值,一个是显示值,一个是实际值,有时修改了只是显示值改了,实际值可能并未改变。
      有时你修改了了实际值可能不会立即看到效果,需要改变一次数值,比如射一发子弹才看到子弹数修改了。
      这种情况,作者建议同时修改两个值,我原来也这么做了。
    • 十六进制介绍
      • 为什么要用hex
      • hex和dec的转换
    • Intermediate Scanning
      • 常用数据查找
        重要概念:所有数据都是01代码的集合,所以游戏需要很多方法来解释(interpret)这些数据。
        所以为了在内存中找到某些具体值,我们必须知道他的size以及如何interpret他。
        需要指出,很多语言中的int都是4字节的,但是在具体的游戏中,可能是1字节或者8字节,这取决于游戏开发者。虽然这种情况不多,但是需要注意哦。
      • 未知值查找
      • 浮点查找
        以Y坐标为例子,通常是float类型的数据,在大部分游戏中,这些值可能代表了角色身体不同部位的Y坐标。
      • Dissect Data/Structures功能
        参见之前博客CS420系列
      • 找寻并修改代码基础
        除了直接修改数据外,我们也可以通过修改修改数据的代码来尝试修改数据。
        通常是右键地址,找出是什么写入/访问了这个地址。我们可以找到写入,或者访问这个地址的指令,并且可以修改他们。比如nop代替掉血代码,如果想取消cheat,右下角Advanced Options里面可以恢复原来代码。
        这种代码是静态的,所以保存修改,第二次打开游戏还可以使用哦。

Game Hacking Fundamentals 学习笔记1相关推荐

  1. Game Hacking Fundamentals 学习笔记4

    书接上文,我们这次来学习多级指针的查找,上节课我们的游戏代码并不复杂.在真正的游戏里,通常一个类里面还会包含另一个类,这类只装着那个类的指针,那个类也可以继续套娃.举个例子,人物类包含背包类,背包类包 ...

  2. 计算机图形学基础:光栅图像(Fundamentals of computer graphic:Raster Images) 学习笔记

    <Fundamentals of computer graphics>4th edition: 3. Raster Images 本文仅仅是本人的学习笔记,由于自己能力有限,可能存在许多错 ...

  3. ASP.NET Core 2 学习笔记(三)中间件

    原文:ASP.NET Core 2 学习笔记(三)中间件 之前ASP.NET中使用的HTTP Modules及HTTP Handlers,在ASP.NET Core中已不复存在,取而代之的是Middl ...

  4. alfs学习笔记-自动化构建lfs系统

    一名linux爱好者,记录构建Linux From Scratch的过程 经博客园-骏马金龙前辈介绍,开始接触学习lfs,用博客记录学习笔记,如有写的不恰当的地方,望多多指正. 笔记中只是记录一些问题 ...

  5. 【原创】Windows® Embedded CE 6.0 Fundamentals 读书笔记_Chapter 9

    Chapter 9 第九章主要是介绍关于应用程序开发的一章.这一章比较适合应用层开发的人员来了解如何基于wince6.0开发应用层程序,首先我 们还是先看一些单词 //================ ...

  6. 《安全测试指南》——信息收集测试【学习笔记】

    [信息收集测试] 1.搜索引擎信息收集(OTG-INFO-001) 通过搜索引擎收集以下: · 网络拓扑图和配置 · 管理员和其他员工的归档文章和邮件 · 登录过程和用户名的格式 · 用户名和密码 · ...

  7. 游戏黑客圣经GHB1学习笔记 part1(1-5)

    游戏黑客圣经(Game Hacking Bible1) 我在这里记录我所有课程的学习笔记,包括一些小技巧以及源码,俗话说好记性不如烂笔头,写在这里,用于温故而知新. 前言 学习游戏黑客的必备条件 智力 ...

  8. kestrel java_Kestrel Web 服务器学习笔记

    前言: ASP.NET Core 已经不是啥新鲜的东西,很多新启的项目都会首选 Core 做开发: 而 Kestrel 可以说是微软推出的唯一真正实现跨平台的 Web 服务器了: Kestrel 利用 ...

  9. RedShift: Transparent SNARKs from List Polynomial Commitments学习笔记

    1. 引言 纽约大学Kattis和Matter Labs团队2019年论文<RedShift: Transparent SNARKs from List Polynomial Commitmen ...

最新文章

  1. WP7应用开发笔记(12) 添加页面动画
  2. 英语语法---介词短语详解
  3. docker知识总结
  4. 漫画面向对象编程,用漫画给你讲技术!
  5. Atitit.跨语言标准化 web cgi api v2 saa CGI   (通用网关接口)  编辑 CGI 是Web 服务器运行时外部程序的规范,按CGI 编写的程序可以扩展服务器功能。CG
  6. iPhone XS Max A2101(D3XP X1048 MLB P1 D33P) 820-01225 苹果手机点位图
  7. 西门子g120变频器接线图_西门子G120变频器通过IOP-2面板初始设置
  8. 2022最新前端vue面试题
  9. 区块链行业被攻击怎么办?
  10. 怎么做code review
  11. wps怎么统一修改标点符号_标点符号采用宋体全角 wps标点统一全角
  12. 怎么查看服务器的详细信息,服务器查看详细信息
  13. 文化苦旅 余秋雨著
  14. Tableau :蝴蝶图
  15. 使用python获取中国证券投资基金业协会上数据
  16. 此iphone尚未备份显示未连接服务器,iPhone 出现“尚未备份”的提示,如何取消?...
  17. 大学四年如何规划之出国留学
  18. 怎样知道自己的电脑是否支持GPU?
  19. [RK3399][Android7.1] 调试笔记 --- RTC读取时间失败
  20. 关于outlook无法打开,提示无法启动Microsoft Outlook。无法打开此文件集合。到 Microsoft Exchange的登录失败

热门文章

  1. A7600C USIM卡接口设计
  2. 加州大学圣地亚哥分校计算机科学排名,加州大学圣地亚哥分校UCSD计算机科学Computer Science专业排名第37位(2021年THE世界大学商科排名)...
  3. js执行oracle函数吗,执行javascript函数
  4. 入门学习-Python-小甲鱼学习资料-Day031-永久存储:腌制一缸美味的泡菜
  5. 获取电商网站主图和详情图的浏览器插件
  6. 计算机两个硬盘的作用,电脑装2个硬盘有什么好处与坏处
  7. word 对文中的图表进行链接、插入题注。
  8. 微信小程序开发笔记——wsdchong
  9. Java在线打开编辑PPT文档
  10. 用友U8案例教程总账前台操作