3

我不知道这是否是发布此问题的正确位置,如果位置不正确,请见谅。

问题:

第三方反编译我的 vb.net 应用程序有多容易?我的意思是它甚至可能吗?

例如,我有一个 .exe,有​​人会将那个 .exe 放入反编译器中然后... BAAM !!,他们可以看到所有代码吗?说到代码,在编译时,代码会被加密吗?如果没有,有没有办法加密代码?

我使用 SWF 反编译器将 .SWF 反编译为 .FLA,使用此工具反编译 SWF 真的非常简单。反编译一个.exe会这么容易吗?

谢谢。

4

2 回答 2

7

是的。你可以很容易地反编译你的代码。.Net Reflector是一款出色的工具,可以完全按照您的描述进行操作。

想象一下,如果你加密了代码。用户计算机上的运行时仍需要对其进行解密才能理解它。

你能做的最好的就是混淆你的代码。

于 2012-10-12T18:45:16.390 回答
4

.net 反射器不再免费,我推荐 Telerik JustDecompile,免费且非常易于使用,是一个很棒的工具http://www.telerik.com/products/decompiler.aspx。它能够按照您描述的方式反编译所有内容

于 2012-10-12T18:53:28.333 回答