获取Android游戏的答案而不玩吗?

时间:2018-10-25 03:17:59

标签: java android ios

某些网站在游戏发布后的第二天发布了游戏答案, 我不确定他们是否“玩”游戏,是否可以破解游戏并阅读答案?例如:https://elshaddaigame.com/word-stacks-cheats-all-level.html

谢谢。

1 个答案:

答案 0 :(得分:0)

这取决于,但在很多情况下,可以提取资源甚至Android应用程序的源代码。

.apk文件只是一个zip存档,其中包含应用程序的资源,清单,签名,已编译的库,资产,最重要的是一个包含应用程序字节码的classes.dex文件。 可以使用dex2jar之类的工具将这个.dex文件转换为zip(.jar)存档中的一组.class文件(Java字节码)。

接下来,可以使用jd-gui之类的工具将这些.class文件反编译为源代码。

如果要提取apk的资源或代码被混淆,则可能需要其他步骤。

您可以使用proguard或dexguard来使得反编译代码变得更加困难。