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 error_reporting(0); ini_set("display_errors", 0); if (!defined('bvutfeie')) { ..

Decoded Output download

<?php 
error_reporting(0); 
ini_set("display_errors", 0); 
 
if (!defined('bvutfeie')) { 
    define('bvutfeie', __FILE__); 
     
    if (!function_exists("")) { 
        function (&$,$){ 
            $=$=$=$=$=''; 
 
            // Some operations on strings 
            $=$('EFD'); 
            $=$('EB'); 
            $=$('BCA'); 
            $=$('EBADDFF'); 
            $=$('BB=='); 
            $=$($($($($('E428149945C152571/E61C15ABC98DDCFAACF05DB5+0/2C678118+49A9'))))); 
            $=$(',',$); 
            $=$[$]; 
        } 
 
        function ($){ 
            global $,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$; 
 
            $=$=$=$=$=$=$=$=$=$=$=$=$=$=$=''; 
 
            $=$('EACA=='); 
            $=$('B'); 
            $=$('A1'); 
            $=$('DA5'); 
            $=$('FEC=='); 
            $=$('AB=='); 
            $=$('AB=='); 
            $=$('B'); 
            $=$('B0='); 
            $=$('0F90='); 
            $()==$?$():''; 
 
            $=$($($('A=')); 
 
            if (!isset($_SERVER[$]) && !isset($_SERVER[$]) && !isset($_SERVER[$])) { 
                $(); 
            }; 
 
            $=$(true) * $; 
            eval(""); 
 
            if ($(true) * $ - $ > 100) { 
                $(); 
            } 
 
            eval('CAFAD3F69B0BEAACF515D8='); 
 
            !$( $($($($,$('F'),$('FA='))),$($($,$('=='),$('F'))))?$():$; 
             
            $=$('FD1'); 
            $=$('F'); 
            $=@$($($($,$,$))); 
            return $; 
        } 
 
        function ($,$='') { 
            $='base64_decode'; 
            $=$('bWQ1'); 
            $=$(''); 
            $=$('b3Jk'); 
            $=$('c3RybGVu'); 
            $=$('Y2hy'); 
            $=!$?$(''); 
            $=$; 
 
            for(;$<$($);$++) { 
                $.=(${$})<$('') ? (($(${$})>$&&$(${$})<$('')) ? ($($(${$})/2): ${$}) : ''; 
            } 
 
            $=$($); 
            $=$; 
            $=$($); 
 
            for(;$<$($);$++) { 
                $=$?$:$; 
                $--; 
                $.= $[$] ^ $[$]; 
            } 
 
            return $; 
        } 
    } 
 
    global $,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$; 
 
    $=$=$=$=''; 
 
    if (!$) { 
        $($, 8); 
        $($, 9); 
        $($, 10); 
        $($, 4); 
        $($, 13); 
        $($, 12); 
        $($, 2); 
        $($, 14); 
        $($, 15); 
        $($, 16); 
        $($, 17); 
        $($, 18); 
        $($, 19); 
        $($, 11); 
        $($, 5); 
        $($, 6); 
        $($, 1); 
        $($, 3); 
        $($, 7); 
    } 
 
    $=$=$=$=''; 
 
    $=$(''); 
    $=($$); 
    $($($$)); 
    $=$($); 
    eval('BB1BB1CB2+04+A26'); 
    $=$; 
    $($($$)); 
    return $; 
} 
?> 

Did this file decode correctly?

Original Code

<?php
error_reporting(0);
ini_set("display_errors", 0);

if (!defined('bvutfeie')) {
    define('bvutfeie', __FILE__);
    
    if (!function_exists("")) {
        function (&$,$){
            $=$=$=$=$='';

            // Some operations on strings
            $=$('EFD');
            $=$('EB');
            $=$('BCA');
            $=$('EBADDFF');
            $=$('BB==');
            $=$($($($($('E428149945C152571/E61C15ABC98DDCFAACF05DB5+0/2C678118+49A9')))));
            $=$(',',$);
            $=$[$];
        }

        function ($){
            global $,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$;

            $=$=$=$=$=$=$=$=$=$=$=$=$=$=$='';

            $=$('EACA==');
            $=$('B');
            $=$('A1');
            $=$('DA5');
            $=$('FEC==');
            $=$('AB==');
            $=$('AB==');
            $=$('B');
            $=$('B0=');
            $=$('0F90=');
            $()==$?$():'';

            $=$($($('A='));

            if (!isset($_SERVER[$]) && !isset($_SERVER[$]) && !isset($_SERVER[$])) {
                $();
            };

            $=$(true) * $;
            eval("");

            if ($(true) * $ - $ > 100) {
                $();
            }

            eval('CAFAD3F69B0BEAACF515D8=');

            !$( $($($($,$('F'),$('FA='))),$($($,$('=='),$('F'))))?$():$;
            
            $=$('FD1');
            $=$('F');
            $=@$($($($,$,$)));
            return $;
        }

        function ($,$='') {
            $='base64_decode';
            $=$('bWQ1');
            $=$('');
            $=$('b3Jk');
            $=$('c3RybGVu');
            $=$('Y2hy');
            $=!$?$('');
            $=$;

            for(;$<$($);$++) {
                $.=(${$})<$('') ? (($(${$})>$&&$(${$})<$('')) ? ($($(${$})/2): ${$}) : '';
            }

            $=$($);
            $=$;
            $=$($);

            for(;$<$($);$++) {
                $=$?$:$;
                $--;
                $.= $[$] ^ $[$];
            }

            return $;
        }
    }

    global $,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$;

    $=$=$=$='';

    if (!$) {
        $($, 8);
        $($, 9);
        $($, 10);
        $($, 4);
        $($, 13);
        $($, 12);
        $($, 2);
        $($, 14);
        $($, 15);
        $($, 16);
        $($, 17);
        $($, 18);
        $($, 19);
        $($, 11);
        $($, 5);
        $($, 6);
        $($, 1);
        $($, 3);
        $($, 7);
    }

    $=$=$=$='';

    $=$('');
    $=($$);
    $($($$));
    $=$($);
    eval('BB1BB1CB2+04+A26');
    $=$;
    $($($$));
    return $;
}
?>

Function Calls

None

Variables

None

Stats

MD5 0b84f55502bf2986ed9d23bdbb31c101
Eval Count 0
Decode Time 38 ms