顯示具有 Unity 標籤的文章。 顯示所有文章
顯示具有 Unity 標籤的文章。 顯示所有文章

2021年1月31日 星期日

Android Unity - Method injection

在之前的篇章已有討論Android Unity的程式碼修改和Code injection(程式碼注入),不過都稍有不足之處,一般來說程式碼修改只能做到在程式碼的長度不變的前提下,然後加以修改它,使其達到其它的運作,但如果要修改的程式碼大於當前的程式碼,就不能完成此項運作,另外Code injection雖然能補足程式碼修改的缺點,但是要編寫大量的程式碼也會非常的麻煩,因此我們來實作Method injection就能完美的補足這些問題,因為我們可以直接編寫Unity的Method,然後直接將它注入到要Hack的Unity,並且再透過Code injection來調用注入的Method。

2020年11月10日 星期二

Android Unity - Code injection

之前的篇章有提到Unity程式碼的修改,不過僅限於修改已存在的程式碼,這樣靈活性就會非常的差,因為如果要增加自己的程式碼到Unity裡面,以現行的做法是行不通的,接下來要介紹如何在Unity程式碼裡面,插入一段自己的程式碼,來改變程式運行的結果

2020年11月1日 星期日

Android Unity - 修改遊戲程式碼

Unity是跨平台的遊戲引擎,平台支援包括Windows、Linux、MAC、IOS、Android等等,那麼此篇會介紹如何修改Android平台上的Unity遊戲,讓各位了解,在沒有任何的防護裝置(Packer、Obfuscator-LLVM等等)的情況下是非常容易竄改程式碼。