昨天刷手机看到这游戏广告,手痒想玩,一搜特么要68块钱,心里直骂街。寻思找个破解版,结果网上全是挂羊头卖狗肉的钓鱼链接,差点把我手机整成毒窝。
开始瞎捣鼓
先跑去游戏官网下载了正版安装包,装完打开一看,果然跳出付费弹窗。关掉游戏,直接翻手机文件管理器,在Android/data里找到com.英雄大作战的文件夹。把那个文件复制到电脑上,用个叫MT管理器的破玩意儿打开。
里头一堆json和db文件看得我脑壳疼。挨个点开翻,终于在user_*里看到个"is_purchased":0的字段。心里咯噔一下:改成1不就完事了?手指头哆嗦着把0删掉填上1,保存退出。
电脑也翻车
把改好的文件塞回手机原位置,激动得手抖点开游戏。付费弹窗还在!气得我差点把手机摔了。琢磨半天,发现修改完的文件大小不对——比原文件小了几KB。八成是编辑器自动压缩了数据,游戏读不出来。
转头下载个十六进制编辑器,对着原版*文件瞪眼。搜"is_purchased"这串字母,在文件末尾找到个00 00 00 00的字段。试着把那个00改成01,保存时特意勾选"保持文件大小"。改完往手机里一传,杀毒软件突然嗷嗷叫,说检测到恶意修改,死活不让传。
硬着头皮关掉杀毒软件,文件总算传过去了。重新覆盖原文件时,系统又弹出"此操作可能损坏系统"的警告,心一横点了确认。
差点变砖头
再次打开游戏,付费弹窗消失了!结果刚点开始战斗,游戏直接闪退。试了三次都这德性,后背冷汗都出来了。赶紧恢复原文件,正版倒是能正常玩,就是得看68块钱的支付页面干瞪眼。
后来换了个内存修改器,在游戏打开付费页面的瞬间搜数值"68"。连续改了四五次,锁定了三个地址。全改成0之后,点购买按钮时手都在抖——结果直接跳过支付进游戏了!金币钻石全显示99999,连VIP标识都亮了。
搞完直后怕
- 杀毒软件全程疯狂报警,每次启动游戏得像做贼
- 手机发烫严重,耗电量直接翻倍
- 第三天账号突然被重置,所有进度全没了
昨天发动态嘚瑟,评论区炸出个老同学,说他在游戏公司干运维。"你们这种手动改的,我们服务器每天自动清三次",还发了张后台截图给我,我改的那串99999在他那边显示的是"异常数值-已冻结"。
更绝的是他说:"官方在贴放了个破解版当诱饵,专门收集修改器样本的"。难怪我手机最近总弹出澳门赌场广告!
现在游戏还躺在我手机里,每次打开都得重新改数据。昨天不小心把钻石改到20亿,结果直接触发了服务器封禁机制。得,白折腾一礼拜。