页游还能弄坏电脑?造款)

前言
记得小学的时候玩页游把家里电脑弄坏了(怎么回事 ,页游还能弄坏电脑?造款) ,然后我爸拿去重新装了系统,游戏回来之后电脑里有了两个新的辅助单机游戏,植物大战僵尸和大鱼吃小鱼 。何打
那个年代周围的造款小毛香肠派对科技小学生都是赛尔号/奥比岛/洛克王国/天书奇谭/龙之刃/梦幻西游 ,玩摩尔庄园的游戏小学生说出来都不是九年义务教育的 。植物大战僵尸虽然现在看来比较久远 ,辅助但他的何打游戏元素却是推生出许多游戏音乐文化 ,比如Billie Eilish的造款《bad guy》,节奏简直就是游戏植物大战僵尸的灯 灯 灯 灯 灯灯~了。
当时因为生存模式被虐 ,辅助在网上找了修改器,何打可以修改阳光点数 ,造款那时候虽然没学计算机专业,游戏但对修改器的运行机制还是有所猜测的 ,当时小学因为不知道内存这回事 ,所以是觉得修改的文件中的数据。
这个猜测如今看起来很搞笑,但也不失道理(要开始狡辩了),有些游戏的数据可能是先放在文件中的,在游戏启动之后把文件中的数据读取到游戏的内存区域 ,所以我们需要先修改数据所在的文件内容,然后启动游戏,但是很多游戏的数据文件是加密的(出大问题 ,骑马与砍杀就没有加密),我们没办法从文件进行修改 ,所以需要让游戏进程先把它读到内存,然后从内存修改 ,然后再退出游戏的时候游戏进程自动把它保存下来,之后也就是这个数据了 。
所以综上可以发现有这几类修改对象:
游戏数据在本地未加密文件 ,直接修改它来修改游戏数据这一类的代表就是骑马与砍杀 ,它的角色数据在文档中 ,可以肆意修改玩家属性 ,但是不要修改太大,因为数据会溢出。此外它的游戏数据,如NPC对话,NPC姓名,国家名称,香肠派对辅助器免root城堡名称都是明文给出的(还是用Excel保存的???),最可怕的是它的内部机制,如兵种上限/士气/围攻时间/酒馆花费等都是明文的,怪不得骑砍会有各种版本。数据封装 ,通过修改内存来修改游戏数据网络游戏 ,本尊科技数据在对方服务器,无法直接修改,通过模拟网络请求表单来模拟自己获得游戏物品(看对方服务器逻辑严密程度了)举几个例子(腾讯游戏全部忽略 ,这个不在新手教程里面),你正在玩一个网页游戏龙之刃,打死了一个小怪,获得了15银币,这时你的网页需要给服务器发送给你银币数据+15的信息 ,你可以用浏览器自带的工具开发者调试看看这个数据的格式,然后模仿一个相似的,发送的服务器,比较菜的游戏厂商当然无法完善这方面的逻辑了 。(另外我有一个想法,steam在我们玩游戏的时候应该会有一个线程监控我们正在玩什么游戏 ,所以我们可以监控这个线程发出的网络表单,然后我们自己不断发出,这不是卡套刷满 ?)下面开始实战部分 ,因为不想再下载骑砍,而且这种修改文件的教程在骑砍官网很多 ,所以我就跳过啦