我写好的ASP.NET程序,如何让别人看不到源代码?具体思路是什么? 我写好的ASP.NET程序,如何让别人看不到源代码?告诉我思路是什么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 写成自己的类库,编译成.dll,水平不是很高的人便得不到你的代码了。至于现实的思路,可能在这难以说得你明白,自己翻翻书,搜搜资料吧。 .dll好象还可以用混淆器增强反编译的难度是吧? to TeaBall(★☆Ken☆★) ,大概是吧,我没用过那个东东。有新的加密就会有新的解密,不如公开让大家共同进步算了,防着很累人那。让大家共享你的作品与思想可以快速提升自己的水平。 代码分离,编译成dll,一般就看不到了 用代码后置方式进行开发到时候一编译,所有的代码都在一个.dll文件里了一般人是看不见的 HTML页面与代码页分离,同时,用VBC 或CSC 编译代码页成DLL,HTML页面的Codebehind引用对应的DLL DLL看不到源代码?不要自欺欺人了,DLL里的源代码跟源文件一样一字不差的可以清晰的看到,至于用混淆器也没什么意思,混淆以后可能出错也会导致运行的性能降低即然你用.NET 就接授.NET程序全部是开放源代码的这样一个事实 czhenq(挨饿中,找份兼职)用代码后置方式进行开发到时候一编译,所有的代码都在一个.dll文件里了---------------------------------------------用什么指令?什么参数,把所有代码编译成一个DLL文件?? 发布的时候就放上.aspx文件跟.dll文件,当然还有webconfig之类的其他全部删了 一方面把自己的一点点东西捂得紧紧的,另一方面又希望别人无保留的告诉你,凭什么啊,你?就你这号自私自利的家伙,就不配在这里发问,也不可能有任何进步,一辈子就坐在自己那口井里看天吧。 看到网上下载的所谓.net原代码中一个又一个的.DLL文件就上火,不愿意与别人分享就拉倒呗,还自称什么“原码”,狗屁!.NET编程这德行啊,还不如还是回去搞ASP算球,至少还能分享真正的原代码。说句不好听的话:.NET迟早要走入死胡同而被java代替的。 网络本来是一个开放共享的空间,小气自私、生怕别人沾自己一星半点光的家伙,就去搞你的vc++编程,加密算法得了,永远也不怕向别人泄了“原码”,就好拿去赚了大钱买棺材! hbgth() ---------------你说话这么难听?你写的程序还没有发布,就被人盗版了,你啥滋味?一毛钱都赚不上,你图什么?饿你三天就知道钱的重要性了 hbgth() 厉害啊 !为什么asp现在会这样吗?就是公开的东西太多了! 代码分离,编译成dll,一般就看不到了 一群愤青保护好dll,别让别人得到才是最安全的,否则治标不治本 阻止 Visual Basic .NET 或 C# 代码的反向工程http://www.microsoft.com/china/msdn/library/langtool/vbnet/NFissues0311netcodeobfuscation.mspx 反编译好是好,但不可能完全将其反编译吧!建议将起做成.dll文件。他要反编译就让他编译好了,反正是些无用的垃圾货。 其实,也可以将代码写在HTML中,供大家查看嘛! 其实你就是给一分也是对大家的肯定 你这样抠不太好吧用vs.net写得程序直接生成了dll在bin目录下,发布时删除所有的.cs文件,何必那么复杂,自己生成dll你现在还不到那个水平,还是以后再搞这个,你先按我说的放心 页面刷新时保存数据 |zyciis| 如何在ascx.cs中取得当前ascx文件的咱径? 谢谢 数据库模糊搜索算法 |M| 疯了500求救:ASP.NET中获取客户端的默认打印机 按钮提交问题 安装vs2008之前必须安装office2007吗? 验证控件怎样在客户端执行? 如何判断ie是否打开了对ActiveX的支持? Session 用多了会怎么样 预处理器指令必须作为一行的第一个非空白字符出现,这是为什么? datagrid控件中,隐藏了一个列后为什么右边的边框变没有了,看了一下生成的代码,原来是分页代码的列没有变。请高手指教 cookies的时间问题
即然你用.NET 就接授.NET程序全部是开放源代码的这样一个事实
---------------------------------------------用什么指令?什么参数,把所有代码编译成一个DLL文件??
看到网上下载的所谓.net原代码中一个又一个的.DLL文件就上火,不愿意与别人分享就拉倒呗,还自称什么“原码”,狗屁!.NET编程这德行啊,还不如还是回去搞ASP算球,至少还能分享真正的原代码。说句不好听的话:.NET迟早要走入死胡同而被java代替的。
网络本来是一个开放共享的空间,小气自私、生怕别人沾自己一星半点光的家伙,就去搞你的vc++编程,加密算法得了,永远也不怕向别人泄了“原码”,就好拿去赚了大钱买棺材!
为什么asp现在会这样吗?
就是公开的东西太多了!
保护好dll,别让别人得到才是最安全的,否则治标不治本
http://www.microsoft.com/china/msdn/library/langtool/vbnet/NFissues0311netcodeobfuscation.mspx
用vs.net写得程序直接生成了dll在bin目录下,发布时删除所有的.cs文件,
何必那么复杂,自己生成dll你现在还不到那个水平,还是以后再搞这个,你先按我说的放心