2014年4月18日 星期五

跳過越獄檢查


最近女兒跟我都喜歡玩《尖尖》,於是放在《Snoop-it》研究一下。發現幾款 LINE 遊戲內都有 LineGamesSDK 這個類的出現。當中有一個名為 checkJailBreak 的函數;看來是檢查手機是否已越獄。


為了求證,我利用 Cycript 來執行 checkJailBreak,結果傳回 1,亦即是 True。代表已越獄。要跳過檢查,需要修改函數並傳回 0,亦即是 False。這個工作能在 Cycript 達成。輸入「LineGameSDK.messages['checkJailBreak'] = function() {return false;}」把原本的函數取締。修改後再次執行 checkJailBreak 會發現傳回的是 False 了。Cycript 真是一個非常利害的工具!

沒有留言: