如何从未知文件中提取图像?(可能是 .SO)

如何从未知文件中提取图像?(可能是 .SO)

我有一个文件,取自为旧安卓手机制作的一款旧视频游戏的 apk。它没有文件扩展名,标题很简单,就是“图像”。MediaFire 将其读取为 .SO 文件,但我不知道它是否正确。7zip 只是将其读取为存档。我通过 Filext 运行它,给出一堆随机文本以及“/button_1.png”、“/button_2.png”、“/char/slime0.png”等行,这些行看起来像文件位置。我还将它放入十六进制编辑器中,显示这个。它似乎包含 IMG 文件,因为它每次都显示在每个文件位置的开头。十六进制的结尾只是显示“END”。有什么方法可以提取图像吗?我必须运行 apk 才能对其进行反编译吗?

答案1

.so 文件是共享对象文件(在 linux/unix 系统上)。我怀疑 .so 文件本身是否包含您要查找的图像。

如果这是一个 android apk,那么我建议使用 APKtool 对其进行反编译;它应该能够为您提供图像以及从 apk 中分离出的其他所有内容到文件/文件夹中。

https://ibotpeaches.github.io/Apktool/

网上也有一些 apk 反编译器,但我没有推荐。我用过 APKtool,但没有用过任何在线工具。

相关内容