Unity3d-反編譯C#和提取資源


使用MonoDevelop查看代碼

   1.解壓縮一個Ipa文件,找到如下目錄

2.拖拽一個Assembly-CSharp.dll文件到MonoDevelop工具欄,即可查看C#代碼

 

其他C#反編譯工具:

.NET Reflector:http://www.red-gate.com/products/dotnet-development/reflector/

.NET Reflector Visual Studio Extension:https://visualstudiogallery.msdn.microsoft.com/95789cdb-08f9-4dae-9b2f-fc45a452ad77

ILSpy:http://ilspy.net/ 下圖是使用ILSpy反編譯Assembly-CSharp.dll文件

 

Unity資源提取工具:https://github.com/ata4/disunity

下載工具后修改disunity.bat中asset包的路徑(解壓縮一個Ipa包可得),如圖紅框部分路徑

執行bat文件,可提取出一些資源文件,下圖使用PVRTexTool查看ktx文件

 

最后推薦一個App加密服務《愛加密》http://t.cn/zQ6JvmN,有加密需求的可以去嘗試下,服務、技術還不錯!

其他unity代碼加密手段,看知乎討論:http://www.zhihu.com/question/25414422

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM