可能重复:
Best .NET obfuscation tools/strategy
Should you obfuscate a commercial .Net application?部署C#应用程序(混淆)
好日子大家。我已经准备好发布一个小型的c#游戏了,但是我听说如果它是“部署的”,反编译/反编译c#应用程序是非常容易的。所以我的问题 - 我能做些什么来防止,或者至少让人们更难反汇编/反编译我的应用程序?
有没有更多的方法吗?如果是这样,你认为最好的是什么?
UPD:正如以下指出的那样,使用默认混淆器可能会导致反射问题,因为我使用lua解释器来处理游戏脚本。
在此先感谢。
[Best .NET obfuscation tools/strategy]可能的重复(http://stackoverflow.com/questions/2525/best-net-obfuscation-tools-strategy),http://stackoverflow.com/questions/59893 /最好的方法来混淆或安全网络组装,/questions/7491174/can-i-obfuscate -a-compiled-net-executable-assembly,等等。 – 2012-08-05 12:44:15
除了什么@CodyGray说(击败我与搜索)还有这个答案是与您的问题相关 - http://stackoverflow.com/questions/7204076/alternative-for-obfuscation-in-the-net世界 - 这是许多游戏公司近来所采取的方法。 – dash 2012-08-05 12:46:35
嗯。谢谢,我现在要读这些。如果我的问题确实是重复的,我会删除它。 – NewProger 2012-08-05 12:47:25