易语言实现-JScript.Encode加密解密(二)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>网页在线加密解密-网页加密解密-unescape加密解密</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<link href="../css.css" rel="stylesheet" type="text/css">
<META content=网页在线加密解密,网页加密解密,unescape加密解密,网页源代码加密,网页代码加密,网页在线加密,网页制作加密 
name=keywords>
<META content="MSHTML 6.00.2800.1226" name=GENERATOR></HEAD>
<BODY leftMargin=0 topMargin=0>

<SCRIPT language=JavaScript>
<!--
var Words;

function SetWords(word)
{
Words = word.value;
}

function SetNewWords(form)
{
var NewWords;
NewWords = unescape(Words);
form.NewWords.value = NewWords;
}

function SetNewWords1(form)
{
var NewWords;
NewWords = escape(Words);
form.NewWords.value = NewWords;
}


// -->
</SCRIPT>

<SCRIPT language=JavaScript>
<!--
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.0
var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</SCRIPT>

<SCRIPT language=JavaScript>
<!--

function MM_timelinePlay(tmLnName, myID) { //v1.2
//Copyright 1997 Macromedia, Inc. All rights reserved.
var i,j,tmLn,props,keyFrm,sprite,numKeyFr,firstKeyFr,propNum,theObj,firstTime=false;
if (document.MM_Time == null) MM_initTimelines(); //if *very* 1st time
tmLn = document.MM_Time[tmLnName];
if (myID == null) { myID = ++tmLn.ID; firstTime=true;}//if new call, incr ID
if (myID == tmLn.ID) { //if Im newest
setTimeout('MM_timelinePlay("'+tmLnName+'",'+myID+')',tmLn.delay);
fNew = ++tmLn.curFrame;
for (i=0; i<tmLn.length; i++) {
sprite = tmLn[i];
if (sprite.charAt(0) == 's') {
if (sprite.obj) {
numKeyFr = sprite.keyFrames.length; firstKeyFr = sprite.keyFrames[0];
if (fNew >= firstKeyFr && fNew <= sprite.keyFrames[numKeyFr-1]) {//in range
keyFrm=1;
for (j=0; j<sprite.values.length; j++) {
props = sprite.values[j];
if (numKeyFr != props.length) {
if (props.prop2 == null) sprite.obj[props.prop] = props[fNew-firstKeyFr];
else        sprite.obj[props.prop2][props.prop] = props[fNew-firstKeyFr];
} else {
while (keyFrm<numKeyFr && fNew>=sprite.keyFrames[keyFrm]) keyFrm++;
if (firstTime || fNew==sprite.keyFrames[keyFrm-1]) {
if (props.prop2 == null) sprite.obj[props.prop] = props[keyFrm-1];
else        sprite.obj[props.prop2][props.prop] = props[keyFrm-1];
} } } } }
} else if (sprite.charAt(0)=='b' && fNew == sprite.frame) eval(sprite.value);
if (fNew > tmLn.lastFrame) tmLn.ID = 0;
} }
}
//-->
</SCRIPT>
<table width="760" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td><script language=javascript src="/top.js"></script><table width="760" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
  <tr>
    <td><script language='JavaScript' src='/AD/200611/9.js' type="text/javascript"></script></td>
  </tr>
</table>
</td>
  </tr>
</table>
<div align="center"> 
  <H2>网页unescape码加密与解密</H2>
</div>
<table width="760" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr> 
    <td valign="top"> <P></P>
      <TABLE cellSpacing=0 cellPadding=0 width=778 align=center border=0>
        <TBODY>
          <TR> 
            <TD> <TABLE align=center>
                <TBODY>
                  <TR> 
                    <FORM method=post>
                      <TD align=middle> <DIV align=center> 
                          <P 
            style="PADDING-RIGHT: 40px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #666666; PADDING-TOP: 0px" 
            align=left>&nbsp;&nbsp;&nbsp; 所谓加密解密是通过Unicode码的转换实现的,但经过实验中文文字太多会导致将你的页面代码膨胀。英文反会有压缩效果。<BR>
                            <BR>
                            使用方法:<BR>
                            &nbsp;&nbsp;&nbsp; <FONT 
            color=#ff0000>加密</FONT>:源代码粘贴在下面的框内,如果你对Java教熟,也可只对部分内容加<BR>
                            密,在对应输出部分使用outword()即可。注意:<FONT 
            color=#ff0000>请在加密前先备份您的网页</FONT><BR>
                            &nbsp;&nbsp;&nbsp; <FONT 
            color=#ff0000>解密方法</FONT>:将引号内的乱码贴入按解密即可<BR>
                            如果你的问题是JScript.Encode脚本加密与解密,请访问</P>
                        </DIV>
                        <DIV align=center> 
                          <CENTER>
                            <P> </P>
                          </CENTER>
                        </DIV>
                        <DIV align=center> 
                          <CENTER>
                            <P>
                              <TEXTAREA style="BORDER-RIGHT: #ffffff 2px solid; BORDER-TOP: #ffffff 2px solid; FONT-SIZE: 14px; BACKGROUND: #cccccc; BORDER-LEFT: #ffffff 2px solid; WIDTH: 590px; BORDER-BOTTOM: #ffffff 2px solid; HEIGHT: 120px" name=Word rows=10 cols=65 οnchange=SetWords(this)></TEXTAREA>
                            </P>
                          </CENTER>
                        </DIV>
                        <DIV align=center> 
                          <CENTER>
                            <P>
                              <INPUT style="BORDER-RIGHT: #ff6600 2px solid; BORDER-TOP: #ffffff 2px solid; FONT-SIZE: 14px; BACKGROUND: #ffcc00; BORDER-LEFT: #ffffff 2px solid; WIDTH: 80px; BORDER-BOTTOM: #ff6600 2px solid; HEIGHT: 22px" οnclick=SetNewWords(this.form) type=button value=解密 name=uncode>
                              <INPUT style="BORDER-RIGHT: #ff6600 2px solid; BORDER-TOP: #ffffff 2px solid; FONT-SIZE: 14px; BACKGROUND: #ffcc00; BORDER-LEFT: #ffffff 2px solid; WIDTH: 80px; BORDER-BOTTOM: #ff6600 2px solid; HEIGHT: 22px" οnclick=SetNewWords1(this.form) type=button value=加密 name=encode>
                            </P>
                          </CENTER>
                        </DIV>
                        <DIV align=center> 
                          <CENTER>
                            <P>
                              <TEXTAREA style="BORDER-RIGHT: #ffffff 2px solid; BORDER-TOP: #ffffff 2px solid; FONT-SIZE: 14px; BACKGROUND: #cccccc; BORDER-LEFT: #ffffff 2px solid; WIDTH: 590px; BORDER-BOTTOM: #ffffff 2px solid; HEIGHT: 120px" name=NewWords rows=10 cols=65></TEXTAREA>
                            </P>
                          </CENTER>
                        </DIV>
                    </FORM>
                    <P 
            style="PADDING-RIGHT: 40px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #666666; PADDING-TOP: 0px" 
            align=left>&nbsp;&nbsp; 以上是转换好的代码,将他们加入如下脚本的引号“”区内,就是加密后的HTML了!以下代码不可直接拷<BR>
                      入FrontPage可先贴在记事本中,再copy一次再贴就没问题了。 </P>
                    <DIV align=center> 
                      <CENTER>
                        <TABLE width="65%" align=center border=0>
                          <TBODY>
                            <TR> 
                              <TD height=314><FONT 
                  face="Arial, Helvetica, sans-serif"><B>&lt;HTML&gt;<BR>
                                &lt;HEAD&gt;<BR>
                                &lt;SCRIPT LANGUAGE="Javascript"&gt;<BR>
                                &lt;!--<BR>
                                </B></FONT><FONT 
                  size=2><B>//此网页已加密,

                                </B></FONT><B><FONT 
                  face="Arial, Helvetica, sans-serif"><BR>
                                var Words ="</FONT>把加密生成后的代码复到此处就<FONT 
                  face="Arial, Helvetica, sans-serif">OK</FONT>了<FONT 
                  face="Arial, Helvetica, sans-serif">" //put your cripto code 
                                there<BR>
                                function OutWord()<BR>
                                {<BR>
                                var NewWords;<BR>
                                NewWords = unescape(Words);<BR>
                                document.write(NewWords);<BR>
                                } <BR>
                                OutWord();<BR>
                                // --&gt;<BR>
                                &lt;/SCRIPT&gt;<BR>
                                &lt;/HEAD&gt;<BR>
                                &lt;BODY&gt;<BR>
                                &lt;/BODY&gt;<BR>
                                &lt;/HTML&gt;</FONT></B></TD>
                            </TR>
                          </TBODY>
                        </TABLE>
                      </CENTER>
                    </DIV>
                  <TR> 
                    <TD align=middle></TD>
                  </TR>
                </TBODY>
              </TABLE></TD>
          </TR>
        </TBODY>
      </TABLE>
      <P> </td>
  </tr>
</table>
<table width="760" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr> 
    <td> <div align="center"> 
        <script language=javascript src="/bot.js"></script>
      </div></td>
  </tr>
</table>
</BODY></HTML>
<script n l></script>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值