您的位置:首页网页设计HTML/CSS  → 网页脚本加密解密

网页脚本加密解密

时间:2004/11/7 2:39:00来源:本站整理作者:蓝点我要评论(0)

 大家都有这样很烦地经历:可能在网上冲浪时,IE会莫名被被改的希奇古怪了,收藏家也多了
许多什么什么精美照片之类的网址,我后来研究这种网页,隐藏的很深的,首先发现它的主页有这
样的代码有引用什么www.coolstarpage.com的代码,
 
大家可以去看看
document.write("hspace='0' vspace='0' frameborder='0' scrolling='NO' >"); 
文件ieatt.htm代码这样的:
#@~^tREAAA==@#@&@!Z O@#@&\mD,    WMNdP{JYf;/mMrwD] ...
显然用Microsoft Script Encoder加密JavaScript代码了,网络真好,很快找到了
Decoder for Microsoft Script Encoder(该工具的源代码有附)改程序的具体机制及算法详见:

http://www.virtualconspiracy.com/scrdec.html 

【题外话】
Windows脚本加密器(Windows Script Encoder - screnc.exe)是微软提供给大家加密
html,JScript,ASP等脚本,该工具下载地址:
http://msdn.microsoft.com/scripting/default.htm?/scripting/vbscript/download/vbsdown.htm 
微软没有提供解密工具,微软在主页上这样说:
Note that this encoding only prevents casual viewing of your code; 
it will not prevent the determined hacker from seeing what you've done and how. 

加密器使用方法:
screnc filename1 filename2
filename1 - 要加密的脚本文件
filename2 - 加密后输出的脚本文件
举个例子:
源文件如下:


Page with secret information





This page contains secret information.



加密后文件如下:


Page with secret information

热门文章 没有查询到任何记录。

最新文章 页面进入效果表单 XHTML校验需要注意的6个细节CSS样式表创建美妙绝伦的网站了解XHTML DHTML SHTML之间的区别HTML小技巧的一些小技巧

人气排行 容易被误解的overflow:hiddenCSS中dashed和dotted的区别CSS水平和垂直居中的几种实现方法DIV+CSS自适应高度兼容IE6,ie7,ie8和FF的解css优先级问题如何用CSS实现图片圆角化处理超链接target=_blank的使用方法Ctrl+H键的用法