首页 新闻 搜索 专区 学院

有什么办法可以保护.Net源代码不泄露?

0
悬赏园豆:5 [已关闭问题]
<P>比如做一个商业的网站管理系统,vs2005编译出来的dll仍然可以用Reflector查看,而且听说它还有插件可以直接复制下来...</P> <P>&nbsp;有什么办法可以保护代码,让别人看不到?</P>
网行客的主页 网行客 | 初学一级 | 园豆:180
提问于:2007-12-20 11:02
< >
分享
其他回答(7)
0
园子里的瑞克对这方面有研究,, 给你个地址:http://rick.cnblogs.com/
Dev.Hong | 园豆:415 (菜鸟二级) | 2007-12-20 11:12
0
一直用的是MaxtoCode的试用版,虽然只有15天的试用期,只要加密的时候把系统时间到将来的某个时间就可以一值用下去了
AndyFish | 园豆:1575 (小虾三级) | 2007-12-20 11:50
0
推荐 DNGuard HVM 2007 Trial
红尘中迷茫 | 园豆:60 (初学一级) | 2007-12-20 15:16
0
看到就能重用?那你做的也太强了,松耦合到了这种程度. petshop也公布源代码了,有多少是这么用的?看懂都不容易. 除非想整个网站重用,那又不用研究你的代码了,直接Copy... 我倒觉得没什么必要,除非黑客想....
斧头帮少帮主 | 园豆:220 (菜鸟二级) | 2007-12-21 10:58
0
不知道编译dll文件时加入混淆如何呢? 我个人认为,无论他人出于什么目的想反编译你的网站中dll文件,从而获得源码,我们都要保护好自己的知识产权。虽然有可能他人对你的源码不感兴趣,只是破解着玩,但是这也是不允许的(除非源码版权所有者同意)。我们现在就是对自己的权利不够重视,总是在想他人就算反编译了又如何,对反编译者又没有用处,但是那是不对的想法,或许他能把你的源码卖给感觉有用的人(无论这个人是出于商业目的购买还是技术目的购买),这样无形中我们就在软件开发领域助长了一种歪风。所以我们要维护自己的源码版权,网站版权等等其他所有的权利(先不要讨论中国法律是否能维护住我们的权利,如果能维护是否又很麻烦复杂,等等法律问题),作为我们自身请坚持这一点,否则将成为助长其他歪风的丰富土壤,有人希望看到中国软件走到旁门左道上吗? 总结个人评论:我支持楼主维护自己的权利,这个意识是非常主要的。我并完全不赞同网友斧头帮少帮主所阐述的观点,黑客如何如何攻击获得你的源码,他人想不想要你的源码,要来了何用?这些都是除自己以外其他人的行为,作为开发者本人无法控制,开发者本人能做的事情就是维护自己的权利,虽然用任何技术都不是绝对安全的,但那也说明开发者想维护自己的权利,总好过把源码拱手让给他人强!
刚刚 | 园豆:3151 (老鸟四级) | 2007-12-21 11:39
0
支持刚刚
蛙蛙王子 | 园豆:265 (菜鸟二级) | 2007-12-22 09:54
0
加密与解密一直在不停斗争,我觉得简单混淆一下就可以了。要是别人真要破 你也没办法
PetterLiu | 园豆:354 (菜鸟二级) | 2007-12-22 11:25
0
"商业的网站管理系统"这种网站技术含量猜想不会很高吧,如果需要, 混淆一下就可以了,优秀的程序有的是开源的,也没必要太小气.
沙加 | 园豆:3680 (老鸟四级) | 2007-12-27 14:45
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册