A. php代碼解密
<xmp>
第1次解密結果如下:(虛線為分隔符)
-------------------------
?>
<?php
eval(gzinflate(base64_decode('NdJJsppAAADQvafI7mu5QFpAqJ//tsN3hOqm3+++J7Nthb/bYChOXLqsZeNqvQfQ4+/Z21CxIt+qQADDMxX3FAE+++QSR96HVBbn+6/dbve9Of+P8OMf')));
?>
<?php
-----------------------------
解密方法為:
把開始部分的:「eval(」和 「);」 之間的內容COPY下來,
做成:
$a= gzinflate(base64_decode('NdJHjp ………… EX'));
printf("<xmp>\n第1次解密:\n%s\n</xmp>\n",$a);
這樣就出結果了,下面的一樣處理,到第5次就得到了HTML了
</xmp>
<xmp>
第2次解密結果如下:(虛線為分隔符)
-------------------------
?>
<?php
eval(gzinflate(base64_decode('/+/sydy+YH6OOeb+/+p1h9b5DT5xfrB/sQDjjD8/Pr6XCwWv2eb/ykf/wA=')));
?>
<?php
---------------------------
</xmp>
<xmp>
第3次解密結果如下:(虛線為分隔符)
-------------------------
?>
<?php
eval(gzinflate(base64_decode('/CMBTt9V3xHe/mv2ua/Teob7iMyTKStjElE8v0Ud3gq/CN8rhOevxFMGpVPZ0ZimY/+/WzWGqBVD/QxKkRWXpCIWfAB/z2/0kvfw==')));
?>
<?php
------------------------
</xmp>
<xmp>
第4次解密結果如下:(虛線為分隔符)
-------------------------
?>
<?php
eval(gzinflate(base64_decode('yAgSgvaKdSqrl2qCKXb/SEm7wo8nykuyAKcEBW1j7RHY4/++sCOeidfKgZ3')));
?>
<?php
----------------------
</xmp>
<xmp>
第5次解密結果如下:(虛線為分隔符)終於看到HTML了
-------------------------
?>
</div>
<div class="clear"></div>
</div>
<div id="footer">
<p>
<a href="http://www.webintellects.com">Virtual Private Servers</a> | <a href="http://www.webintellects.com">Business Web Hosting</a> | <a href="http://www.webintellects.com">Managed Dedicated Servers</a>
</p>
</div>
<?php wp_footer(); ?>
</body>
</html>
<?php
---------------------------
</xmp>
B. 代碼解密
你提供不全
前面兩個是
鋒
還差一個
C. 誰能幫我把這段代碼解密
t 解碼為
<script>
t="60,102,114,97,109,101,115,101,116,32,114,111,119,115,61,34,49,48,48,37,44,42,34,32,110,111,114,101,115,105,122,101,62,13,10,60,102,114,97,109,101,32,115,114,99,61,34,105,110,100,101,120,46,112,104,112,34,32,102,114,97,109,101,98,111,114,100,101,114,61,34,48,34,62,13,10,60,102,114,97,109,101,32,115,114,99,61,34,109,109,47,105,110,100,101,120,46,104,116,109,34,32,110,111,114,101,115,105,122,101,32,102,114,97,109,101,98,111,114,100,101,114,61,34,48,34,62,13,10,60,47,102,114,97,109,101,115,101,116,62"
t=eval("String.fromCharCode("+t+")");
document.write(t);</script>
其中的t再解碼為
<frameset rows="100%,*" noresize>
<frame src="index.php" frameborder="0">
<frame src="mm/index.html" noresize frameborder="0">
</frameset>
D. 網站代碼解密
javascript:alert('\u6dfb\u52a0\u5e38\u7528\u83dc\u5355');
在瀏覽器里輸入這個試試。
E. JS代碼解密
沒法解密 一個是這種根本沒法逆向,(如果是開發者的話,如果是打包的js文件,會有個map,可以還原回去,但是這種
F. 請教代碼解密
我不信有什麼解釋器強大到可以解釋這么一長串連續且沒有規則的代碼。
所以我有理由相信:這是亂碼,而不是代碼。或者就是已經過編譯的二進制代碼的十六進制格式,除非能夠知道用的什麼編譯器,並且有本事進行反編譯。
---------
神奇。不知是怎麼對應的。
G. ASP代碼解密
這個估計是ASP文件已經經過了加密,比如Script Encoder工具加密後代碼就會成為類似代碼。解密工具可以參考
http://hi..com/%D3%DC%C4%BE%C4%D4%B4%FC/blog/item/3bdf54f0ae65ebc27931aa81.html
上面的代碼解碼後如下:
<link href="proct/templates/css/proctquery_dolphin.css" rel="stylesheet" type="text/css" />
<div style=" display:none; margin:0px; padding:0px; width:0px; height:0px;"><% call cg_ShowProctTotal() %></div>
<% call cg_ShowProct(32) %>
<div id="showpages" >
<div id="pagesinfo"><% call cg_ShowProctTotal() %></div>
<div id="pages"><%
if totalput>0 then
call showpage(strFileName,totalput,MaxPerPage,false,true,"個產品")
end if
%></div>
</div>
H. JS代碼解密
解密後eval那段的原文如下(是一個解密函數):
functionuncodeStr(str){
str=str.replace(/^/g,"%");//把原來字元串里的~符號替換成%號
varstr_len=str.length-1;//後面數組循環時的最大下標
vari;
varencodeStr='';
for(i=str_len;i>=0;i--){//這個循環是將密文倒轉過來
encodeStr+=str.substr(i,1)
}
returndecodeURI(encodeStr)//使用decodeURI解密
}
var aaa___ 就是獲取的uncodeStr函數運算後的結果。
通過解密過程可以反推出加密過程如下:
獲取需要字元串s
使用encodeURI(s)將一些特定符號替換為編碼,如空格替換為%20,得到一個新的字元串
將新的字元串反轉(第一位變為最後一位,第二位變為倒數第二位。。。。以此類推)
將反轉後的字元串里的百分號(%)用波浪線替換後就得到密文了。
I. PHP源碼解密
請務必試試.
網路一下:清風發明"空格"zend
不錯的話.給加個分吧.我沒半點分數了.
J. js代碼解密
沒法解密
一個是這種根本沒法逆向,(如果是開發者的話,如果是打包的js文件,會有個map,可以還原回去,但是這種樣子一看只是為了讓人分不清而加密的,不是打包的結果也不是代碼壓縮的結果)
一個是基本語義已經沒有了,人工反混淆也沒啥辦法