CheatEngine
文章平均质量分 87
游戏逆向
夜猫逐梦
2022,希望在CSDN上总结并分享一个14年老二次猿的职业生涯。
大二开始有了自己的电脑。
大三参加ACM。
大四组建ACM社团,第一批报名就超过百人。
大四上学期末(10年底)开始北漂,毕业后入职北京瑞星,后又就职于搜狐畅游,从事反外挂相关业务。
15年开始了半年的沿海旅游,之后又是半年的“自由职业”。
之后从事游戏相关行业逆向开发至今。
逆向,网络安全,全栈,啥都会点,算个技术控吧。
记录并分享知识和经验,结交有志之士,共同进步。
展开
-
【CheatEngine】修改器编年史,及CE简介
因此,在使用 Cheat Engine 时,请谨慎操作,并尽量避免在联机游戏中使用,以免影响他人游戏体验或造成不必要的麻烦。使用AI修改器可能会给游戏体验带来新的乐趣,但需要注意的是,某些游戏开发商可能会视此类行为为违规,并采取相应措施。游戏修改器出现的时间很早,不过早期的游戏修改器对于玩家来说并不友好,因为这些工具的主要作用并不是用来修改游戏的,而是程序员的一种工具.。随着AI的不断发展,通过AI建模,创造出自动化的游戏操作,从而影响游戏中的对战或者互动体验。,苹果和安卓机都是能够修改游戏,苹果靠。原创 2024-03-13 14:48:04 · 828 阅读 · 0 评论 -
【CE】图形化作弊教程通关手册(超真实的游戏体验)
本篇文章,小编尝试了很多种可能,最终写的时候,只写了成功的思路。三关都很有意思,尤其是第三关,让人立马想到游戏中的实现,对以后分析游戏有很大的帮助。作为强迫症深度患者,自然是要把所有关卡都完成的,今天就按照小编的思路,一起通关图形化作弊教程吧。简单的尝试就明白,目标不会被直接摧毁,简单的说,就是第5次执行的时候会被重置。游戏本身就是这样,不只有一种解法,缕清思路,不断尝试,总能找到合适的方案。总之,不断思考,不断尝试,不断总结,慢慢的就会积累出各种思路。是个坑,我们应该做的是,将目标血量清零。原创 2023-04-11 20:57:41 · 1490 阅读 · 0 评论 -
【CE】Mac下的CE教程Tutorial:进阶篇(第9关:共享的代码)
操作步骤中,代码注入有多种实现方案,除了我们实现的方案。文章中内容仅用于技术交流,请勿用于违规违法行为。1️⃣ 第9关:共享的代码。1️⃣ 第9关:共享的代码。4.3 将脚本添加到地址表。5 按照如下步骤验证。原创 2023-04-12 03:24:30 · 633 阅读 · 0 评论 -
【CE】Mac下的CE教程Tutorial:进阶篇(第8关:多级指针)
除了上面分析汇编代码的方案,还可以按照下面方案执行。文章中内容仅用于技术交流,请勿用于违规违法行为。实际应用中,大量存在指针的访问。等多种方案定位目标地址,有事更是需要使用。1️⃣ 第8关:多级指针。1️⃣ 第8关:多级指针。等方案实现目标定位。原创 2023-04-12 01:48:28 · 775 阅读 · 0 评论 -
【CE】Mac下的CE教程Tutorial:进阶篇(第7关:代码注入)
我们本小节,先使用直接修改代码的方案实现任务。先确认任务目标怎样能完成。**ps:**文章中内容仅用于技术交流,请勿用于违规违法行为。1️⃣ 第7关:代码注入。1️⃣ 第7关:代码注入。,CE通过不同模板实现。,达到修改代码的目的。原创 2023-04-10 08:34:40 · 636 阅读 · 0 评论 -
【CE】Mac下的CE教程Tutorial:基础篇(第6关:指针)
这是一个指向指向指针的指针的指针,可以依此类推。例如,一个指针变量可以指向一个整数,而一个指向指针变量的指针可以指向该指针变量,进而指向该整数。总之,指针是编程中的一个非常重要的概念,它可以让我们更加高效地访问和操作内存中的数据。在使用指针时,需要特别注意指针的数据类型和指针的解引用运算符。指针通常是以一个特定的数据类型为基础定义的,这个数据类型定义了指针可以指向的数据类型。而且,如果通过本方案在实际应用中,会搜到很多地址,这些地址很可能不是正确的,最终淹没在无尽的多级指针中,迷失方向。原创 2023-03-30 23:50:08 · 1038 阅读 · 0 评论 -
【CE】Mac下的CE教程Tutorial:基础篇(第5关:代码查找器)
总的来说,想要深入理解计算机原理,才能明白CE底层逻辑,才能更好的使用CE带来的遍历。本关虽然操作上没有太多需要说明的东西,但是已经从简单的搜索内存,转向了。**ps:**文章中内容仅用于技术交流,请勿用于违规违法行为。地址虽然会变,但是程序地址是固定的,所以我们找到程序中将。这一关只要按照描述中的内容一步一步做就可以了。针对这种情况,我们需要换个角度思考问题,本关主要提出了一个概念,游戏中找到的。的方向,其中涉及很多底层知识点。,使代码不生效,也就保证了。,每次重启游戏都会变化。原创 2023-03-29 23:56:29 · 774 阅读 · 0 评论 -
【CE】Mac下的CE教程Tutorial:基础篇(1-4关)
只是扫描双浮点的时候,出现了两个结果,到这里,我们其实已经不必再继续区分了,我们直接将两个值同时设置为5000即可。真正的游戏分析过程中,我们也经常会先修改内存中的数值,根据这些数值变化,看目标软件的反应来判断哪个数值是我们需要的数值(也可能都是目标数值)。***ps:***其实这一步只是告诉我们,使用CE需要先打开目标进程。进行1-4关的通关操作,了解CE的基本扫描操作,及其基本原理。本关跟第二关基本一样的,只是选择数值类型的时候,需要分别选择。,并将值设置为8,然后进行扫描,可以更快的定位到目标值。原创 2023-03-26 14:48:02 · 4007 阅读 · 4 评论 -
【CE】技巧和注意事项(持续更新)
例如,如果您有数字3.14159,并且您想将其截断到两个小数位,您只需删除第二个小数位后的数字,得到3.14。CE中有大量的功能,这些功能,又有各种不同的选项。我们使用过程中要确认自己的操作是正确的,否则得不到自己想要的效果,下面对一些比较容易出问题的操作进行总结。操作步骤为:1. 打开设置对话框,2. 选择热键选项卡,3. 选中要修改的热键,4. 在右侧编辑框按下要设置的按键。尤其是有些游戏,切换到CE上后,游戏就暂停了,操作十分不方便,我们通过热键能大大提高效率。,而是根据设置中勾选的内容进行搜索!原创 2023-03-27 21:15:00 · 3761 阅读 · 0 评论 -
【CE进阶】lua脚本使用
基础上添加了很多额外的东西,用于制作辅助工具,今天我们就是针对这些扩展进行介绍,了解CE所提供的各种功能。,表示之后的代码为lua代码,然后再输入lua脚本,执行后会弹出确认框,print语句的内容会输出到。CE作为游戏逆向中的头把交椅,本身含有大量功能,其中脚本就是其特色之一。CPU 的数目、当前打开的进程的线程列表、当前代码在主线程内运行。当前打开的进程ID、当前位于顶部的进程的进程 ID。是功能最全,使用频率最高的窗口,可以执行汇编。一样,打开后,在窗口中需要先添加代码。功能十分复杂,会在以后讲解。原创 2023-03-22 21:58:50 · 8274 阅读 · 0 评论 -
【CE实战】Clicker Heroes 快速通关
导读以前在游戏公司待过,在正式服玩很久的游戏,开发环境下,使用GM命令就能一刀99999999,从此很少玩游戏。对于单机游戏更是如此,今天就为大家介绍一款特肝。通过CE快速解锁各种功能。开发环境任务列表逆向需要保持清晰的目标,否则会经常走神,严重影响效率。我们的目标就是,实操流程定位英雄等级0.002.0099999999分析其他英雄等级并修改我们查看第二个等级对应的内存区域,当我们点击人物升级的时候,会发现内存中有数据变红并修改为英雄等级,这个就是该英雄对应的等级了。原创 2022-10-23 00:49:55 · 3601 阅读 · 0 评论