免责声明:内容仅供学习参考,请合法利用知识,禁止进行违法犯罪活动!
本次游戏没法给
内容参考于:微尘网络安全
链接:https://pan.baidu.com/s/1rEEJnt85npn7N38Ai0_F2Q?pwd=6tw3
提取码:6tw3
复制这段内容后打开百度网盘手机App,操作更方便哦
下载下图红框的两个
Cheat Engine说明:
它是一个强大的内存搜索工具
CE(Cheat Engine)官网:https://www.cheatengine.org/
或必应搜索CE官网
打开之后是下图的样子
然后点击下图红框位置下载CE,下载之后是英文的,中文的在上方分享的百度网盘链接里
网盘里的中文版,它是7.0版本,7.0与7.4、7.5没差别,功能画面都是一样的
首先它的使用,首先用管理员启动
启动之后,选择下图红框位置,Cheat Engine是一个程序内存搜索工具,既然是搜索程序内存那就得告诉它搜索谁的,下图的操作就是告诉Cheat Engine要搜索谁的内存
首先打开任务管理器,找想搜索内存的程序,然后选择转到详细信息,如下图
然后如下图要我要找的程序叫做Game
然后回到CE,选择程序,然后点打开
然后就这样了
然后还可以通过下图红框位置的数字来确认要找的程序,下图红框的数字是任务管理器中的pid
然后,任务管理器里的pid是2144,然后ce里是860,这样原因是,任务管理器使用的十进制,ce使用的十六进制
如下图,计算器里显示2144的十六进制是860,这可以证明上方的说法 任务管理器使用的十进制,ce使用的十六进制
简单使用CE,使用ce找游戏中的血量
这里有一个知识点,数据的宽度,在计算机中任何数据它都是有宽度的,数据的宽度种类有下图红框位置所示,数据宽度越大,最大表示的数字就越大,32位程序中一般使用4字节(具体看后续的分析过程),32位程序中地址就是4字节(宽度是一个抽象的概念,实际叫法就是4字节、2字节、1字节、单浮点(4字节的小数)、双浮点(8字节的小数))
然后使用4字节搜索血量870,使用什么宽度看游戏,有的游戏有小数、有的游戏是2字节整数、4字节整数,对要找的游戏的理解,这里就用4字节(4字节找不到就换别的),然后如下图它会搜出很多780,这怎么办?
这就回到游戏,装备一件加血的装备,或者卸下一件加血的装备,让血量发生改变
装备加血的装备之后就变成了1267
回到CE,点再次扫描
然后就会找到一个
然后双击下图红框位置
给它改成9999
然后游戏并没有变
这要关闭个人信息窗口,重新打开,有的游戏不需要重新打开
然后换个游戏,hp是908
下掉装备之后是445
然后它会搜索出4个,对4个分别修改,游戏没有反应,这说明不同的游戏会用不同的方式,并不是所有游戏用简单的方式可以搞定的,后续会逐一说明为什么没有反应?有的游戏为什么不能附加?自己会的那些套路时灵时不灵,后续会初步解决这些问题,做到所有游戏都可以改
vs2022安装,下载的时候可以去官网,但是官网里不好找,所以直接在上方百度网盘链接里下载就好
点继续
勾选下图三个
然后再勾选MFC,如下图红框位置
勾选完点右下角的安装,然后等待就可以了
点安装的时候可以会弹下图的弹框,如果用的不是win11就会弹,直接点继续就可以
安装玩之后第一次启动,用下图的方式
启动之后
如果不登录它会一个月显示一次,注册一个微软账号很快,然后安装的是专业版,专业版它只能适用30天,自己去百度找秘钥激活永久
启动之后,打开人物管理器,点击打开文件所在位置
然后把下图红框位置的文件,发送到桌面快捷方式,这样下次就不需要用安装程序启动了
发送到桌面快捷方式之后,记得改个名,然后它的使用通过后续逆向实战来学