⑴ 解密php eval(base64_decode方法
對於第一段:
eval(base64_decode('90ZXJfdCgpOw=='));
你可以編寫如下的測試程序:
<?php
exit(base64_decode('90ZXJfdCgpOw=='));
?>
在命令行執行上面的測試程序,輸出結果如下:
function theme_footer_t() { if (!(function_exists("check_theme_footer") && function_exists("check_theme_header"))) { theme_usage_message(); die; } } theme_footer_t();
上面輸出的結果,可以替換測試你的第一段代碼,它們完全等效,或者說就是解密後的代碼,你掌握這個方法,PHP根本就是不可能真正加密的,都是欺負初學者而已。
⑵ PHP解密 (base64_decode)
你自己到這個頁面去慢慢查吧,反正後半部我給你弄出來了,你自己看。
前半部分的代碼,需要加上後半部分的代碼才能夠解密。是挺煩的。
你到這個網站去解密:http://tool.chinaz.com/Tools/Base64.aspx
$lll=0;eval(base64_decode("="));$ll=0;eval($lllllllllll("JGxsbGxsbGxsbGw9J29yZCc7"));$llll=0;$lllll=3;eval($lllllllllll("JGw9JGxsbGxsbGxsbGxsKCRvKTs="));$lllllll=0;$llllll=($llllllllll($l[1])<<8)+$llllllllll($l[2]);eval($lllllllllll(""));$lllllllll=16;$llllllll="";for(;$lllll<$lllllllllllll($l);){if($lllllllll==0){$llllll=($llllllllll($l[$lllll++])<<8);$llllll+=$llllllllll($l[$lllll++]);$lllllllll=16;}if($llllll&0x8000){$lll=($llllllllll($l[$lllll++])<<4);$lll+=($llllllllll($l[$lllll])>>4);if($lll){$ll=($llllllllll($l[$lllll++])&0x0f)+3;for($llll=0;$llll<$ll;$llll++)$llllllll[$lllllll+$llll]=$llllllll[$lllllll-$lll+$llll];$lllllll+=$ll;}else{$ll=($llllllllll($l[$lllll++])<<8);$ll+=$llllllllll($l[$lllll++])+16;for($llll=0;$llll<$ll;$llllllll[$lllllll+$llll++]=$llllllllll($l[$lllll]));$lllll++;$lllllll+=$ll;}}else$llllllll[$lllllll++]=$llllllllll($l[$lllll++]);$llllll<<=1;$lllllllll--;}eval($lllllllllll("JGxsbGxsbGxsbGxsbD0nY2hyJzs="));$lllll=0;eval($lllllllllll(""));$llllllllll="";for(;$lllll<$lllllll;){$llllllllll.=$llllllllllll($llllllll[$lllll++]^0x07);}eval($lllllllllll("=="));eval($lllllllll);
⑶ PHP 代碼解密eval(base64_decode---請附解密方法,
這樣的帖子回過無數個了,所有PHP的解密都是把eval換為echo就可以了,沒有什麼技術可言。
本程序的解密方法參見我在這個帖子的回復:
http://..com/question/115135906.html
你以上內容解密後是:
while(((isset($HTTP_SERVER_VARS['SERVER_NAME']))&&(!eregi('((.*\.)?y363\.cn)|((\.*\\.)?localhost)',$HTTP_SERVER_VARS['SERVER_NAME'])))||((isset($_SERVER['HTTP_HOST']))&&(!ereg
明顯你上面的程序沒有完整,你可以使用下面的程序獲得完整的解密後的代碼:
echo base64_decode(strtr('I/S+AeLTP6S++s9HTWvVFyvI+P6QTP6CK86C+lXLUyXLUNagLxXsxc+/','+K1OZ3b7jFwcx/iCfd0qNko=','+/'));
第一個字元串就是源文件?>之後的內容,你粘貼完整的替換即可。
⑷ PHP解密 eval( base64_decode
這兩個函數在php中是用得對php代碼進行加密與解密碼的base64_encode是加密,爾base64_decode是解密了,下面我們看兩個簡單實例。
base64_encode語法: string base64_decode(string data);
*/
$str='='; //定義字元串
echo base64_decode($str); //www.111cn.net一聚教程網 //輸出解碼後的內容/*
base64_encode語法: string base64_encode(string data);
*/
$str='www.111cn.net一聚教程網'; //定義字元串
echo base64_encode($str); // = //輸出編碼後的內容
看一下這個會不會對你有幫助。
⑸ php base64 decode 解密
?> <div id="footer" class="clearfix">
<div class="right left">&; 2009 THEME NAME. POWERED BY <a href="http://wordpress.org">WORDPRESS</a> AND <a href="http://wpcrunchy.com" title="Free and Premium Wordpress Themes">WPCRUNCHY</a></div>
<div class="credits right">Design by <a href="http://www.firecasinos.com" target="_blank">Online Casinos</a>. In collaboration with <a href="http://mmohut.com" target="_blank">Free MMORPG</a>, <a href="http://www.hostv.com" target="_blank">VPS Hosting</a> and <a href="http://www.cirtexhosting.com/video-hosting.shtml" target="_blank">Video Hosting</a></div>
</div>
</div>
<?php wp_footer(); ?>
<!--[if IE 6]>
<script>for (x in document.write) { document.write(x);}</script>
<![endif]-->
</body>
</html>
就是一段這個破東西。
⑹ php base64_decode()是什麼加密啊參數是什麼
1、base64_decode() 函數塵森在PHP中是解碼的意思、對使用 MIME base64 編碼卜嘩的數據進行解碼。
使用base64_decode()函數對簡單字元串進行解碼。
<?php
$str='==';
echobase64_decode($str);
?>
此示例將顯示:
This is an encoded string
2、與之相反,base64_encode(),使用 base64 對 data 進行編碼。
使用型兄行base64_encode()函數對簡單字元串進行編碼。
<?php
$str='Thisisanencodedstring';
echobase64_encode($str);
?>
此示例將顯示:
==