所有应用程序都可以反编译吗?

时间:2011-06-17 23:42:22

标签: decompiling

  

可能重复:
  What types of executables can be decompiled?

反编译Minecraft类以编辑和添加自己的mod很受欢迎。每个Java应用程序都可以解压缩吗?它是否停留在Java应用程序中?

我有点担心这个,但似乎没有其他人可能这样,也许我只是不理解。什么阻止人们反编译 Microsoft Word 并进行自己的自定义更改?或者反编译魔兽世界并窃取有趣的代码?

1 个答案:

答案 0 :(得分:2)

字节代码(java和c#编译成)可以很容易地被反编译。在混淆和其他替代方案中存在各种方法。 C和C ++被编译成本机机器代码,很难“反编译”。但是具有正确技能的人无论如何都能够对其进行逆向工程。

编辑:请注意,混淆不会使字母代码反编译变得更加困难 - 它将同样容易,但代码将更难以理解。

相关问题