首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

花了很多时间做了一个网站,如何样防止被人复制后,架设到别的服务器

2012-09-05 
花了很多时间做了一个网站,怎么样防止被人复制后,架设到别的服务器如题..[解决办法]大家都知道.net开发的

花了很多时间做了一个网站,怎么样防止被人复制后,架设到别的服务器
如题..

[解决办法]
大家都知道.net开发的软件,无论WebForm项目还是WinForm项目,发布的时候都是编译成dll或者exe文件。但是我们经常会无论是出于学习还是其他什么目的,想查看软件源代码和解除软件的某些限制。这时反编译技术就派上了用场。上面提到的reflector就是这样一个工具。

他可以把dll或者exe等目标文件反编译成源代码。如果目标文件没有经过混淆、加密等处理,往往反编译得到的源代码跟软件编译前的源代码几乎一模一样。这样就为程序的版权、安全等带来严重的隐患。

另外还有个工具ILDASM可以把目标文件反编译成IL源代码。然后我们就可以修改IL源代码,然后再使用ILASM编译这个IL源代码,就可以得到一个修改过的目标文件,这个目标文件解除了程序的某些限制,例如时间限制、使用次数限制。

那么我们如何保护我们的程序不被修改呢?


请看:http://www.svnhost.cn/Article/Detail-173.shtml

热点排行