【发布时间】:2016-04-20 18:20:10
【问题描述】:
所以我有一个使用 unity 的 android 游戏,我在 dll 中查找脚本并确切知道我应该在 C# 代码中更改什么,我的意思是我几乎完全对这个应用程序进行了逆向工程。接下来我该怎么做?编译它?但是怎么做呢?
【问题讨论】:
-
准备自己遇到法律问题。
标签: android dll unity3d reverse-engineering
所以我有一个使用 unity 的 android 游戏,我在 dll 中查找脚本并确切知道我应该在 C# 代码中更改什么,我的意思是我几乎完全对这个应用程序进行了逆向工程。接下来我该怎么做?编译它?但是怎么做呢?
【问题讨论】:
标签: android dll unity3d reverse-engineering
您可以使用 AAPT (Android Asset Packaging Tool) 来反编译-重新编译 apk。 有关如何使用它的更多信息,请参考以下参考资料:
http://elinux.org/Android_aapt
【讨论】:
希望您不能在 Proguard Obfuscation 限制下做到这一点。!特别是对于由Android Studio 编写的Android 应用程序。
我的意思是,如果编译了一个应用程序(适用于 android studio f.g),Progaurd 将执行 Obfuscation,您甚至看不到正确的代码。
【讨论】: