APK的逆向工程

时间:2017-11-10 10:46:34

标签: java android security reverse

对于我的硕士论文,我正在研究和提高应用程序的安全性。代码被混淆了,我现在的目标是看看我可以轻松地利用这个应用程序。但是,我遇到了一些问题;我想我可能已经找到了一段代码,当被删除时,它将允许我覆盖应用程序逻辑的一些基本步骤。因此,我想重新编译包含该段代码的单个类,并用这个新版本替换应用程序上的代码。我使用dex2jar来获取一个包含所有类的jar,并且已经获得了我想要改变的类的.java文件。我的确切问题是如何重新编译文件。我已经下载了Android API jar并且我正在使用javac,类路径指向具有应用程序剩余类和jar API的jar,但我仍然无法编译,因为javac抱怨一些Android文字含糊不清。你能帮忙吗?谢谢!

0 个答案:

没有答案