【问题标题】:Can I decompile any game which is written in C# or any other language through java decompiler tool?我可以通过 java 反编译工具反编译任何用 C# 或任何其他语言编写的游戏吗?
【发布时间】:2020-05-30 22:02:12
【问题描述】:

有很多游戏是使用 Unity 3d 或虚幻游戏引擎制作的。我能够反编译一个由 android studio 制作的 apk,但我不知道它是否适用于那些游戏,因为我什至不知道它们是从哪个软件制作的,也不知道它们是用哪种语言编写的。

我也可以使用java反编译器轻松反编译它们还是必须使用任何其他方法(我不知道除了java之外的任何其他方法。如果有,请告诉)。

顺便说一句,我想反编译 ma​​d dex android 游戏。

【问题讨论】:

  • 除了可行性之外,请考虑这样做的合法性,这很可能取决于您所在的国家 - 以及这样做的道德这个,没有。 (如果开发人员希望您能够看到源代码,他们可能会为您提供。)

标签: java c# reverse-engineering decompiler


【解决方案1】:

Java 反编译器可反编译 JVM 字节码。它不知道 CLR 字节码(C# 使用的字节码)是什么样的。

所以回答你的问题:不,你不能使用为 Java 制作的反编译器来反编译不应该在 JVM 上运行的东西。您必须找到 CLR 字节码的反编译器。

【讨论】:

    猜你喜欢
    • 2012-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-19
    • 2011-12-30
    • 1970-01-01
    相关资源
    最近更新 更多