LUKIYA'S NEVERLAND

春去秋来,花谢花开。


这几天玩手机游戏《Baseball SuperStar 2》上瘾。

苦于能力提高太慢又无法用GameCIH修改,只好抓了内存包分析。

分析过程就不写了,直接出结果。

目前的成果,找出了G Point还有Active Point(活动点)和Morale(斗志)的加密格式。

首先说Active Point,在内存中它是以00 00 AX 00这样一个32位的DWORD格式存储。

下面是对应的点数和实际值列表

 01 .......... A60000 (10878976)
 02 .......... A50000 (10813440)
 03 .......... A40000 (10747904)
 04 .......... A30000 (10682368)
 05 .......... A20000 (10616832)
 06 .......... A10000 (10551296)
 07 .......... A00000 (10485760)
 08 .......... AF0000 (11468800)
 09 .......... AE0000 (11403264)
 10 .......... AD0000 (11337728)

再下来是斗志的修改,斗志存储加密就很简单了。

首先到Info页面查看自己的Morale值,记下来,然后换算成16进制,例如100就是64,60就是3C。

100 ......... 640002(6553602)
60   ......... 3C0002(3932162)

看明白没?其实高位就是实际值,在低位上加了一个2,这种加密方式只要多几次低位扫描就能破解,没啥难度。

 值得提到的是这种值只能在操作界面搜索到,一旦进入了比赛,所有的地址就会变化。

可见GameVil在加密方面还是下了不小功夫,毕竟要靠卖点数和道具赚钱,所以G Point的修改就不放出了,大家有兴趣自己研究下。

最新版本G Point已采用随机浮点加密,以前的破解方式已经失效。