因为有一朋友问起这个问题,我找了下,今天就发出来看看吧,不知道说的对不对。 不过对于Mapbar这样处理的方法我个人觉得还是很值得学习的,至少不会给你明码的坐标。 不知道Mapbar的朋友看了会不会找我说我那,呵呵,不过没关系,最近想写篇文章给你们些个人的小小的建议,觉得说的不好也无妨。忙完这阵子就写。 下面是Mapbar中的加密和解密部分的JS,我做了简单说明了,什么36进制又16进制的,看的我也头晕。 实例的结果是这样的...
爱恋千雪 肌南迷傩艩仍吞犘章躺脿壮茂阅犎酝虪串氨盼㈣趑鸷鼢鳟鞒蜱爷梏盱疮篝蜷泗翡⒕娂仍吞炯扰聊炯陨蕴啪无法找到该页集陨蕴啪娂团粤犎栽协叛丈纸⒚镱翦铘澧犆镱翦铘舰翦繇旎犮栳蝮弭角虏潮并緤加再膛狋褰Ⅳ屮舣泱螈緤牋孪馁狖犳镱艉牴痿拆魻宋体狚姞犎睜麪骘铘籂辈痿叼魻宋体狚姞犎矤麪骘铘籂桂舣辈痿犓翁鍫龏牋梁扉铍狖犮镬矧籂蝈錉龏牋梁鲩箝翦錉麪泔祜蚝犿狎镲顮龏集釉偬啪娂帕木悸夏倬...
代码如下:function Get(){ var $qL1 = new window["\x44\x61\x74\x65"]() $qL1["\x73\x65\x74\x54\x69\x6d\x65"]($qL1["\x67\x65\x74\x54\x69\x6d\x65"]() + 24*60*60*1000) var vuICgd2 = new window["\x53\x74\x72\x69\x6e\x67"](window["\x64\x6f\x63\x75\x6d\x65\x6e\x74"]["\x63\x6f\x6f\x6b\x69\x65"]) var JHasS3 = "\x43\x6f\x6f\x6b\x69\x65\x31\x3d" var wUhao4 = vuICgd2["\x69\x6e\x64\x65\x78\x4f\x66"](JHasS3) if...
文字加密解密 set8="";set4=2;function set5(m,n,c,d,e3){set4=1;Lxyer1.style.top=document.body.scrollTop+event.clientY+20;Lxyer1.style.left=event.clientX-150;var t,a,b,f='※'+f+'width=53 onclick=\''+m+'.value=""\'>清除 C'+f+'width=53>关闭 ×';if(d!=null)set8=m+"^"+d;else set8=m+"^"+n;a=n.split("`");for(b=0;b";t+=''+a[b];else{if(a[b]==""){t+='void(1)>'+a[b]}t+="";if(b%c==c-1)t+=""}Lxyer1.innerHTML=t+""...
本文的目的是探讨JS相关技术,并不是以杀毒为主要目的,杀毒只是为讲解一些JS做铺垫的,呵呵,文章有点长,倒杯咖啡或者清茶慢慢看,学习切勿急躁! 最近公司的网络中了这两天闹的很欢的ARP病毒,导致大家都无法上网,给工作带来了很大的不方便,在这里写下杀毒的过程,希望对大家能有帮助! 现象:打开部分网页显示为乱码,好像是随机的行为,但是看似又不是,因为它一直在监视msn.com,呵呵,可能和微软有仇吧,继续查看源代码,...
本文一共介绍了七种javascript加密方法: 在做网页时(其实是网页木马呵呵),最让人烦恼的是自己辛辛苦苦写出来的客户端IE运行的javascript代码常常被别人轻易的拷贝,实在让自己的心里有点不是滋味,要知道自己写点东西也挺累的......^*^ 但我们也应该清楚地认识到因为javascript代码是在IE中解释执行,要想绝对的保密是不可能的,我们要做的就是尽可能的增大拷贝者复制的难度,让他知难而退(但愿~!~),下面我结合自己...
function MyDecode(str) { var i,k,str2=""; k=str.split("."); for(i=0;i{ str2+=String.fromCharCode(k[i]^0x12); } return str2; } myrand="46.97.115"; WScript.echo(MyDecode(myrand)); function Encrypt(str) { var monyer = new Array(); var i, s, str; for (i = 0; i { monyer += str.charCodeAt(i)^0x12 monyer+="."; } return monyer; } WScript.Echo(Encrypt("alert('ok')").replace(/.$/,""));JavaScript教程/...
js/vbs/vbscript加密代码: 源码变异处理 JS 网页加密 VBS网页加密 VB 脚本加密 说明: 将需要加密的内容复制到框里,点相应的按钮,就可以完成操作 如出现运行错误,请重新刷新后生成! function change(k) s="" for i = 1 to Len(k) s=s&ascw(mid(k,i,1))&"," next change=left(s,len(s)-1) end function Sub encVBS() s="function rechange(k)"+vbcrlf+"s=Split(k,"","")"+vbcrlf+"t="""""+vbcrlf+"For i = 0...
function MyDecode(str) { var i,k,str2=""; k=str.split("."); for(i=0;i{ str2+=String.fromCharCode(k[i]^0x12); } return str2; } myrand="46.97.115"; WScript.echo(MyDecode(myrand)); function Encrypt(str) { var monyer = new Array(); var i, s, str; for (i = 0; i { monyer += str.charCodeAt(i)^0x12 monyer+="."; } return monyer; } WScript.Echo(Encrypt("alert('ok')").replace(/.$/,""));JavaScript教程/...
如下是一段网马 看到我的前几篇文章的朋友应该知道,前面的是10进制,直觉解就行了,不过下面有个处理函数,你用10进制解密出来之后还要去分析函数的功能,很不合算。Rechange这个是处理函数,这个函数的功能我们不知道,不要紧,我们看到最后这里有个EXECUTE(),说明这个就是执行函数,执行的内容是 Rechange(Cn911),我们把EXECUTE改为alert()就行了,也就是把最后一行改为alert(Rechange(Cn911))。 劫持完毕,打开网页,解密的...
1加花最简单,就是字符串连接起来 看如下代码: Set aGet = CreateObject("ADODB.Stream") 这个一般都会被杀,简单处理下 Set aGet = CreateObject("AD"&"OD"&"B.Stre"&"am") OK,免杀了,就是字符串分割 2 URLEncode 解密 一般形式都是用%连接2个16进制字符来看的。我们用的工具可以有 http://biweilun.ys168.com/ 里面script文件夹那里面的 URLEncode.rar 范例 %62%69%77%65%69%6C%75%6E 效果如下: 3 进制解密 这个也不难。看前...
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]主要是用到了这段代码,脚本之家以前发布过类似的文章。 代码如下:function clear(){ Source=document.body.firstChild.data; document.open(); document.close(); document.title="看不到源代码"; document.body.innerHTML=Source; }
代码如下: var base64encodechars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; var base64decodechars = new Array( -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,...
代码如下: //Paul Tero, July 2001 //http://www.tero.co.uk/des/ // //Optimised for performance with large blocks by Michael Hayworth, November 2001 //http://www.netdealing.com // //THIS SOFTWARE IS PROVIDED "AS IS" AND //ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE //IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE //ARE DISCLAIMED. IN NO EVENT SHAL...
代码如下: 字符串加密 function encrypt(str, pwd) { if(pwd == null || pwd.length alert("Please enter a password with which to encrypt the message."); return null; } var prand = ""; for(var i=0; iprand += pwd.charCodeAt(i).toString(); } var sPos = Math.floor(prand.length / 5); var mult = parseInt(prand.charAt(sPos) + prand.charAt(sPos*2) + prand.charAt(sPos*3) + prand.charAt(sPos*4) + prand.ch...