CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

你的网站加密了吗?

楼主microran2000(什么时候才能看到星星?)2003-09-03 22:25:03 在 Web 开发 / ASP 提问

调用举例:  
  Dim   obj    
  Set   obj   =   Server.CreateObject("HTMLEncrypt.HTML")  
   
  Response.write   obj.EncryptString("<html><body>hello</body></html>")  
  'obj.EncryptHTMLFile   "c:\demo.htm",   "c:\demo.html"  
   
  'response.write   obj.EncryptHTMLFile2String("c:\demo.htm")  
  'obj.EncryptHTMLFile   "c:\demo.htm"  
   
  Set   obj   =   Nothing  
   
  客户端浏览得到代码:  
   
     
  <html>  
  <head>  
  <meta   name="GENERATOR"   Content="Microsoft   Visual   Studio   .NET   7.1">  
  </head>  
  <body>  
  <!--   此文件是HTML   Ecrypt加密     -->  
  <!--作者:microran   出品:www.microran2002.com   -->  
   
  <SCRIPT   LANGUAGE="Javascript">  
  var   uo='%64%6C%72%6F%77%6F%6C%6C%65%68%3E%54%50%49%52%43%53%2F%3C%0A%0D%3E%2D%2D%20%2F%2F%3B%29%22%6D%6F%63%2E%32%30%30%32%6E%61%72%6F%72%63%69%      
  74  
  ....  
  %75%72%6E%20%75%6E%3B%0D%0A%7D%0D%0A"));  
  -->  
  </SCRIPT>  
  </body>  
  </html>  
   
  问题点数:100、回复次数:24Top

1 楼microran2000(什么时候才能看到星星?)回复于 2003-09-03 22:26:34 得分 0

该网页能够正常浏览,但是源代码无法正常察看,无法选择、复制、粘贴,无法打印,禁用鼠标右键。能够切实保护您的劳动成果。  
  如果您想试用,请留邮件地址,或者与microran2002@sohu.com联系。  
  组件方法说明:  
  EncryptString 方法:  
  入口参数:html字符串。  
  返回加密后的html字符串。  
   
  EncryptHTMLFile   方法:  
  入口参数:  
  第1个入口参数:内容为html格式的文件名  
  第2个参数:生成的目标文件名,这个参数可选,如果缺省,将使用第一个参数为目标文件名,这时源文件将被改写。  
   
  EncryptHTMLFile2String方法:  
  入口参数:内容为html格式的文件名  
  返回加密的HTML字符串,字符串的内容源自该文件的内容  
  HTML是一种比较脆弱的源码文件,这些文件往往保存了比较敏感的信息。  
  比如独家报道的新闻撰稿,往往不希望被随心所欲地复制。在线电影往往不希望被轻松的下载。网页中的邮件地址往往不希望被网络爬虫搜捕(否则就会遭受垃圾邮件的困扰)。如果你的网站具有为政府所禁止的内容,这种方法也可以保护您的源码不会被一些过滤网页的工具屏蔽。  
    如果您制作了一个精美的Web HTML Editor准备在网上出售,您当然不希望您辛苦了近一个月的代码居然会被人轻松下载,为人复制。在线的Web编辑器都是基于HTML的,动态网页几乎没有,可以设想如果格式化一个字体还要向远程服务器发送请求,那势必慢的无法忍受。  
    您可能会考虑到禁止右键,但是这还远远不够,还需要对网页代码进行加密,使它内容不可识别,但是又不影响浏览。  
  思考下面的网站如果没有加密,它们的源码怎么被保护。 这些在线Web html editor售价是65美元。  
  http://www.webedpro.com/  
  http://www.editlet.com/  
  这些网站仅仅依靠脚本来保护它们的网页是比较脆弱的,因为用户在浏览该编辑网页时可以轻松地通过禁止网页脚本运行,达到去除网页限制的目的,然后就可以通过另存或者下载工具  
  把源码搞到手。  
    在线的Web页面编辑器是非常酷的,这几乎是不少论坛不可或缺的组成部分。  
  http://www.devedit.com/online_html_editor_demo.php  
  Top

2 楼zurong(★★★★★)回复于 2003-09-03 22:41:02 得分 6

xiexieTop

3 楼DFlyingchen(弱水三千)回复于 2003-09-03 22:43:22 得分 6

DFlying@dflying.net  
  ThanksTop

4 楼microran2000(什么时候才能看到星星?)回复于 2003-09-03 22:44:05 得分 0

如果您想试用,请留邮件地址,或者与microran2002@sohu.com联系  
  qq:124212649  
  msn:   ieassistant@hotmail.com  
  Top

5 楼SUN1842(sun)回复于 2003-09-04 13:47:16 得分 6

我。。。。。。。。。我  
   
  jiesun610@hotmail.comTop

6 楼bj100(火火火)回复于 2003-09-04 13:56:10 得分 6

jun_bai@sohu.comTop

7 楼suchengfei(飞)回复于 2003-09-04 14:08:55 得分 6

suchengfei@sohu.comTop

8 楼eyumumc(雨幕)回复于 2003-09-04 14:22:22 得分 6

eyumu@hotmail.com……应该是用encode[……]做的吧……Top

9 楼microran2000(什么时候才能看到星星?)回复于 2003-09-04 21:45:55 得分 0

特别注意:  
  加密后的文档无法在本地浏览,只能在Web上浏览,不过您可以通过以下方式浏览:  
  http://localhost/.../??.html  
  http://localhost/.../??.asp  
  即加密后的文件不再支持file://协议方式浏览,它将通过重定向将url修改为about:blankTop

10 楼pipifirst(pipi_first)回复于 2003-09-04 22:04:22 得分 6

ajiadi@canada.comTop

11 楼v26(流浪的小孩)回复于 2003-09-04 22:10:49 得分 6

ghb@cumt.edu.cnTop

12 楼blueoxygen(有你在身旁 心更坚强)回复于 2003-09-04 22:14:55 得分 6

oxygen@dflying.net  
  3q3qTop

13 楼qunluo(最爱白菜)回复于 2003-09-04 22:16:16 得分 6

qun-luo@163.com  
  44Top

14 楼hutan(凉风有讯)回复于 2003-09-04 22:55:15 得分 6

hutanxp@hotmail.comTop

15 楼pdysuny(天空浪沙)回复于 2003-09-04 22:56:21 得分 6

我想  
  pdy2003@tom.comTop

16 楼samven(**程序爱好者**)回复于 2003-09-05 05:15:20 得分 6

fagunian@hotmail.comTop

17 楼qiuzhizhe(求知者)回复于 2003-09-05 08:19:54 得分 3

yanfengno1@sina.comTop

18 楼xfxq(笑笑)回复于 2003-09-05 08:23:36 得分 4

zgl1979@hotmail.comTop

19 楼netnight(浩川)回复于 2003-09-05 08:29:12 得分 3

netbug@163.comTop

20 楼bota(荣海翼生)回复于 2003-09-05 09:06:47 得分 3

top-go@163.comTop

21 楼microran2000(什么时候才能看到星星?)回复于 2003-09-05 21:41:56 得分 0

加密不可滥用,只能用于比较敏感的信息,与您的产权有关。没有必要就不要加密,原因如下:  
  1. 网页加密的很多限制很可能会引起浏览用户的反感,会导致他们离开您的网站。  
  2. 网页加密会导致文件变大,延长下载时间,网页加载速度也会变长。  
  Top

22 楼hillhero789(丘)回复于 2003-09-05 21:57:05 得分 3

hillhero789@sina.comTop

23 楼yaday(yaday.cn)回复于 2003-09-06 00:32:11 得分 3

lvfengyan@yaday.netTop

24 楼gboy2003(努力学习!)回复于 2003-09-06 01:06:28 得分 3

zzq1983110@163.com  
  谢谢Top

相关问题

  • 请问哪个网站介绍加密的一些算法
  • 怎么把网站里面的所有文件加密打包?
  • 高分求winsock连接ssl加密网站的方法
  • 请教一些网站加密的措施
  • 在SYBASE的网站上一篇关于加密(RSA加密算法)的文章是否有问题??
  • 加密
  • '加密'
  • 哪儿有加密、解密方面的网站和资料?给分!
  • 献题供解:如何破加密网站,实现图片的“另存为”?
  • 如何发布基于tomcat4的加密ssl协议http://的网站

关键词

  • .net

得分解答快速导航

  • 帖主:microran2000
  • zurong
  • DFlyingchen
  • SUN1842
  • bj100
  • suchengfei
  • eyumumc
  • pipifirst
  • v26
  • blueoxygen
  • qunluo
  • hutan
  • pdysuny
  • samven
  • qiuzhizhe
  • xfxq
  • netnight
  • bota
  • hillhero789
  • yaday
  • gboy2003

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo