[分享]C#程序加密(拒绝反汇编)!
大家都知道用C#写的程序很容易反汇编。 大家来讨论一下用什么方法可以拒绝反汇编?? |
[此贴子已经被作者于2006-4-14 16:52:37编辑过]
大家都知道用C#写的程序很容易反汇编。 大家来讨论一下用什么方法可以拒绝反汇编?? |
[此贴子已经被作者于2006-4-14 16:52:37编辑过]
在。NET下有个反汇编的工具是ILDASM。EXE
具体的操作是在命令提示下输入 ILDASM “EXE的文件路径” 回车就可以看见一个弹出框
上面就有程序的类 成员变量 成员函数 版本号但看不到代码。
想有的时候用反射技术就可以了。
谢谢大家的参与,反汇编大家也许都知道了用ildasm.exe
我们想拒绝别人反汇编自己的程序,改如何进行呢?
听别人说用.net自带的sn.exe可以进行签名什么的,用它可以得到加密的效果,
具体sn.exe是怎么进行加密的呢?
还有别的加密方法吗??谢谢参与!!
VS2003/2005自带的dotfuscator community edition就可以将C#写的DLL进行模糊化处理,经过处理的DLL是很难进行反编译的.听说,好像北京的一家公司推出模糊化的一个工具,大家可能到网上找找