更好的方法从apk中提取文件

16 浏览
0 Comments

更好的方法从apk中提取文件

我使用了这个方法来从apk文件中提取Java和XML文件,但是我的Java文件有很多修改,这些修改肯定不是原始代码中存在的。

例如,在一个类中多次出现access$902access$902,像2130903064这样的数字字符串。它们出现在其他方法或变量的位置,导致项目无法构建。

是否可以提取出原始文件或者有解决这个问题的方法?谢谢。

0
0 Comments

Better way to extract files from apk

在构建过程中生成了 .class 文件,而逆向工程无法获取到原始代码(据我所知)。

如果使用 proguard 生成 .apk 文件,那么这将变得不太可读且更难理解。

最好的替代方法是使用可以在Windows上运行的 AndroChef Java反编译器。该工具可以让您更改方法/变量/类的名称以使其更易读,包括生成的文件。

原始代码只属于开发者/公司所有。希望您不会将其用于非法用途。

0