-5

I tried to decode a published application from Google Play with its apk file by using dex2jar and apktool. I successfully manage to get its source code however, I am wondering why the hell I got this sets of codes(attached image)? I could not clearly get the package/s and the activity names of this app. I need it badly.

enter image description here

Is it because of encapsulation? How can I get the real code?

4

2 回答 2

5

这是因为 Guy 为这个 APK 使用了 ProGuard。之后你不能轻易地进行逆向工程。

ProGuard 是文件收缩器、优化器、混淆器。

于 2014-02-12T05:18:57.730 回答
4

检查此链接如何破解 Apk。但是你根本不会得到完整的代码。因为每个人都像@Williams 所说的那样使用 ProGuard。

部分你可以理解你是否不仅仅是一个极客

使用工具获取可绘制的 png 和 jpeg 文件。

要使用格式化程序,请先备份您的 apk

  1. 选择apk
  2. 然后将格式指定为 .rar 或 .zip
  3. 然后提取新的存档文件以查看可绘制对象

下载格式化程序

于 2014-02-12T05:46:15.967 回答