C#软件安全 反编译 加密与安全等等

我最近开发了一些C#语言的软件,但是由于这是一种解释型语言,也就是会转化成中间件语言,很容易就被反编译解密,包括exe和dll库等等,这时候我们真的需要使用一些技巧来将自己的成果进行加密,加壳等办法。

一、关于反编译

反编译在C#中其实并不是很难,因为是解释型语言,并没有完全编译成为二进制,所以很容易就被反编译,代码直接就能被看到。

下面给出一些反编译的软件链接及其使用办法

http://blog.csdn.net/kongwei521/article/details/54927689

二、安全,加壳加密等

C#加密还是有些办法的,有一些免费的开源工具即可将C#的代码进行混淆等等,但是可能还是会有些小问题吧。

例如混淆代码等:http://www.dnguard.cn/

posted @   源头活水  阅读(723)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示