当前位置: 首页 > 图文教程 > 网络编程 > Javascript > 我见过最全的个人js加解密功能页面

Javascript
jQuery开发者都需要知道的5个小技巧
Extjs学习笔记之六 面版
Javascript 中的类和闭包
IE6下JS动态设置图片src地址问题
Extjs学习笔记之七 布局
Extjs学习笔记之八 继承和事件基础
Extjs TriggerField在弹出窗口显示不出问题的解决方法
JavaScript中的集合及效率
利用js获取服务器时间的两个简单方法
在html页面上拖放移动标签
了解jQuery技巧来提高你的代码
JavaScript 页面坐标相关知识整理
Javascript UrlDecode函数代码
JQuery 遮罩层实现(mask)实现代码
jQuery 页面 Mask实现代码
Javascript的构造函数和constructor属性
js或css文件后面跟参数的原因说明
将CKfinder整合进CKEditor3.0的新方法
jQuery UI-Draggable 参数集合
jQuery 行级解析读取XML文件(附源码)

Javascript 中的 我见过最全的个人js加解密功能页面


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-12   浏览: 230 ::
收藏到网摘: n/a

网上那么长时间来,最牛的加密解密页面的,太强了,站长破解加密代码,病毒代码解密常备代码,本站将把在线工具给整理下,方便大家的使用
复制代码 代码如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>个人js加解密功能页面</TITLE>
<SCRIPT>eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('z 9I(){l o=L N();l i,s;I(i=0;i<w.k.A;i++){s=w.k.Q(i).1X(16);v(3A.Z)o+="&#"+w.k.Q(i)+";";H v(3z.Z)o+="&#"+L N(7-K(s).A).1Q("0")+w.k.Q(i);H o+=w.k.Q(i)+","}w.k=o}z 9H(){l o=L N();l i;v(3A.Z){l s=w.k.Y(";");I(i=0;i<s.A;i++){s[i]=s[i].E(\'&#\',\'\');o+=K.O(s[i])}}H v(3z.Z){l s=w.k.Y("&");I(i=1;i<s.A;i++){s[i]=s[i].E(\'#\',\'\');o+=K.O(s[i])}}H{l s=w.k.Y(",");I(i=0;i<s.A;i++)o+=K.O(s[i])}w.k=o}z 9G(){l o=L N();l i,s;I(i=0;i<w.k.A;i++){s=w.k.Q(i).1X(16);v(3s.Z)o+="\\\\u"+L N(5-K(s).A).1Q("0")+s;H v(3r.Z)o+="&#x"+L N(5-K(s).A).1Q("0")+s+";";H v(3m.Z)o+="\\\\x"+L N(5-K(s).A).1Q("0")+s;H o+="\\\\"+L N(5-K(s).A).1Q("0")+s}w.k=o}l p=J.9F.9E.A;z 9D(){v(3s.Z){l o=L N();l i;l s=w.k.Y("\\\\");I(i=1;i<s.A;i++){s[i]=s[i].E(\'u\',\'\');o+=K.O(2d(s[i],16))}}H v(3r.Z){l o=L N();l i;l s=w.k.Y(";");I(i=0;i<s.A;i++){s[i]=s[i].E(\'&#x\',\'\');o+=K.O(2d(s[i],16))}}H v(3m.Z){l o=L N();l i;l s=w.k.Y("\\\\");I(i=1;i<s.A;i++){s[i]=s[i].E(\'x\',\'\');o+=K.O(2d(s[i],16))}}H{l o=L N();l i;l s=w.k.Y("\\\\");I(i=1;i<s.A;i++)o+=K.O(2d(s[i],16))}w.k=o}z 9C(){l o=L N();l i,s;I(i=0;i<w.k.A;i++)o+="\\\\"+w.k.Q(i).1X(8);w.k=o}z 9B(){l o=L N();l i;l s=w.k.Y("\\\\");I(i=1;i<s.A;i++)o+=K.O(2d(s[i],8));w.k=o}z 9A(h){l o=L N();l i,s;I(i=0;i<w.k.A;i++)o+=w.k.Q(i).1X(h)+" ";w.k=o}z 9z(h){l o=L N();l i;l s=w.k.Y(" ");I(i=0;i<s.A;i++)o+=K.O(2d(s[i],h));w.k=o}z 9y(){l o=L N();l i;l s=w.k.Y(" ");I(i=0;i<s.A;i++)o+=s[i];w.k=o}z 9x(){l o=L N();l i;l s=w.k.Y(9w.k);I(i=0;i<s.A;i++)o+=9v.k+s[i]+9u.k;w.k=o}z 9t(){J.1B(\'<2k 1c="2b" 1l="1" 9s="2m:3J();" 1b="1x:2Q;"><1t 9r k="2O">2O</1t><1t k="2c">2c</1t><1t k="2c 2">2c 2</1t><1t k="2c 3">2c 3</1t><1t k="5M">5M</1t></2k><a 2y="1O:3c.3b(-1);">返回</a><5J 3F="1" 2R="3H%" 9q="0" 9p="2">\\n\');I(j=0;j<4;j++)J.1B(\'<1n 2R="7%" 1F="1E" 1b="1i-1l:1L;1x:2Q;1D:#2P">代码</1n>\\n<1n 2R="11%" 1F="1E" 1c="F\'+j+\'" 1b="1i-1l:1L;1x:2Q;;1D:#2P">2O</1n>\\n<1n 2R="7%" 1F="1E" 1b="1i-1l:1L;1x:2Q;;1D:#2P">常规</1n>\\n\');I(i=32;i<5H;i++){v(i%4==0)J.1B(\'<5K 1F="1E">\\n\');J.1B(\'<1n 1F="1E" 1b="1i-1l:1L;1D:#2P; 1x:9o; 1i-2b: 9n"><a>&#</a>\'+i+\';</1n>\\n<1n 1c="f\'+i+\'" 1F="1E" 1b="1i-1l:1L;1D:#5L; 1x:#9m; 1i-2b: 2O">&#\'+i+\';</1n>\\n<1n 1F="1E" 1b="1i-1l:1L;1D:#5L;1i-2b: 4e 9l">&#\'+i+\';</1n>\\n\');v(i%4==3)J.1B(\'</5K>\\n\')}J.1B(\'</5J>\\n<2x 9k="2m">z 3J(){5I=J.2j("2b").9j;3K=J.2j("2b").9i[5I].k;I(m=0;m<4;m++){3w(\\\'F\\\'+m+\\\'.1p="\\\'+3K+\\\'";\\\');}I(n=32;n<5H;n++){3w(\\\'f\\\'+n+\\\'.1b.9h="\\\'+3K+\\\'";\\\');}}3J();<\\/2x>\\n\')}z 9g(){J.1B("<a 2y=\\"1O:3c.3b(-1);\\">返回</a> 请注意:您的代码不要过长,否则你的电脑会吃不消!<1C 1r=1W\\/1O>l 1S;z 5i(f){l 1T,X;l i;f.1d.2n.k=\\"\\";f.1d.1H.k=\\"9f...\\";1T=f.1d.5h.k;X=1T;f.1d.1H.k=\\"9e 1I 3I...\\";X=5G(X);f.1d.1H.k=\\"9d 9c...\\";X=5F(X);f.1d.1H.k=\\"9b 9a 98...\\";X=5E(X);f.1d.1H.k=\\"96 1I 3I...\\";X=5k(X);f.1d.1H.k=\\"95 1I 3I...\\";X=5j(X);f.1d.1H.k=\\"94.\\";f.1d.2n.k=X;f.1d.5g.k=1T.A;f.1d.5c.k=X.A;f.1d.5b.k=1T.A-X.A;v(1T.A>0)f.1d.4Z.k=3H-93.92(X.A\\/1T.A*91)\\/3H;G 1g;}z 5G(s){l i,c,t,1m,2a,2N,2p,1I;1S=L N();t=\\"\\";1m=s.Y(\\"\\\\n\\");I(i=0;i<1m.A;i++){j=0;2p=1g;1v(j<=1m[i].A){c=1m[i].1a(j);v(!2p){v(c==\\\'\\"\\\'||c==\\"\\\'\\"){2p=3e;2a=1g;2N=c;1I=c;}H t+=c;}H{v(c==2N&&!2a){2p=1g;1I+=2N;t+=\\"2M\\"+1S.A+\\"2M\\";1S[1S.A]=1I;}H v(c==\\"\\\\\\\\\\"&&!2a)2a=3e;H 2a=1g;1I+=c;}j++;}t+=\\"\\\\n\\";}G t;}z 5F(s){l 1m,i,t;1m=s.Y(\\"\\\\n\\");t=\\"\\";I(i=0;i<1m.A;i++)t+=1m[i].E(\\/([^\\\\1Z]*)\\\\1Z\\\\1Z.*$\\/,\\"$1\\");t=t.E(\\/(.*)\\\\n(.*)\\/g,\\"$1 $2\\");1m=t.Y(\\"*\\/\\");t=\\"\\";I(i=0;i<1m.A;i++)t+=1m[i].E(\\/(.*)\\\\1Z\\\\3G(.*)$\\/g,\\"$1 \\");G t;}z 5E(s){s=s.E(\\/\\\\s+\\/g,\\" \\");s=s.E(\\/^\\\\s(.*)\\/,\\"$1\\");s=s.E(\\/(.*)\\\\s$\\/,\\"$1\\");s=s.E(\\/\\\\s([\\\\5D\\\\5C\\\\5B\\\\2F\\\\2D\\\\3G\\\\5A\\\\5z\\\\5y\\\\1Z\\\\5x\\\\5w\\\\5v\\\\5u\\\\5t\\\\5s\\\\5r\\\\5q\\\\5p\\\\5o\\\\5n\\\\5m\\\\5l])\\/g,\\"$1\\");s=s.E(\\/([\\\\5D\\\\5C\\\\5B\\\\2F\\\\2D\\\\3G\\\\5A\\\\5z\\\\5y\\\\1Z\\\\5x\\\\5w\\\\5v\\\\5u\\\\5t\\\\5s\\\\5r\\\\5q\\\\5p\\\\5o\\\\5n\\\\5m\\\\5l])\\\\s\\/g,\\"$1\\");G s;}z 5k(s){l i;s=s.E(\\/\\"\\\\+\\"\\/g,\\"\\");s=s.E(\\/\\\'\\\\+\\\'\\/g,\\"\\");G s;}z 5j(s){l i;I(i=0;i<1S.A;i++)s=s.E(L 8Z(\\"2M\\"+i+\\"2M\\"),1S[i]);G s;}<\\/1C><4U 8Y=\\"G 5i(2A)\\" 8X=\\"\\"><2H 3F=0><2I><1k><2L 2K=3>8W<\\/2L><\\/1k><1k><S 2K=3><2J 1R=5h 5f=10 5e=80><\\/2J><\\/S><\\/1k><1k><S><B>5d:<\\/B><1G 2o 1l=10 1R=5g><\\/S><S><B>8V:<\\/B><1G 2o 1l=30 1R=1H><\\/S><S 1b=\\"4Y-4X: 4W\\"><1G 1r=8U k=8T><1G 1r=8S k=8R><\\/S><\\/1k><\\/2I><\\/2H><P><\\/P><2H 3F=0><2I><1k><2L 2K=4>8Q<\\/2L><\\/1k><1k><S 2K=4><2J 1R=2n 5f=10 5e=80><\\/2J><\\/S><\\/1k><1k><S><B>5d:<\\/B><1G 2o 1l=10 1R=5c><\\/S><S><B>5a:<\\/B><1G 2o 1l=10 1R=5b><\\/S><S><B>%5a:<\\/B><1G 2o 1l=10 1R=4Z><\\/S><S 1b=\\"4Y-4X: 4W\\"><1G 8P=\\"2A.4V.2n.2k();2A.4V.2n.8O();\\" 1r=8N k=8M><\\/S><\\/1k><\\/2I><\\/2H><\\/4U>")}3E.8L=z(){J.2j(\'1j\').8K(\'8J\',\'<3x 1b="1W-1F:1E">8I 8H <a 2y="8G://8F.8E.8D/o" 8C="3D">4S</a></3x>\')};z 8B(o){v(o.k==""){1P("请输入要复制的代码内容");G 1g}l 1Y=J.2Y.4s();1Y.8A(o);1Y.4o();1Y.2k();1Y.4T("8z");1Y.8y(1g);1P("已经复制到剪贴板!")}z 8x(o){v(o.k==""){1P("请输入要运行的代码内容");G 1g}l 1s=3E.2G(\'\',"3D",\'\');1s.J.2G(\'1W/2B\',\'E\');1s.J.2l(o.k);1s.J.3C()}z 8w(o){v(o.k==""){1P("请输入要保存的代码内容");G 1g}l 1s=3E.2G(\'\',\'3D\',\'\');1s.J.2G(\'1W/2B\',\'E\');1s.J.2l(o.k);1s.J.3C();1s.J.4T(\'8v\',\'\',\'4S.2B\');1s.3C()}z 8u(){l o=8t.8s();J.8r=o;w.k="#"+o.1X(16)+L N(7-o.1X(16).A).1Q(0)}z 8q(i){v(i==10){v(3A.Z)1j.k=\'示例代码:\\n<3q 3p=p;ao;at;cv;n;m;u;:aN;M;v;u;('XSS')>\';H v(3z.Z)1j.k=\'示例代码:\\n<3q 3p=lykyjiRhgQfyedRQcObPPOa>\';H 1j.k=\'示例代码:\\n<3x 1b="1D-4C:89(1O:3w(K.O(97,4N,4M,3v,3u,40,39,87,3t,3t,39,41,59)))">\'}H v(i==16){v(3s.Z)1j.k=\'示例代码:\\n<1C 3j=\\"2m\\">\\n\\2C(\\"\\\\4I\\\\4H\\\\4G\\\\4F\\\\4E\\\\2F\\\\2E\\\\3i\\\\3h\\\\3g\\\\3f\\\\2E\\\\2D\\\\4D\\")\\n\\n<\\/1C>\';H v(3r.Z)1j.k=\'示例代码:\\n<3q 3p=Vo;Uo;n;TL;RQK;Z;o;Y;X;L;K;W;J;V;n;n;J;U;T;>\';H v(3m.Z)1j.k=\'示例代码:\\n<1C 3j=\\"2m\\">\\2C(\\"\\\\4I\\\\4H\\\\4G\\\\4F\\\\4E\\\\2F\\\\2E\\\\3i\\\\3h\\\\3g\\\\3f\\\\2E\\\\2D\\\\4D\\")\\n<\\/1C>\';H 1j.k=\'示例代码:\\n<7S 7R=\\"1D-4C:\\\\7Q\\\\3k\\\\4B\\\\4z\\\\7P\\\\3l\\\\7O\\\\3l\\\\7N\\\\7M\\\\3k\\\\7L\\\\7K\\\\4A\\\\7J\\\\3l\\\\4B\\\\7I\\\\3k\\\\4A\\\\4z\\\\4x\\\\7H\\\\4y\\\\4y\\\\4x\\\\4w\\\\4w\\">\'}H v(i==8){1j.k=\'示例代码:\\n<1C 3j=\\"2m\\">\\2C(\\"\\\\7G\\\\7F\\\\7E\\\\7D\\\\7C\\\\50\\\\42\\\\3i\\\\3h\\\\3g\\\\3f\\\\42\\\\51\\\\73\\")\\n<\\/1C>\'}H v(i==20){1j.k=\'示例代码:\\2C(7B("1P%28%7A%27%29%3B"));\'}H v(i==21){1j.k=\'注意:该编码会同时给所有的代码编码,包括2B标签和1O中的代码\'}H{1j.k=\'0\'}}z 7z(i){v(i==1)w.k="J.2l(\\""+w.k.E(/\\\\/g,"\\\\\\\\").E(/\\//g,"\\\\/").E(/\\\'/g,"\\\\\\\'").E(/\\"/g,"\\\\\\"").Y(\'\\r\\n\').1Q("\\");\\7y.2l(\\"")+"\\");";v(i==2)w.k=w.k.E(/J.2l\\("/g,"").E(/"\\);/g,"").E(/\\\\\\"/g,"\\"").E(/\\\\\\\'/g,"\\\'").E(/\\\\\\//g,"\\/").E(/\\\\\\\\/g,"\\\\")}l 4v=(J.7x);l 4t=(J.4f);l 2z=2A;l n=0;z 4n(C){l w,i,3d;v(C=="")G 1g;v(4v){v(!2z.4u(C))1v(2z.4u(C,1g,3e))n++;H n++;v(n==0)1P(C+" ... 没有找到")}v(4t){w=2z.J.2Y.4s();I(i=0;i<=n&&(3d=w.4p(C))!=1g;i++){w.4r("4q",1);w.7w("7v")}v(3d){w.4r("4q",-1);w.4p(C);w.2k();w.4o();n++}H{v(n>0){n=0;4n(C)}H 1P(C+"... 没有找到")}}G 1g}z 7u(){J.1B("<a 2y=\\"1O:3c.3b(-1);\\">返回</a><7t><2x 1r=\\"1W\\/1O\\">z $(s){G J.2j(s)?J.2j(s):s;}z 4m(e){l 1A=0,3a=0;l e=e||7s;1A=e.1N||e.1M||e.1z;3a=1A>=65&&1A<=90;$(\\"1r\\").1p=e[\\\'1r\\\'];$(\\"1A\\").1p=K.O(1A);$(\\"2Z\\").1p=1A;$(\\"1N\\").1p=e[\\\'1N\\\'];$(\\"1z\\").1p=e[\\\'1z\\\'];$(\\"4h\\").1p=3a;$(\\"2v\\").1p=e[\\\'2v\\\'];$(\\"2w\\").1p=e[\\\'2w\\\'];$(\\"2u\\").1p=e[\\\'2u\\\'];$(\\"1M\\").1p=e[\\\'1M\\\'];}J.7r=4m;<\\/2x>请按下任意键查看键盘响应键值: 1r:<M 1c=\\"1r\\"><\\/M>当前7q:<M 1c=\\"1A\\"><\\/M>2Z:<M 1c=\\"2Z\\"><\\/M>1N:<M 1c=\\"1N\\"><\\/M><1K>注:在4i下,1N始终为0<\\/1K>1M:<M 1c=\\"1M\\"><\\/M><1K>注:在4l下,1M始终为4j ; 在4k下,1N和1z二者的值相同<\\/1K>1z:<M 1c=\\"1z\\"><\\/M><1K>注:在4l、4k下,1z始终为4j;在4i下,1M和1z二者的值相同<\\/1K>大写:<M 1c=\\"4h\\"><\\/M>4g:<M 1c=\\"4g\\"><\\/M>2w:<M 1c=\\"2w\\"><\\/M>2v:<M 1c=\\"2v\\"><\\/M>2u:<M 1c=\\"2u\\"><\\/M><1b 1r=\\"1W\\/7p\\" 7o=\\"4f\\">2Y{1x:#7n;1i:4c 1L 7m,宋体,7l,4e,7k-7j;}M{1x:#7i;1i-4d:7h;4b:0 4a;}1K{1x:#7g;1i-4d:4c;4b:0 4a;}<\\/1b>")}z 7f(i){v(i==1)w.k=w.k.E(/&/g,\'&3Z;\').E(/\\"/g,\'&3Y;\').E(/</g,\'&3X;\').E(/>/g,\'&3W;\');v(i==2)w.k=w.k.E(/&3Z;/g,\'&\').E(/&3Y;/g,\'\\"\').E(/&3X;/g,\'<\').E(/&3W;/g,\'>\')}l 2X="7e";z 2h(1U){C="";I(j=0;j<=3;j++)C+=2X.1a((1U>>(j*8+4))&2q)+2X.1a((1U>>(j*8))&2q);G C}z 3T(C){2t=((C.A+8)>>6)+1;1V=L N(2t*16);I(i=0;i<2t*16;i++)1V[i]=0;I(i=0;i<C.A;i++)1V[i>>2]|=C.Q(i)<<((i%4)*8);1V[i>>2]|=2r<<((i%4)*8);1V[2t*16-2]=C.A*8;G 1V}z 1w(x,y){l 2W=(x&2V)+(y&2V);l 3V=(x>>16)+(y>>16)+(2W>>16);G(3V<<16)|(2W&2V)}z 3U(1U,2U){G(1U<<2U)|(1U>>>(32-2U))}z 2i(q,a,b,x,s,t){G 1w(3U(1w(1w(a,q),1w(x,t)),s),b)}z W(a,b,c,d,x,s,t){G 2i((b&c)|((~b)&d),a,b,x,s,t)}z V(a,b,c,d,x,s,t){G 2i((b&d)|(c&(~d)),a,b,x,s,t)}z U(a,b,c,d,x,s,t){G 2i(b^c^d,a,b,x,s,t)}z T(a,b,c,d,x,s,t){G 2i(c^(b|(~d)),a,b,x,s,t)}z 7d(C){x=3T(C);a=7c;b=-7b;c=-7a;d=79;I(i=0;i<x.A;i+=16){3S=a;3R=b;3Q=c;3P=d;a=W(a,b,c,d,x[i+0],7,-78);d=W(d,a,b,c,x[i+1],12,-77);c=W(c,d,a,b,x[i+2],17,76);b=W(b,c,d,a,x[i+3],22,-75);a=W(a,b,c,d,x[i+4],7,-74);d=W(d,a,b,c,x[i+5],12,72);c=W(c,d,a,b,x[i+6],17,-71);b=W(b,c,d,a,x[i+7],22,-70);a=W(a,b,c,d,x[i+8],7,6Z);d=W(d,a,b,c,x[i+9],12,-6Y);c=W(c,d,a,b,x[i+10],17,-6X);b=W(b,c,d,a,x[i+11],22,-6W);a=W(a,b,c,d,x[i+12],7,6V);d=W(d,a,b,c,x[i+13],12,-6U);c=W(c,d,a,b,x[i+14],17,-6T);b=W(b,c,d,a,x[i+15],22,6S);a=V(a,b,c,d,x[i+1],5,-6R);d=V(d,a,b,c,x[i+6],9,-6Q);c=V(c,d,a,b,x[i+11],14,6P);b=V(b,c,d,a,x[i+0],20,-6O);a=V(a,b,c,d,x[i+5],5,-6N);d=V(d,a,b,c,x[i+10],9,6M);c=V(c,d,a,b,x[i+15],14,-6L);b=V(b,c,d,a,x[i+4],20,-6K);a=V(a,b,c,d,x[i+9],5,6J);d=V(d,a,b,c,x[i+14],9,-6I);c=V(c,d,a,b,x[i+3],14,-6H);b=V(b,c,d,a,x[i+8],20,6G);a=V(a,b,c,d,x[i+13],5,-6F);d=V(d,a,b,c,x[i+2],9,-6E);c=V(c,d,a,b,x[i+7],14,6D);b=V(b,c,d,a,x[i+12],20,-6C);a=U(a,b,c,d,x[i+5],4,-6B);d=U(d,a,b,c,x[i+8],11,-6A);c=U(c,d,a,b,x[i+11],16,6z);b=U(b,c,d,a,x[i+14],23,-6y);a=U(a,b,c,d,x[i+1],4,-6x);d=U(d,a,b,c,x[i+4],11,6w);c=U(c,d,a,b,x[i+7],16,-6v);b=U(b,c,d,a,x[i+10],23,-6u);a=U(a,b,c,d,x[i+13],4,6t);d=U(d,a,b,c,x[i+0],11,-6s);c=U(c,d,a,b,x[i+3],16,-6r);b=U(b,c,d,a,x[i+6],23,6q);a=U(a,b,c,d,x[i+9],4,-6p);d=U(d,a,b,c,x[i+12],11,-6o);c=U(c,d,a,b,x[i+15],16,6n);b=U(b,c,d,a,x[i+2],23,-6m);a=T(a,b,c,d,x[i+0],6,-6l);d=T(d,a,b,c,x[i+7],10,6k);c=T(c,d,a,b,x[i+14],15,-6j);b=T(b,c,d,a,x[i+5],21,-6i);a=T(a,b,c,d,x[i+12],6,6h);d=T(d,a,b,c,x[i+3],10,-6g);c=T(c,d,a,b,x[i+10],15,-6f);b=T(b,c,d,a,x[i+1],21,-6e);a=T(a,b,c,d,x[i+8],6,6d);d=T(d,a,b,c,x[i+15],10,-6c);c=T(c,d,a,b,x[i+6],15,-6b);b=T(b,c,d,a,x[i+13],21,6a);a=T(a,b,c,d,x[i+4],6,-69);d=T(d,a,b,c,x[i+11],10,-68);c=T(c,d,a,b,x[i+2],15,67);b=T(b,c,d,a,x[i+9],21,-66);a=1w(a,3S);b=1w(b,3R);c=1w(c,3Q);d=1w(d,3P)}G 2h(a)+2h(b)+2h(c)+2h(d)}l 1q="64+/";l 2f=L N(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,-1,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1);z 5Z(C){l D,i,R;l 1f,1h,1e;R=C.A;i=0;D="";1v(i<R){1f=C.Q(i++)&2g;v(i==R){D+=1q.1a(1f>>2);D+=1q.1a((1f&2T)<<4);D+="==";1u}1h=C.Q(i++);v(i==R){D+=1q.1a(1f>>2);D+=1q.1a(((1f&2T)<<4)|((1h&3O)>>4));D+=1q.1a((1h&3N)<<2);D+="=";1u}1e=C.Q(i++);D+=1q.1a(1f>>2);D+=1q.1a(((1f&2T)<<4)|((1h&3O)>>4));D+=1q.1a(((1h&3N)<<2)|((1e&3M)>>6));D+=1q.1a(1e&1J)}G D}z 5Y(C){l 1f,1h,1e,1y;l i,R,D;R=C.A;i=0;D="";1v(i<R){2s{1f=2f[C.Q(i++)&2g]}1v(i<R&&1f==-1);v(1f==-1)1u;2s{1h=2f[C.Q(i++)&2g]}1v(i<R&&1h==-1);v(1h==-1)1u;D+=K.O((1f<<2)|((1h&5X)>>4));2s{1e=C.Q(i++)&2g;v(1e==61)G D;1e=2f[1e]}1v(i<R&&1e==-1);v(1e==-1)1u;D+=K.O(((1h&5W)<<4)|((1e&5V)>>2));2s{1y=C.Q(i++)&2g;v(1y==61)G D;1y=2f[1y]}1v(i<R&&1y==-1);v(1y==-1)1u;D+=K.O(((1e&5U)<<6)|1y)}G D}z 5T(C){l D,i,R,c;D="";R=C.A;I(i=0;i<R;i++){c=C.Q(i);v((c>=5S)&&(c<=5R)){D+=C.1a(i)}H v(c>5Q){D+=K.O(5P|((c>>12)&2q));D+=K.O(2r|((c>>6)&1J));D+=K.O(2r|((c>>0)&1J))}H{D+=K.O(3M|((c>>6)&3L));D+=K.O(2r|((c>>0)&1J))}}G D}z 5O(C){l D,i,R,c;l 2e,2S;D="";R=C.A;i=0;1v(i<R){c=C.Q(i++);5N(c>>4){1o 0:1o 1:1o 2:1o 3:1o 4:1o 5:1o 6:1o 7:D+=C.1a(i-1);1u;1o 12:1o 13:2e=C.Q(i++);D+=K.O(((c&3L)<<6)|(2e&1J));1u;1o 14:2e=C.Q(i++);2S=C.Q(i++);D+=K.O(((c&2q)<<12)|((2e&1J)<<6)|((2S&1J)<<0));1u}}G D}',62,603,'||||||||||||||||||||value|var|||步惊云|||||||if|txt|||function|length||str|out|replace||return|else|for|document|String|new|span|Array|fromCharCode||charCodeAt|len|TD|ii|hh|gg|ff|output|split|checked|||||||||||charAt|style|id|elements|c3|c1|false|c2|font|remark|TR|size|lines|td|case|innerHTML|base64EncodeChars|type|winname|option|break|while|add|color|c4|charCode|currKey|write|SCRIPT|background|center|align|INPUT|statusMsg|literal|0x3F|strong|14px|which|keyCode|javascript|alert|join|name|literalStrings|input|num|blks|text|toString|rng|x2f|||||||||||escaped|family|Wingdings|parseInt|char2|base64DecodeChars|0xff|rhex|cmn|getElementById|select|writeln|JavaScript|codeOut|disabled|inQuote|0x0F|0x80|do|nblk|repeat|shiftKey|ctrlKey|script|href|win|this|html|neval|x29|x22|x28|open|TABLE|TBODY|TEXTAREA|colSpan|TH|__|quoteChar|Webdings|D4D0C8|red|width|char3|0x3|cnt|0xFFFF|lsw|hex_chr|body|Decimal|||||||||||CapsLock|go|history|found|true|u8bd5|u6d4b|u7801|u4ee3|LANGUAGE|0072|0061|hex3|x0073|x0061|SRC|IMG|hex2|hex1|115|116|114|eval|div|0000097|Decimal2|Decimal1||close|_blank|window|border|x2a|100|strings|chgFont|fontValue|0x1F|0xC0|0xF|0xF0|oldd|oldc|oldb|olda|str2blks_MD5|rol|msw|gt|lt|quot|amp|||||||||||5px|padding|normal|weight|Arial|all|altKey|caps|FF|undefined|Opera|IE|viewKeyInfo|search|scrollIntoView|findText|character|moveStart|createTextRange|IE4|find|NS4|0029|0027|0053|0028|0074|006C|image|x3B|x74|x72|x65|x6C|x61|x0027|x0074|x0072|101|108|0000039|0000083|0000116|0000114|步惊云|execCommand|FORM|form|right|ALIGN|TEXT|pctOut|||||||||||Saved|sizeDiff|sizeOut|Bytes|cols|rows|sizeIn|codeIn|crunch|restoreLiteralStrings|combineLiteralStrings|x7e|x7d|x7c|x7b|x5c|x5d|x5b|x3f|x3e|x3d|x3c|x3b|x3a|x2d|x2c|x2b|x26|x25|x21|compressWhiteSpace|removeComments|replaceLiteralStrings|256|fontIndex|table|tr|FFFFFF|Symbol|switch|utf8to16|0xE0|0x07FF|0x007F|0x0001|utf16to8|0x03|0x3C|0XF|0x30|base64decode|base64encode|||||ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789||343485551|718787259|1120210379|145523070|1309151649|1560198380|30611744|1873313359|2054922799|1051523|1894986606|1700485571|57434055|1416354905|1126891415|198630844|995338651|530742520|421815835|640364487|76029189|722521979|358537222|681279174|1094730640|155497632|1272893353|1530992060|35309556|1839030562|2022574463|378558|1926607734|1735328473|51403784|1444681467|1163531501|187363961|1019803690|568446438|405537848|660478335|38016083|701558691|373897302|643717713|1069501632|165796510|1236535329|1502002290|40341101|1804603682|1990404162|42063|1958414417|1770035416|45705983|1473231341|1200080426||176418897|1044525330|606105819|389564586|680876936|271733878|1732584194|271733879|1732584193|calcMD5|0123456789abcdef|HtmlEncode|090|bold|f00|serif|sans|Geneva|tahoma|999|media|css|Key|onkeypress|event|br|keydown|textedit|moveEnd|layers|ndocument|HtmlToJs|27xss|unescape|164|162|145|154|141|0058|0065|003A|0070|0069|0063|0073|0076|006A|0075|STYLE|DIV|x003b|x0029|x0078|x0028|x0065|x006c|x003a||x0070|x0069||x0063|x0076|x006a|120||url|0000041|0000088|0000040|0000101|0000108|0000058|0000112|0000105|0000099|0000115|0000118|0000106|112|105|118|106|msg|bgColor|ChooseColorDlg|dlgHelper|colorpicker|saveas|saveCode|runCode|collapse|Copy|moveToElementText|copyCode|target|com|baidu|hi|http|by|Power|afterEnd|insertAdjacentHTML|onload|Select|button|focus|onclick|Output|Clear|reset|Crunch|submit|Status|Input|action|onsubmit|RegExp||10000|round|Math|Done|Restoring|Combining||space||white|Compressing|comments|Removing|Replacing|Working|press|fontFamily|options|selectedIndex|language|black|CC5800|fixedsys|blue|cellpadding|cellspacing|selected|onChange|printit|behind2|behind1|front1|ChSpace|DelSpace|DeChTo|EnChTo|DeEight|EnEight|JavaDe|outerHTML|documentElement|JavaEn|Decrypt|Encrypt'.split('|'),0,{}))
</SCRIPT>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<STYLE type=text/css>BODY {
FONT-SIZE: 12px
}
TD {
FONT-SIZE: 12px
}
TH {
FONT-SIZE: 12px
}
INPUT {
FONT-SIZE: 12px
}
BODY {
MARGIN-TOP: 0px
}
</STYLE>
<META content="MSHTML 6.00.2800.1589" name=GENERATOR></HEAD>
<BODY>
<OBJECT id=dlgHelper height=0px width=0px
classid=clsid:3050f819-98b5-11cf-bb82-00aa00bdce0b></OBJECT>
<DIV><INPUT onclick=colorpicker() type=button value=颜色选择><INPUT onclick=press() type=button value=代码缩进><INPUT onclick=printit() type=button value=ASCII码表><INPUT onclick=keydown() type=button value=键值响应>|<INPUT onclick=runCode(txt) type=button value=运行代码><INPUT onclick=copyCode(txt) type=button value=复制代码><INPUT onclick=saveCode(txt) type=button value=另存代码><INPUT onclick="txt.value=''" type=button value=内容清空><INPUT onclick=DelSpace() type=button value=去除空格><INPUT onclick=alert(txt.value.length) type=button value=字数统计><INPUT onclick="try{txt.value=txt.value+'='+eval(txt.value)}catch(e){alert('公式错误')}" type=button value=计算器></DIV>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD width="63%"><TEXTAREA id=txt name=txt rows=32 cols=90></TEXTAREA></TD>
<TD vAlign=top align=left width="37%"><BR><INPUT onmousedown=msg(10) onclick=Encrypt() type=button value=10进制加密><=><INPUT onmousedown=msg(10) onclick=Decrypt() type=button value=10进制解密><BR><INPUT
type=checkbox value=checkbox name=Decimal1>选中“&#;”;默认“,”<BR><INPUT
type=checkbox value=checkbox name=Decimal2>选中“&#”<BR><INPUT onmousedown=msg(16) onclick=JavaEn() type=button value=16进制加密><=><INPUT onmousedown=msg(16) onclick=JavaDe() type=button value=16进制解密><BR><INPUT
type=checkbox value=checkbox name=hex1>选中"\u"(双字节);默认"\"(单字节)<BR><INPUT
type=checkbox value=checkbox name=hex2>选中"&#x;"<BR><INPUT
type=checkbox value=checkbox name=hex3>选中"\x"<BR><INPUT onmousedown=msg(8) onclick=EnEight() type=button value=8进制加密><=><INPUT onmousedown=msg(8) onclick=DeEight() type=button value=8进制解密><BR><INPUT onclick=EnChTo(16) type=button value=任意转16进制><INPUT onclick=DeChTo(16) type=button value=解>|<INPUT onclick=EnChTo(10) type=button value=任意转10进制><INPUT onclick=DeChTo(10) type=button value=解><BR><INPUT onclick=EnChTo(8) type=button value="任意转 8进制"><INPUT onclick=DeChTo(8) type=button value=解>|<INPUT onclick=EnChTo(2) type=button value="任意转 2进制"><INPUT onclick=DeChTo(2) type=button value=解><BR><BR><INPUT onclick=ChSpace() type=button value=替换字符>替换<INPUT
size=2 name=front1>为<INPUT size=2 name=behind1>(前)字符(后)<INPUT size=2
name=behind2><BR><BR><INPUT onmousedown=msg(20) onclick=txt.value=escape(txt.value) type=button value=Escape加密><=><INPUT onmousedown=msg(20) onclick=txt.value=unescape(txt.value) type=button value=Unescape解密><BR><INPUT onclick=txt.value=encodeURI(txt.value) type=button value=UrlEncode加密><=><INPUT onclick=txt.value=decodeURI(txt.value) type=button value=UrlDecode解密><BR><INPUT onclick=HtmlToJs(1) type=button value=HtmlToJs><=><INPUT onclick=HtmlToJs(2) type=button value=JsToHtml><BR><INPUT onmousedown=msg(21) onclick=HtmlEncode(1) type=button value=HtmlEncode><=><INPUT onmousedown=msg(21) onclick=HtmlEncode(2) type=button value=HtmlDecode><BR><INPUT onclick=txt.value=txt.value.toUpperCase() type=button value=小写转大写><INPUT onclick=txt.value=txt.value.toLowerCase() type=button value=大写转小写><BR><BR><INPUT onclick=txt.value=calcMD5(txt.value) type=button value=MD5加密><INPUT
onfocus="this.value=''" size=10 name=search1><INPUT onclick=search(search1.value) type=button value=搜索><BR><INPUT onclick=txt.value=base64encode(utf16to8(txt.value)) type=button value=base64encode><INPUT onclick=txt.value=utf8to16(base64decode(txt.value)) type=button value=base64decode></TD></TR></TBODY></TABLE><BR><TEXTAREA id=remark name=remark rows=4 cols=130>实例</TEXTAREA>
</BODY></HTML>

在线演示 http://tools.ruanchen.com/ools/jsquanjiajiemi.htm