我正在反编译一个 apk 文件以了解创建者如何为其应用程序设计 UI。这些布局文件是否被混淆了?

逆向工程 混淆 安卓 去混淆 反编译 apk
2021-07-03 00:10:19

我是反编译应用程序的新手。我反编译的大多数应用程序都不是很受欢迎,所以混淆还不是问题。我不完全确定混淆是什么样的。我正在研究的当前应用程序的所有布局文件中都有这个或类似的变体。

??RelativeLayout ImageView LinearLayout !!com.graphtech.views.AppsViewPager € @ ô õ Ô Ä Ð s× &¯ Õ ? 呸呸呸呸?? ? t ÿÿÿÿÿÿÿÿ ? 嗖嗖嗖嗖嗖嗖嗖嗖嗖嗖 ? ÿÿÿÿ 1 ? ÿÿÿÿ?ÿÿÿÿ? ÿÿÿÿ?ÿÿÿÿ? – ÿÿÿÿÿÿÿÿ?嗖嗖嗖嗖嗖嗖嗖嗖嗖嗖 ? ÿÿÿÿ?ÿÿÿÿ? ÿÿÿÿ?ÿÿÿÿ? 嗖嗖嗖嗖嗖嗖嗖嗖嗖嗖 ? ÿÿÿÿÿÿÿÿ?

这是混淆还是只是反编译过程中的问题?

很多奇怪的符号。

我正在研究的应用程序是“Else Splay Launcher”。它是几年前一家公司设计的不成功手机用户界面的剩余部分,最终变成了 Android 的启动器。

Splay Launcher UI 预览

1个回答

你看到奇怪的符号,因为你用文本查看器打开了一个二进制文件。XML 文件是 Android XML(由 Android AAPT 工具压缩的 XML 文件),您可以找到很多工具来解压/查看它们。