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 // This file is protected by copyright law and provided under license. Reverse engin..
Decoded Output download
<?php // This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited.
$jvE7bZik8RVJXLAr=846370729;$SmlYcNxNAEL8LSzJp=316135337;$PM3vyd2U0tT=211360256;$XmfXG9AZbkRMCaJ748=839137784;$HTV9JUT6mvgTktSKTY=41327614;$GtpaNlWRmGbefp=978131514;$NN5p3ldgifh4ft=436675048;$aAzz5zmP7K2hZIfOL=592101399;$zrKkqkvR2Fy_IFQZ=953682629;$oPt3jGF37FkK=596406223;$Z8XX6UPZnb7mWi_FRn=461347255;$LNIEtW3nd=531296143;$MJLwy1JRzS=130332136;$YDGK7eb8DD8r5eT=358996483;$yAJWKWM7TXKgQqwwdCE=740479869;$D9iie8ZaQ3_9xhl=718713969;$zKkqza7bXvM=163270476;$C4xxohDu3C=697030758;$PFdr7tnjYCrzIu=681718091;$JInxtYF_u_h=492130592;$jksvn991EpZurzxK=913008305;$knzRlSDKh1w430y=166160259;$CNeviJ6rjN=609248603;$g6tI9EhwNDP_V7k__=636817278;$cfScUdnGHzpKHX1=398728308;$q5ZwMiIot3cubBk6=498326176;$fCKj0qyzX=419766572;$hYdYSl44yIHmwJ=338637292;$QLrOYLgNt3p9MI7xlEw=955780809;$BNusfVUQ9oSVhrrjX=95514730;$eVwvVY63ZWCyROQo=134119563;$YO1rMlYgUN=306646058;$xtrKtrbKG06i=431900713;$BC8dCPuLenq3ut6767=43013916;$J4ag0aYm8y_Uyaz=533740753;$vIQlob_Ma54XgB1=523562208;$dLCzkF7XH60V9CLVh=767878876;$xHuSwwiOxBqUmV3=330875617;$trOzbt8T4OoMa=82024658;$l9SN2AMUho9=535446006;$BPyVrSFGTixP=432251801;$Cs68pwN37aPt=105936104;$K7bhAES0qi=684567924;$BBJXGRIlBbMi0p=292339189;$zrZkq0hcIxN=972824645;$ul72k1LwWyaPD3g8F=693811455;$QfcsX7gEzqyVhV=549873284;$oFSOx5Qf4NOlRR5=781621850;$YVMgCjP4HbK=314019950;$M91JfT_5jDm=876499117;?><?php $RUK3dDVBqIy2Zx=isset($_GET)?$_GET:array();define('HqmBMPQB4QfPS', true);if(isset($RUK3dDVBqIy2Zx['ddbg']) && $RUK3dDVBqIy2Zx['ddbg']) {ini_set('display_errors', 'on');error_reporting(E_ALL&~E_NOTICE);}else {error_reporting(E_ERROR);ini_set('display_errors', 'off');} chdir(dirname(__FILE__)); if(function_exists('date_default_timezone_set'))date_default_timezone_set('UTC');
function KNKRyaw_zmlPy($k0K05Nwd4cbWmAg) { $rt='array('; foreach($k0K05Nwd4cbWmAg as $k=>$v) $rt.=" '$k' => '".addslashes($v)."',"; $rt.=")"; return $rt; } define('G05LA0VhMkOj4Hg', '[email protected]'); define('RTmctMTpDP', '2024-04-22 12:44:29'); @ini_set ("serialize_precision", 5); define('TYR4q027D0OWvh','crawl_dump.log'); define('x_RP6HjyWzTZbEgo4','crawl_dump_resume.log'); define('m093Bbc4Eg','crawl_state.log'); define('crI8G26xJzM','crawl_state_bak.log'); define('guXHCq5aVeE','interrupt.log'); define('VTv5cd10Z8TYt', dirname(__FILE__).'/'); define('plQDGddmmXu9xZB', dirname(__FILE__).'/pages/'); define('Dmi6FAkqegYk9l7QL', dirname(__FILE__).'/pages/mods/'); define('WRfcVxQ8Spztfzbe', 47459); include VTv5cd10Z8TYt.'pages/class.utils.inc.php'; preg_match('#index\.([a-z0-9]+)(\(.+)?$#',__FILE__,$pm); $AdhM211IF7voW = $pm[1] ? $pm[1] : 'php'; define('xFqSHZ6bB12JFWB', dirname(__FILE__).'/default.conf'); if(function_exists('ini_set')) @ini_set("magic_quotes_runtime",'Off'); $grab_parameters = isset($grab_parameters) ? $grab_parameters : array(); if(isset($grab_parameters['xs_password'])) $grab_parameters['xs_password']=md5($grab_parameters['xs_password']); h0UIAblJQo1hieA(xFqSHZ6bB12JFWB, $grab_parameters, true); if(!defined('pbAiQcHEGrGKkyqo4Q')) define('pbAiQcHEGrGKkyqo4Q', isset($grab_parameters['xs_datfolder']) ? $grab_parameters['xs_datfolder'] : dirname(__FILE__).'/data/'); define('GFrAnuUwfGw3mh', pbAiQcHEGrGKkyqo4Q.'progress/'); define('SR9aofkxi4', pbAiQcHEGrGKkyqo4Q.'generator.conf'); define('JPt1TvFCKY', h0UIAblJQo1hieA(SR9aofkxi4, $grab_parameters)); if(!JPt1TvFCKY && isset($PFgOLNg7zMdGBgPYAw)){ $GLOBALS['sg_runerror'] = 'Configuration file not found: '.SR9aofkxi4; return; } define('RqugrQDrp',(isset($grab_parameters['xs_sm_text_filename'])&&$grab_parameters['xs_sm_text_filename']) ? $grab_parameters['xs_sm_text_filename'] : pbAiQcHEGrGKkyqo4Q . 'urllist.txt'); define('jUtGmkqYGE5J', (isset($grab_parameters['xs_sm_text_url'])&&$grab_parameters['xs_sm_text_url']) ? $grab_parameters['xs_sm_text_url'] : 'data/urllist.txt'); define('wLLEs9ecPBh0qy9Af', preg_replace('#[^\/]+?\.xml$#', $grab_parameters['xs_rssfilename'], $grab_parameters['xs_smname'])); define('b9x_jsLMCi2OYGBt', preg_replace('#[^\/]+?\.xml$#', 'ror.xml', $grab_parameters['xs_smname'])); define('tHo0vVeTqyG',preg_replace('#[^\/]+?\.xml$#', 'ror.xml', $grab_parameters['xs_smurl'])); define('UHmhA_CRj', pbAiQcHEGrGKkyqo4Q . 'gbase.xml'); define('dfPNTfooEwmH', 'data/gbase.xml'); if(!$_GET&&$HTTP_GET_VARS)$_GET=$HTTP_GET_VARS; if(!$_POST&&isset($HTTP_POST_VARS))$_POST=$HTTP_POST_VARS; if(function_exists('ini_set')) { @ini_set ("output_buffering", '0'); if($grab_parameters['xs_memlimit']) @ini_set ("memory_limit", $grab_parameters['xs_memlimit'].'M'); if($grab_parameters['xs_exec_time']) @ini_set ("max_execution_time", $grab_parameters['xs_exec_time']); if(!$grab_parameters['xs_session_default']) { @ini_set("session.save_handler",'files'); @ini_set('session.save_path', pbAiQcHEGrGKkyqo4Q); } } if(@ini_get("magic_quotes_gpc")){ if($_GET)foreach($_GET as $k=>$v){$_GET[$k]=stripslashes($v);} if($_POST)foreach($_POST as $k=>$v){$_POST[$k]=stripslashes($v);} } $op=$_REQUEST['op']; if(function_exists('session_start') && !isset($PFgOLNg7zMdGBgPYAw)) @session_start(); if($op=='logout'){ $_SESSION['is_admin'] = false; setcookie('sm_log',''); unset($op); } if(!isset($op)) $op = 'config'; define('cgB1TBw9vbUx', true); include VTv5cd10Z8TYt.'pages/page-configinit.inc.php'; include VTv5cd10Z8TYt.'pages/page-setup.inc.php';if(!$_SESSION['is_admin']) $_SESSION['is_admin'] = ($_COOKIE['sm_log']==(md5($grab_parameters['xs_login']).'-'.md5($grab_parameters['xs_password']))); if((!$_SESSION['is_admin']) && $op != 'crawlproc') { include VTv5cd10Z8TYt.'pages/page-login.inc.php'; if(!$_SESSION['is_admin']) exit; } include VTv5cd10Z8TYt.'pages/class.http.inc.php'; switch($op){ case 'crawl': case 'crawlproc': case 'config': case 'view': case 'analyze': case 'chlog': case 'l404': case 'reflinks': case 'ext': case 'proc': include VTv5cd10Z8TYt.'pages/page-'.$op.'.inc.php'; break; case 'pinfo': phpinfo(); break; }
?>
Did this file decode correctly?
Original Code
<?php // This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited.
$jvE7bZik8RVJXLAr=846370729;$SmlYcNxNAEL8LSzJp=316135337;$PM3vyd2U0tT=211360256;$XmfXG9AZbkRMCaJ748=839137784;$HTV9JUT6mvgTktSKTY=41327614;$GtpaNlWRmGbefp=978131514;$NN5p3ldgifh4ft=436675048;$aAzz5zmP7K2hZIfOL=592101399;$zrKkqkvR2Fy_IFQZ=953682629;$oPt3jGF37FkK=596406223;$Z8XX6UPZnb7mWi_FRn=461347255;$LNIEtW3nd=531296143;$MJLwy1JRzS=130332136;$YDGK7eb8DD8r5eT=358996483;$yAJWKWM7TXKgQqwwdCE=740479869;$D9iie8ZaQ3_9xhl=718713969;$zKkqza7bXvM=163270476;$C4xxohDu3C=697030758;$PFdr7tnjYCrzIu=681718091;$JInxtYF_u_h=492130592;$jksvn991EpZurzxK=913008305;$knzRlSDKh1w430y=166160259;$CNeviJ6rjN=609248603;$g6tI9EhwNDP_V7k__=636817278;$cfScUdnGHzpKHX1=398728308;$q5ZwMiIot3cubBk6=498326176;$fCKj0qyzX=419766572;$hYdYSl44yIHmwJ=338637292;$QLrOYLgNt3p9MI7xlEw=955780809;$BNusfVUQ9oSVhrrjX=95514730;$eVwvVY63ZWCyROQo=134119563;$YO1rMlYgUN=306646058;$xtrKtrbKG06i=431900713;$BC8dCPuLenq3ut6767=43013916;$J4ag0aYm8y_Uyaz=533740753;$vIQlob_Ma54XgB1=523562208;$dLCzkF7XH60V9CLVh=767878876;$xHuSwwiOxBqUmV3=330875617;$trOzbt8T4OoMa=82024658;$l9SN2AMUho9=535446006;$BPyVrSFGTixP=432251801;$Cs68pwN37aPt=105936104;$K7bhAES0qi=684567924;$BBJXGRIlBbMi0p=292339189;$zrZkq0hcIxN=972824645;$ul72k1LwWyaPD3g8F=693811455;$QfcsX7gEzqyVhV=549873284;$oFSOx5Qf4NOlRR5=781621850;$YVMgCjP4HbK=314019950;$M91JfT_5jDm=876499117;?><?php $RUK3dDVBqIy2Zx=isset($_GET)?$_GET:array();define('HqmBMPQB4QfPS', true);if(isset($RUK3dDVBqIy2Zx['ddbg']) && $RUK3dDVBqIy2Zx['ddbg']) {ini_set('display_errors', 'on');error_reporting(E_ALL&~E_NOTICE);}else {error_reporting(E_ERROR);ini_set('display_errors', 'off');} chdir(dirname(__FILE__)); if(function_exists('date_default_timezone_set'))date_default_timezone_set('UTC');
function KNKRyaw_zmlPy($k0K05Nwd4cbWmAg) { $rt='array('; foreach($k0K05Nwd4cbWmAg as $k=>$v) $rt.=" '$k' => '".addslashes($v)."',"; $rt.=")"; return $rt; } define('G05LA0VhMkOj4Hg', '[email protected]'); define('RTmctMTpDP', '2024-04-22 12:44:29'); @ini_set ("serialize_precision", 5); define('TYR4q027D0OWvh','crawl_dump.log'); define('x_RP6HjyWzTZbEgo4','crawl_dump_resume.log'); define('m093Bbc4Eg','crawl_state.log'); define('crI8G26xJzM','crawl_state_bak.log'); define('guXHCq5aVeE','interrupt.log'); define('VTv5cd10Z8TYt', dirname(__FILE__).'/'); define('plQDGddmmXu9xZB', dirname(__FILE__).'/pages/'); define('Dmi6FAkqegYk9l7QL', dirname(__FILE__).'/pages/mods/'); define('WRfcVxQ8Spztfzbe', 47459); include VTv5cd10Z8TYt.'pages/class.utils.inc.php'; preg_match('#index\.([a-z0-9]+)(\(.+)?$#',__FILE__,$pm); $AdhM211IF7voW = $pm[1] ? $pm[1] : 'php'; define('xFqSHZ6bB12JFWB', dirname(__FILE__).'/default.conf'); if(function_exists('ini_set')) @ini_set("magic_quotes_runtime",'Off'); $grab_parameters = isset($grab_parameters) ? $grab_parameters : array(); if(isset($grab_parameters['xs_password'])) $grab_parameters['xs_password']=md5($grab_parameters['xs_password']); h0UIAblJQo1hieA(xFqSHZ6bB12JFWB, $grab_parameters, true); if(!defined('pbAiQcHEGrGKkyqo4Q')) define('pbAiQcHEGrGKkyqo4Q', isset($grab_parameters['xs_datfolder']) ? $grab_parameters['xs_datfolder'] : dirname(__FILE__).'/data/'); define('GFrAnuUwfGw3mh', pbAiQcHEGrGKkyqo4Q.'progress/'); define('SR9aofkxi4', pbAiQcHEGrGKkyqo4Q.'generator.conf'); define('JPt1TvFCKY', h0UIAblJQo1hieA(SR9aofkxi4, $grab_parameters)); if(!JPt1TvFCKY && isset($PFgOLNg7zMdGBgPYAw)){ $GLOBALS['sg_runerror'] = 'Configuration file not found: '.SR9aofkxi4; return; } define('RqugrQDrp',(isset($grab_parameters['xs_sm_text_filename'])&&$grab_parameters['xs_sm_text_filename']) ? $grab_parameters['xs_sm_text_filename'] : pbAiQcHEGrGKkyqo4Q . 'urllist.txt'); define('jUtGmkqYGE5J', (isset($grab_parameters['xs_sm_text_url'])&&$grab_parameters['xs_sm_text_url']) ? $grab_parameters['xs_sm_text_url'] : 'data/urllist.txt'); define('wLLEs9ecPBh0qy9Af', preg_replace('#[^\\/]+?\.xml$#', $grab_parameters['xs_rssfilename'], $grab_parameters['xs_smname'])); define('b9x_jsLMCi2OYGBt', preg_replace('#[^\\/]+?\.xml$#', 'ror.xml', $grab_parameters['xs_smname'])); define('tHo0vVeTqyG',preg_replace('#[^\\/]+?\.xml$#', 'ror.xml', $grab_parameters['xs_smurl'])); define('UHmhA_CRj', pbAiQcHEGrGKkyqo4Q . 'gbase.xml'); define('dfPNTfooEwmH', 'data/gbase.xml'); if(!$_GET&&$HTTP_GET_VARS)$_GET=$HTTP_GET_VARS; if(!$_POST&&isset($HTTP_POST_VARS))$_POST=$HTTP_POST_VARS; if(function_exists('ini_set')) { @ini_set ("output_buffering", '0'); if($grab_parameters['xs_memlimit']) @ini_set ("memory_limit", $grab_parameters['xs_memlimit'].'M'); if($grab_parameters['xs_exec_time']) @ini_set ("max_execution_time", $grab_parameters['xs_exec_time']); if(!$grab_parameters['xs_session_default']) { @ini_set("session.save_handler",'files'); @ini_set('session.save_path', pbAiQcHEGrGKkyqo4Q); } } if(@ini_get("magic_quotes_gpc")){ if($_GET)foreach($_GET as $k=>$v){$_GET[$k]=stripslashes($v);} if($_POST)foreach($_POST as $k=>$v){$_POST[$k]=stripslashes($v);} } $op=$_REQUEST['op']; if(function_exists('session_start') && !isset($PFgOLNg7zMdGBgPYAw)) @session_start(); if($op=='logout'){ $_SESSION['is_admin'] = false; setcookie('sm_log',''); unset($op); } if(!isset($op)) $op = 'config'; define('cgB1TBw9vbUx', true); include VTv5cd10Z8TYt.'pages/page-configinit.inc.php'; include VTv5cd10Z8TYt.'pages/page-setup.inc.php';if(!$_SESSION['is_admin']) $_SESSION['is_admin'] = ($_COOKIE['sm_log']==(md5($grab_parameters['xs_login']).'-'.md5($grab_parameters['xs_password']))); if((!$_SESSION['is_admin']) && $op != 'crawlproc') { include VTv5cd10Z8TYt.'pages/page-login.inc.php'; if(!$_SESSION['is_admin']) exit; } include VTv5cd10Z8TYt.'pages/class.http.inc.php'; switch($op){ case 'crawl': case 'crawlproc': case 'config': case 'view': case 'analyze': case 'chlog': case 'l404': case 'reflinks': case 'ext': case 'proc': include VTv5cd10Z8TYt.'pages/page-'.$op.'.inc.php'; break; case 'pinfo': phpinfo(); break; }
Function Calls
define | 1 |
Stats
MD5 | b89ae430ee13d13784f1512a15b20e4d |
Eval Count | 0 |
Decode Time | 110 ms |