只是为了好玩,我正在尝试破解我保存的 Ghostbusters iPhone 应用程序的游戏数据(AppStore 链接)。
以下网站描述了用Documents/save.dat
预先破解的版本替换:
- http://www.iapphacks.com/ios-free-hacks-f3/ghostbusters-v1-0-1-t8597.html
- http://mobilegamingsquad.wordpress.com/2013/01/24/ghostbusters-hack/
但是,我想自己修改数据。使用我的十六进制编辑器save.dat
揭示了以下死胡同:
- 我找不到以下任何组合的金额值:(小端,大端),(无符号,有符号),(整数,浮点),(4、6、8、16字节值), (1 到 15 字节偏移)
- 任何小的变化(即:物品购买)似乎都会完全重写和更改数据文件。
- 以 ASCII 格式快速扫描文件不会发现文件格式的文本线索。 ADD:事实上,文件中的所有 ASCII 字符串看起来都是完全随机的。
- linux 命令
file
只是将文件标识为data
. - 新压缩文件会放大它,因此文件可能已被压缩或加密。
- 新我既不是越狱者也不是 iOS 开发者,所以我无法访问应用程序的内部存储器。
该文件如何编码?关于如何手动修改它的任何建议?