【发布时间】:2012-08-05 20:52:53
【问题描述】:
可能重复:
Best .NET obfuscation tools/strategy
Should you obfuscate a commercial .Net application?
大家好。
我准备发布一个小型 c# 游戏,但我听说如果 c# 应用程序按原样“部署”,那么反汇编/反编译 c# 应用程序非常容易。所以我的问题是——我能做些什么来防止,或者至少让人们更难反汇编/反编译我的应用程序?
还有不止一种方法吗?如果是这样,你认为什么是最好的?
UPD:正如下面所指出的,使用默认混淆器可能会对反射造成一些问题,因为我将 lua 解释器用于游戏脚本。
提前致谢。
【问题讨论】:
-
除了@CodyGray 所说的(用搜索打败我)还有这个与你的问题相关的答案 - stackoverflow.com/questions/7204076/… - 这是许多游戏公司似乎正在采用的方法天。
-
嗯。谢谢,我现在要读这些。如果我的问题确实重复,我会删除它。
标签: c# deployment obfuscation