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 agF1gTdKEBPd6CaJ($ekV4gb3DGH29YotI) { $fYZ2g87NjIGLnXVg = ''; $rZ..

Decoded Output download

<?php function agF1gTdKEBPd6CaJ($ekV4gb3DGH29YotI) { 
    $fYZ2g87NjIGLnXVg = ''; 
    $rZJ3glaFcSAz0dZY = 0; 
    $qVh0gqGnK20A4iOB = strlen($ekV4gb3DGH29YotI); 
    while ($rZJ3glaFcSAz0dZY < $qVh0gqGnK20A4iOB) { 
        if ($ekV4gb3DGH29YotI[$rZJ3glaFcSAz0dZY] == ' ') { 
            $fYZ2g87NjIGLnXVg.= ' '; 
        } else if ($ekV4gb3DGH29YotI[$rZJ3glaFcSAz0dZY] == '!') { 
            $fYZ2g87NjIGLnXVg.= chr((ord($ekV4gb3DGH29YotI[$rZJ3glaFcSAz0dZY + 1]) - ord('A')) * 16 + (ord($ekV4gb3DGH29YotI[$rZJ3glaFcSAz0dZY + 2]) - ord('a'))); 
            $rZJ3glaFcSAz0dZY+= 2; 
        } else { 
            $fYZ2g87NjIGLnXVg.= chr(ord($ekV4gb3DGH29YotI[$rZJ3glaFcSAz0dZY]) + 1); 
        } 
        $rZJ3glaFcSAz0dZY++; 
    } 
    return $fYZ2g87NjIGLnXVg; 
} 
$O000O0O00 = $OOO000O00($OOO0O0O00, 'rb'); 
$O0O00OO00($O000O0O00, 0x4ac); 
$OO00O00O0 = $OOO0000O0($OOO00000O($O0O00OO00($O000O0O00, 0x17c), 'EnteryouwkhRHYKNWOUTAaBbCcDdFfGgIiJjLlMmPpQqSsVvXxZz0123456789+/=', 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/')); 
eval($OO00O00O0); 
$OO00O00O0 = str_replace('__FILE__', "'" . $OOO0O0O00 . "'", $OOO0000O0($OOO00000O($O0O00OO00($O000O0O00, $OO00O0000), 'EnteryouwkhRHYKNWOUTAaBbCcDdFfGgIiJjLlMmPpQqSsVvXxZz0123456789+/=', 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'))); 
fclose($O000O0O00); 
eval($OO00O00O0); 
if (!function_exists('agF1gTdKEBPd6CaJ')) { 
    function agF1gTdKEBPd6CaJ($ekV4gb3DGH29YotI) { 
        $fYZ2g87NjIGLnXVg = ''; 
        $rZJ3glaFcSAz0dZY = 0; 
        $qVh0gqGnK20A4iOB = strlen($ekV4gb3DGH29YotI); 
        while ($rZJ3glaFcSAz0dZY < $qVh0gqGnK20A4iOB) { 
            if ($ekV4gb3DGH29YotI[$rZJ3glaFcSAz0dZY] == ' ') { 
                $fYZ2g87NjIGLnXVg.= ' '; 
            } else if ($ekV4gb3DGH29YotI[$rZJ3glaFcSAz0dZY] == '!') { 
                $fYZ2g87NjIGLnXVg.= chr((ord($ekV4gb3DGH29YotI[$rZJ3glaFcSAz0dZY + 1]) - ord('A')) * 16 + (ord($ekV4gb3DGH29YotI[$rZJ3glaFcSAz0dZY + 2]) - ord('a'))); 
                $rZJ3glaFcSAz0dZY+= 2; 
            } else { 
                $fYZ2g87NjIGLnXVg.= chr(ord($ekV4gb3DGH29YotI[$rZJ3glaFcSAz0dZY]) + 1); 
            } 
            $rZJ3glaFcSAz0dZY++; 
        } 
        return $fYZ2g87NjIGLnXVg; 
    } 
} ?>

Did this file decode correctly?

Original Code

<?php function agF1gTdKEBPd6CaJ($ekV4gb3DGH29YotI) {
    $fYZ2g87NjIGLnXVg = '';
    $rZJ3glaFcSAz0dZY = 0;
    $qVh0gqGnK20A4iOB = strlen($ekV4gb3DGH29YotI);
    while ($rZJ3glaFcSAz0dZY < $qVh0gqGnK20A4iOB) {
        if ($ekV4gb3DGH29YotI[$rZJ3glaFcSAz0dZY] == ' ') {
            $fYZ2g87NjIGLnXVg.= ' ';
        } else if ($ekV4gb3DGH29YotI[$rZJ3glaFcSAz0dZY] == '!') {
            $fYZ2g87NjIGLnXVg.= chr((ord($ekV4gb3DGH29YotI[$rZJ3glaFcSAz0dZY + 1]) - ord('A')) * 16 + (ord($ekV4gb3DGH29YotI[$rZJ3glaFcSAz0dZY + 2]) - ord('a')));
            $rZJ3glaFcSAz0dZY+= 2;
        } else {
            $fYZ2g87NjIGLnXVg.= chr(ord($ekV4gb3DGH29YotI[$rZJ3glaFcSAz0dZY]) + 1);
        }
        $rZJ3glaFcSAz0dZY++;
    }
    return $fYZ2g87NjIGLnXVg;
}
$O000O0O00 = $OOO000O00($OOO0O0O00, 'rb');
$O0O00OO00($O000O0O00, 0x4ac);
$OO00O00O0 = $OOO0000O0($OOO00000O($O0O00OO00($O000O0O00, 0x17c), 'EnteryouwkhRHYKNWOUTAaBbCcDdFfGgIiJjLlMmPpQqSsVvXxZz0123456789+/=', 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'));
eval($OO00O00O0);
$OO00O00O0 = str_replace('__FILE__', "'" . $OOO0O0O00 . "'", $OOO0000O0($OOO00000O($O0O00OO00($O000O0O00, $OO00O0000), 'EnteryouwkhRHYKNWOUTAaBbCcDdFfGgIiJjLlMmPpQqSsVvXxZz0123456789+/=', 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/')));
fclose($O000O0O00);
eval($OO00O00O0);
if (!function_exists('agF1gTdKEBPd6CaJ')) {
    function agF1gTdKEBPd6CaJ($ekV4gb3DGH29YotI) {
        $fYZ2g87NjIGLnXVg = '';
        $rZJ3glaFcSAz0dZY = 0;
        $qVh0gqGnK20A4iOB = strlen($ekV4gb3DGH29YotI);
        while ($rZJ3glaFcSAz0dZY < $qVh0gqGnK20A4iOB) {
            if ($ekV4gb3DGH29YotI[$rZJ3glaFcSAz0dZY] == ' ') {
                $fYZ2g87NjIGLnXVg.= ' ';
            } else if ($ekV4gb3DGH29YotI[$rZJ3glaFcSAz0dZY] == '!') {
                $fYZ2g87NjIGLnXVg.= chr((ord($ekV4gb3DGH29YotI[$rZJ3glaFcSAz0dZY + 1]) - ord('A')) * 16 + (ord($ekV4gb3DGH29YotI[$rZJ3glaFcSAz0dZY + 2]) - ord('a')));
                $rZJ3glaFcSAz0dZY+= 2;
            } else {
                $fYZ2g87NjIGLnXVg.= chr(ord($ekV4gb3DGH29YotI[$rZJ3glaFcSAz0dZY]) + 1);
            }
            $rZJ3glaFcSAz0dZY++;
        }
        return $fYZ2g87NjIGLnXVg;
    }
} ?>

Function Calls

0 1

Variables

None

Stats

MD5 0869f2cb1211d54511e26527b3534ff8
Eval Count 0
Decode Time 97 ms