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>
问题点数:0、回复次数:107Top
1 楼microran2000(什么时候才能看到星星?)回复于 2003-09-03 13:55:17 得分 0
该网页能够正常浏览,但是源代码无法正常察看,无法选择、复制、粘贴,无法打印,禁用鼠标右键。能够切实保护您的劳动成果。
如果您想试用,请留邮件地址,或者与microran2002@sohu.com联系。
组件方法说明:
EncryptString 方法:
入口参数:html字符串。
返回加密后的html字符串。
EncryptHTMLFile 方法:
入口参数:
第1个入口参数:内容为html格式的文件名
第2个参数:生成的目标文件名,这个参数可选,如果缺省,将使用第一个参数为目标文件名,这时源文件将被改写。
EncryptHTMLFile2String方法:
入口参数:内容为html格式的文件名
返回加密的HTML字符串,字符串的内容源自该文件的内容。
Top
2 楼liujingnan(刘静南)回复于 2003-09-03 16:35:49 得分 0
给我一个试用:
liujingnan@netease.comTop
3 楼Iamfish(呆鱼)回复于 2003-09-03 21:48:26 得分 0
HTML有必要加密吗??Top
4 楼element008()回复于 2003-09-03 21:54:32 得分 0
element008@163.comTop
5 楼microran2000(什么时候才能看到星星?)回复于 2003-09-03 21:59:59 得分 0
HTML是一种比较脆弱的源码文件,这些文件往往保存了比较敏感的信息。
比如独家报道的新闻撰稿,往往不希望被随心所欲地复制。在线电影往往不希望被轻松的下载。网页中的邮件地址往往不希望被网络爬虫搜捕(否则就会遭受垃圾邮件的困扰)。如果你的网站具有为政府所禁止的内容,这种方法也可以保护您的源码不会被一些过滤网页的工具屏蔽。
如果您制作了一个精美的Web HTML Editor准备在网上出售,您当然不希望您辛苦了近一个月的代码居然会被人轻松下载,为人复制。在线的Web编辑器都是基于HTML的,动态网页几乎没有,可以设想如果格式化一个字体还要向远程服务器发送请求,那势必慢的无法忍受。
您可能会考虑到禁止右键,但是这还远远不够,还需要对网页代码进行加密,使它内容不可识别,但是又不影响浏览。
Top
6 楼liujun999999(减肥中...)回复于 2003-09-03 22:03:40 得分 0
给我一个
liujun@21life.netTop
7 楼nowfox(雪域幽狐)回复于 2003-09-03 22:03:58 得分 0
接一个
nowfox@tom.comTop
8 楼inelm(木野狐)回复于 2003-09-03 22:08:18 得分 0
接,学习
mark@weiqi.netTop
9 楼microran2000(什么时候才能看到星星?)回复于 2003-09-03 22:20:59 得分 0
思考下面的网站如果没有加密,它们的源码怎么被保护。 这些在线Web html editor售价是65美元。
http://www.webedpro.com/
http://www.editlet.com/
这些网站仅仅依靠脚本来保护它们的网页是比较脆弱的,因为用户在浏览该编辑网页时可以轻松地通过禁止网页脚本运行,达到去除网页限制的目的,然后就可以通过另存或者下载工具
把源码搞到手。
在线的Web页面编辑器是非常酷的,这几乎是不少论坛不可或缺的组成部分。
http://www.devedit.com/online_html_editor_demo.phpTop
10 楼microran2000(什么时候才能看到星星?)回复于 2003-09-03 22:22:02 得分 0
均已发出,如果您没有收到请和我联系。Top
11 楼whb147(苦乐随缘)回复于 2003-09-03 22:30:26 得分 0
不好意思,来晚了,能否给我一个
谢谢
whb147@sohu.com
Top
12 楼microran2000(什么时候才能看到星星?)回复于 2003-09-03 22:32:54 得分 0
no problem
Top
13 楼microran2000(什么时候才能看到星星?)回复于 2003-09-03 22:36:07 得分 0
我以前是Visual C++论坛的常客,那里很冷清,没有想到这里人气这么旺!
您在加密前要作好网页文件的备份,最好不要覆盖源文件加密!
微软提供的一个screnc.exe的程序能够对asp文件加密,但是
ZWDECODE.EXE 文件可以对加密的文件解密。这种加密的办法还是有些不尽人意。
Top
14 楼microran2000(什么时候才能看到星星?)回复于 2003-09-03 22:39:27 得分 0
如果您需要源码,也可考虑,但价格不菲!Top
15 楼flyflyfly_woo(flyfly)回复于 2003-09-03 22:51:07 得分 0
算我一个,jinkai_woo@hotmail.comTop
16 楼mendel(风逍遥)回复于 2003-09-03 22:53:45 得分 0
请给我发一个,谢谢
mendel_mud@21cn.comTop
17 楼microran2000(什么时候才能看到星星?)回复于 2003-09-03 22:59:54 得分 0
已经发出,请查收!
Top
18 楼vivivivi()回复于 2003-09-03 23:24:36 得分 0
可以给我一个吗?
talent000005@sina.comTop
19 楼weisunny(远翔世纪)回复于 2003-09-03 23:49:04 得分 0
SORRY,来晚了,可不可以给我也发一个啊!谢谢!!
wy@crceg.comTop
20 楼wyh66()回复于 2003-09-04 08:27:07 得分 0
谢谢你给我回复的帖子,请给我发一个,好吗?
software@slof.comTop
21 楼ryuginka(一米八五的猪)回复于 2003-09-04 08:38:28 得分 0
可以给我一个吗?
ryuginka@yahoo.com.cn
并请附上使用说明.谢谢.
Top
22 楼xcgh(晓刚)回复于 2003-09-04 08:42:36 得分 0
可以给我一个吗?zxcgh@netease.comTop
23 楼BainStudio(胖胖狗)回复于 2003-09-04 08:47:41 得分 0
研究一下.给我也拷贝一份吧.nj_ppg@163.comTop
24 楼peering08cn(炼狱)回复于 2003-09-04 08:52:33 得分 0
可以给我一个吗?peering@tom.comTop
25 楼liuxk(冰山上的心)回复于 2003-09-04 09:02:14 得分 0
rosetxh@21cn.comTop
26 楼steavelz1(笨笨熊)回复于 2003-09-04 09:02:14 得分 0
谢谢你给我一个!!!
steave@263.netTop
27 楼emilchan6k(emilchan)回复于 2003-09-04 09:03:40 得分 0
请给我一个,谢谢chenchao@jdre.com.cnTop
28 楼wang7655(寂寞夜归人)回复于 2003-09-04 09:18:51 得分 0
可以给我一个试用吗?
谢谢
wang7655@163.comTop
29 楼microran2000(什么时候才能看到星星?)回复于 2003-09-04 09:33:49 得分 0
上午需要对代码进行改进,计划添加以下功能:
1. 加密前先备份源文件(以免加密后被覆盖)
2. 批量加密功能。能够对一个目录下(包含子目录文件)进行加密。文件扩展名从注册表中检索content type: text/html类型。加密前先备份。
3. 对ASP源文件进行加密。以便让ASP源码不可以直接察看,但不影响ASP使用。这种功能主要用于向客户提供演示版的ASP程序。
Top
30 楼gengxl(从今天起,做一个幸福的root,劈柴喂马,周游英特耐。)回复于 2003-09-04 09:36:40 得分 0
来晚了,还有没有?
gengxl@163.com
谢谢!Top
31 楼inelm(木野狐)回复于 2003-09-04 09:40:20 得分 0
老兄,我没有受到,麻烦你再发一下,好吗,多谢!
mark@weiqi.net
sai2003sh@hotmail.comTop
32 楼gdmm(gdmm)回复于 2003-09-04 09:52:01 得分 0
兄弟还有我啊!
gdmm@163.netTop
33 楼meteor820828(月夜流星)回复于 2003-09-04 10:05:16 得分 0
meteor820828@163.com
thanksTop
34 楼microran2000(什么时候才能看到星星?)回复于 2003-09-04 11:45:53 得分 0
程序正在改进中,晚上统一发!Top
35 楼lg1kg(昙紫)回复于 2003-09-04 12:34:50 得分 0
我也要啊~~~~~~~~~~lg1kg@hotmail.comTop
36 楼bj100(火火火)回复于 2003-09-04 12:59:23 得分 0
jun_bai@sohu.comTop
37 楼ferrari(来吧,用钱砸死我吧!)回复于 2003-09-04 13:41:07 得分 0
webmaster@boyeah.com
谢谢谢谢Top
38 楼eyumumc(雨幕)回复于 2003-09-04 15:11:09 得分 0
eyumu@hotmail.comTop
39 楼chenlu1355(风雪飞舞)回复于 2003-09-04 15:18:43 得分 0
HTMLEncrypt文件放在那个目录下,怎样使用怎样设置,老是麻烦你说的通俗一点Top
40 楼meme5(meme)回复于 2003-09-04 15:24:20 得分 0
57554133@sina.comTop
41 楼yangsm(不要让困难成为理由)回复于 2003-09-04 15:30:01 得分 0
kmzrj@163.com谢谢。Top
42 楼hdyong(无痕)回复于 2003-09-04 15:41:30 得分 0
mee too
dayongzj@yahoo.com.cn
Thx!Top
43 楼microran2000(什么时候才能看到星星?)回复于 2003-09-04 16:08:59 得分 0
HTMLEncrypt.DLL组件可以放在任何目录,然后从命令行进入该目录,执行
regsvr32 htmlencrypt.dll完成注册。
Top
44 楼microran2000(什么时候才能看到星星?)回复于 2003-09-04 16:12:33 得分 0
HTMLEncrypt.DLL组件可以放在任何目录,然后从命令行进入该目录,执行
regsvr32 htmlencrypt.dll完成注册。
Top
45 楼Tonglu(同路)回复于 2003-09-04 16:40:47 得分 0
microran2000给我一个看看OK?
tonglu1234567@163.comTop
46 楼fujiachun(傅加淳)回复于 2003-09-04 16:51:14 得分 0
给我一份,fujiachun@generalcomtech.com 另外问一下,卖多少钱?Top
47 楼zjg791015(活着便精彩)回复于 2003-09-04 17:01:38 得分 0
我对加密ASP源代码比较感兴趣,HTML就无所谓了!顺便问问,有没有更好的ASP加密程序?除了现在流行的ASP编码外。Top
48 楼boymaster(蓝天祺)回复于 2003-09-04 17:59:58 得分 0
我也要一份!boymaster@163.netTop
49 楼crave0186(梦)回复于 2003-09-04 18:04:56 得分 0
您好!
能发一个给我吗?
crave0812@163.comTop
50 楼shutdown(netpower)回复于 2003-09-04 18:18:06 得分 0
去NetBox网站看看,解决你们的问题。http://www.netbox.cn,CSDN首页上也有下载。Top
51 楼chenlu1355(风雪飞舞)回复于 2003-09-04 19:25:42 得分 0
我还要最好带说明书,要不然我看不懂哦!!*^_^*
chenlu1355.student@sina.com
Top
52 楼m1_1m(我离高手还好远)回复于 2003-09-04 19:35:28 得分 0
xjy@cfff.netTop
53 楼gillette(小星)回复于 2003-09-04 19:59:08 得分 0
star_shu@sina.com
谢谢!Top
54 楼snailili(Hawker.net)回复于 2003-09-04 20:10:19 得分 0
snailili@21cn.com
谢谢,我给你发了一个邮件Top
55 楼lwgyewen()回复于 2003-09-04 20:14:31 得分 0
lwgyewen@21cn.com谢谢Top
56 楼eliphe(未来)回复于 2003-09-04 20:20:20 得分 0
给我发一个吧:cafre@sina.comTop
57 楼microran2000(什么时候才能看到星星?)回复于 2003-09-04 21:41:52 得分 0
对于整个文件加密没有太好的办法,因为该文件加密后不能影响其使用,所以最好的办法使用采用微软提供的script encoder 工具,但是这个工具只能加密脚本,对于其他html元素不予加密,虽然加密后的脚本不可识别,但是asp文件中的其他元素仍然是明文存放,而且有现成的script decode 工具可以把源码进行还原。但是这已经是很好的解决方案了。
如果您的确不想让别人看到您的源码,那么您最好编写一个asp COM组件,把ASP代码封装到编译成二进制代码的COM组件中。比如您不想让人看到您链接数据库的用户名和密码。
实现组件编写也可以方便实现表示层和业务层、数据层的分离,减少藕合度。实现多层架构。
邮件已经发出,请注意接收。
由于时间原因,不再提供详尽的说明!
chenlu1355.student@sina.com同学请和我用qq或者msn联系。我可以通过这种方式告诉你如何使用这个组件。
Top
58 楼microran2000(什么时候才能看到星星?)回复于 2003-09-04 22:02:06 得分 0
已经全部发出,没有收到的朋友请和我联系!Top
59 楼mendel(风逍遥)回复于 2003-09-04 23:41:03 得分 0
已收到,谢谢Microran2000兄Top
60 楼hover_online(ξ芎メ)回复于 2003-09-05 00:11:25 得分 0
能不能发一份,liuyong@sanycom.com来得晚了见谅!Top
61 楼quady(这个世界好难混)回复于 2003-09-05 00:45:38 得分 0
来一份免费午餐,呵呵。
quady@sina.com.cnTop
62 楼qiuzhizhe(求知者)回复于 2003-09-05 08:08:45 得分 0
me too:yanfengno1@sina.comTop
63 楼qlwqz(草农)回复于 2003-09-05 08:24:54 得分 0
mailto qlwqz@163.net
多谢~Top
64 楼xfxq(笑笑)回复于 2003-09-05 08:26:31 得分 0
zgl1979@hotmail.com
谢谢.Top
65 楼netnight(浩川)回复于 2003-09-05 08:28:15 得分 0
给我发个,谢谢,正好这几天要用到netbug@163.comTop
66 楼wcqwcqwcq(wcqwcqwcq)回复于 2003-09-05 08:32:57 得分 0
wggipkhgef@etang.com
谢谢
我觉得还是有用Top
67 楼anita2li(hehe...)回复于 2003-09-05 08:36:05 得分 0
liyucaisx@21cn.comTop
68 楼gdmm(gdmm)回复于 2003-09-05 09:09:54 得分 0
组件收到了,谢谢,兄弟抱错啊!
代码如下:
<%
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
%>
错误如下:
服务器对象 错误 'ASP 0177 : 8002801d'
Server.CreateObject 失败
/ttt/2.asp,行3
库没有注册。
Top
69 楼emilchan6k(emilchan)回复于 2003-09-05 09:31:44 得分 0
emilchan@163.com
请再发一下,谢谢!Top
70 楼500sea(执行)回复于 2003-09-05 12:21:36 得分 0
500sea@163.com
给我一个啊。谢谢你了。大哥Top
71 楼zhxhjj()回复于 2003-09-05 12:27:11 得分 0
zhxhjj@21cn.com
thankyou!!Top
72 楼lovehwq21(努力学Brio)回复于 2003-09-05 12:32:15 得分 0
lovehwq21@sina.com
请给我一个,先谢谢了!!!Top
73 楼wuhanman2001(学习asp.net中)回复于 2003-09-05 13:26:43 得分 0
kinglights@hotmail.comTop
74 楼fjlh(fjlh)回复于 2003-09-05 13:35:17 得分 0
网络资源本来就要共享,要不怎么能发展这么快,……
废物一个Top
75 楼microran2000(什么时候才能看到星星?)回复于 2003-09-05 21:37:17 得分 0
均已发出,有几个邮件发送被退回,可能邮件地址有误。Top
76 楼microran2000(什么时候才能看到星星?)回复于 2003-09-05 21:42:30 得分 0
加密不可滥用,只能用于比较敏感的信息,与您的产权有关。没有必要就不要加密,原因如下:
1. 网页加密的很多限制很可能会引起浏览用户的反感,会导致他们离开您的网站。
2. 网页加密会导致文件变大,延长下载时间,网页加载速度也会变长。
Top
77 楼sailor001(醉雨梧桐)回复于 2003-09-06 15:13:01 得分 0
真的很8错Top
78 楼jz_bnx(蓝羽)回复于 2003-09-06 21:24:49 得分 0
jz_bnx@163.com
thxTop
79 楼falcon36017(老猎)回复于 2003-09-06 21:42:33 得分 0
这种东西毫无意义
是对HTML加密的 有什么用呢?完全不懂
你如果做出好的样式屏幕COPY不一样给你偷过去了Top
80 楼qunluo(最爱白菜)回复于 2003-09-06 21:44:07 得分 0
qun-luo@163.com
44Top
81 楼wocsdn(5636)回复于 2003-09-06 22:43:41 得分 0
下边是破解的楼主的加密
<html><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><title>WELCOME</title><meta name="GENERATOR" content="Microsoft FrontPage 3.0"><meta name="Microsoft Theme" content="none, default"><meta name="Microsoft Border" content="none, default"></head><frameset border="0" frameborder="0" rows="*,60"> <frame name="main" src="up.htm" scrolling="auto"> <frame name="online" src="down.htm" scrolling="no" noresize target="_blank"> <noframes> <body> <p>This page uses frames, but your browser doesn't support them. </p> </body> </noframes></frameset></html><font color="#00000"><p align="center"><small><font face="Tahoma">This file was encrypted using an unregistered version of <a href="http://carbox.thedns.net/htmlencrypt.htm">HTML Encrypt v1.0</a>.</font></small></p>Top
82 楼yibotiemen(易通)回复于 2003-09-07 09:22:13 得分 0
楼主给我发一份好吗?
yibozaihangzhou@163.com
多谢Top
83 楼shangdidewusheng(野马)回复于 2003-09-07 09:38:40 得分 0
想法不错,不过资源共享,无需加密Top
84 楼csclove(非子)回复于 2003-09-07 10:20:24 得分 0
我要shichao_cui@163.comTop
85 楼zhlym(ming)回复于 2003-09-07 11:03:46 得分 0
SORRY,今天才来到,可否给我一个试试
cn1001@21cn.com
谢谢!Top
86 楼chinahuman(铁匠)回复于 2003-09-07 12:00:07 得分 0
有没有一个地方可以演示的?Top
87 楼microran2000(什么时候才能看到星星?)回复于 2003-09-09 09:51:07 得分 0
晚上统一发放!
信则有,不信则无!
欢迎使用wocsdn(5636)给出的破解办法,并给出破解意见,遗憾的是我浏览不了!Top
88 楼chiying2000()回复于 2003-09-09 11:20:58 得分 0
急用,也给我一个,先谢了!!!Top
89 楼chiying2000()回复于 2003-09-09 11:22:31 得分 0
不好意思,着急忘了写邮箱了,谢谢
chying@cntomorrow.comTop
90 楼KUMOZAKI(在垃圾中我找回自尊...为了自尊,我找垃圾。)回复于 2003-09-09 11:29:40 得分 0
我都想要啊,能不能给我一个? ^_^
kumozaki@163.comTop
91 楼dairy1(jonth1)回复于 2003-09-09 13:41:26 得分 0
dairy11@vip.sina.com
谢谢给我一个Top
92 楼microran2000(什么时候才能看到星星?)回复于 2003-09-09 16:47:53 得分 0
说明:
htmlencrypt只能实现一些比较简单的html加密.主要用于防止一些谦谦君子察看网页代码.也用于防止那些梁上君子对网页下载 编辑 更头换面,据为己有.
htmlencrypt不是万能的,它虽然能够应付剪贴板复制和打印复制,但是无法对付那些抓图工具.Top
93 楼cailinfeng(峰人)回复于 2003-09-09 17:32:24 得分 0
来一个试用一下!
看看是否OK!请付说明
ailinfeng@163.com
ailinfeng@hotmail.comTop
94 楼Brookes(边走边唱)回复于 2003-09-09 17:38:33 得分 0
thanks
brookes@tsinghua.org.cnTop
95 楼cep50(cep50)回复于 2003-09-09 22:11:34 得分 0
来晚了,可以给我一个吗?谢谢!
cep50@163.comTop
96 楼microran2000(什么时候才能看到星星?)回复于 2003-09-09 23:30:41 得分 0
已经发出,请查收Top
97 楼wocsdn(5636)回复于 2003-09-11 19:18:27 得分 0
那我也要一个看看!希望不晚哦!!呵呵
yhh@ayzk.comTop
98 楼asdmusic8(asdmusic8)回复于 2003-09-11 19:45:13 得分 0
看看
asdmusi_cn@163.comTop
99 楼ljupin(蓝眼泪.NET ---> I come from Ningxia of China)回复于 2003-09-11 19:51:55 得分 0
是加密html,不是加密ASP??
是不是?Top
100 楼yiwuwolf(chongzi)回复于 2003-09-11 20:32:03 得分 0
哎呀,我也来晚
发个给我吧
yiwuwolf@msn.comTop
101 楼liwan123(liwan123)回复于 2003-09-11 20:41:25 得分 0
我也要liwan123123@sohu.comTop
102 楼bird1(蓝鸟)回复于 2003-09-11 20:48:22 得分 0
楼主请给我一个
xuefei1414@sohu.comTop
103 楼ib915(韦奇)回复于 2003-09-12 00:31:46 得分 0
来晚了,现在还能给我发个吗?学习学习~~~~~~~~
ib915@163.com
谢谢!Top
104 楼mjwgtm(文仔)回复于 2003-09-12 07:37:40 得分 0
thank you
mjwgtm@52baby.comTop
105 楼SUN1842(sun)回复于 2003-09-12 07:50:28 得分 0
加密后,运行时有弹出窗口,重申版权,
能不能去掉,你可以做在代码里么,这样弹出来,页面美办法给客户
jiesun610@hotmail.comTop
106 楼BadBoyCyh(拉拉拉)回复于 2003-09-12 07:51:26 得分 0
give me thank you
BadBoyCyh@Msn.ComTop
107 楼Tribesoft(Tribesoft)回复于 2003-09-12 09:53:20 得分 0
发个过来试试看!
tribesoft@sohu.comTop
108 楼microran2000(什么时候才能看到星星?)回复于 2003-09-12 22:03:59 得分 0
已经发出。对代码进行了改进,加密前对html进行压缩,以便能够减小加密html网页的大小Top



