0

按照这个链接。我可以先走两步,但是我无法使用这个Java Decompiler获取源代码。如果有人有好的 dj java 反编译器,那就发给我。而且,我还需要一些好东西apktool v1.x AND apktool来获取 xml 文件。提前致谢。

4

3 回答 3

2

更新 我之前提供的链接现在已经死了。我提供了一个新链接,您可以在其中在线反编译源代码。你只需要上传apk。

逆向工程师在线

旧答案 此站点可能对您进行逆向工程有帮助

于 2011-08-27T04:33:16.973 回答
1

你能得到的最多的是图像资源文件和xml文件,使用java vm反编译你将能够得到你可以阅读和修改的字节码,很难得到实际的源代码除非您是开发人员,否则适用于 apk。要获取字节码,只需使用 smali/baksmali 来组装和反汇编字节码。请参阅下面的链接:

http://code.google.com/p/smali/

于 2011-08-27T05:46:35.487 回答
1

1)您应该使用两种方法从 .apk 文件中获取源代码?并且,下载 apktool 和 jdgui 应用程序以执行以下步骤:

 * `apktool d filename.apk` it'll get the res and manifest file.

 * `dex2jar filename.apk` it'll get the source code of that apk file. 

 * Then, you should use jdgui for saving the source code. 

请按照以下步骤获取源代码。希望这会有所帮助。

于 2011-09-21T07:32:32.017 回答