【发布时间】:2019-04-03 06:37:42
【问题描述】:
有没有办法在运行时查看 APK 的内容?如,我如何查看正在运行的 APK 的内存快照,最好是在模拟器中,并将这些资产保存在本地?
有一款游戏 Idle Heroes 对游戏文件(图像、脚本等)进行了加密。我在解密文件时运气不佳。我假设如果我可以查看游戏的内存内容,我可以查看这些游戏资源的原始形式。
这有可能吗?
【问题讨论】:
标签: android android-studio apk
有没有办法在运行时查看 APK 的内容?如,我如何查看正在运行的 APK 的内存快照,最好是在模拟器中,并将这些资产保存在本地?
有一款游戏 Idle Heroes 对游戏文件(图像、脚本等)进行了加密。我在解密文件时运气不佳。我假设如果我可以查看游戏的内存内容,我可以查看这些游戏资源的原始形式。
这有可能吗?
【问题讨论】:
标签: android android-studio apk
如果 apk 不是在调试模式下构建的(如果它在商店中,则必须在发布模式下构建它),则无法将 android studio 附加到应用程序。
如果它已被保护,则 apk 中的所有文件名都已被混淆,但您可以使用诸如 apk 到 jar 之类的工具获取资源。
我真的希望您不要出于恶意目的使用此工具。
Android 是开源的,环境也是开源的,但作为 Android 开发者,我真的希望开发者之间还有一种道德。
【讨论】:
您可以使用 android studio 构建菜单中的 APK 分析器
Android studio---> Build --> 分析apk
【讨论】: