只是爲了好玩,我試圖破解我爲Ghostbusters iPhone應用程序(AppStore link)保存的遊戲數據。修改二進制保存遊戲數據(iPhone)
下列網站描述與-砍死前的版本替換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字節偏移量)
- 任何小改動(即:item購買)似乎都會完全重寫和更改數據文件。
- 以ASCII格式對文件進行快速掃描不會顯示文件格式的文本線索。 地址:實際上,文件中的所有ASCII字符串看起來都是隨機的。
- linux命令
file
只是將該文件標識爲data
。 - 新壓縮文件將其放大,因此文件可能被壓縮或加密。
- 新我既沒有越獄,也沒有iOS開發人員,所以我無法訪問應用的內部內存。
這個文件如何編碼?有關如何手動修改它的任何建議?
好主意! 我既沒有越獄,也沒有iOS開發人員,所以我無法訪問內存。我也懷疑它是壓縮或加密的,因爲壓縮文件時會放大它。 – Steven 2013-02-21 20:55:52