Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

\15\12\xd\12\74\x21\104\x4f\x43\124\x59\120\105\40\150\x74\x6d\x6c\76\xd\12\74\x68\164\x6d..

Decoded Output download

<?  
\xd
<!DOCTYPE html>\xd
<html lang="en">
<head><title>{$genUrl}</title>
\xa    <meta charset="UTF-8">
    <meta name="lang" content="en">\xd
    <meta name="viewport" content="width=device-width, initial-scale=1">\xd\xa     <script src="https://www.google.com/recaptcha/api.js"></script>\xd\xa    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css">   \xd\xa       <style>.{$trash_string} {
        position: absolute;
\xa        left: -9999px;\xd
    }</style>
\xa</head>\xd\xa<body>\xd
<div class="container mt-5">\xd
    <div class="d-flex justify-content-center ">\xd\xa        <div class="text-center"><span class="fs-5">J<span class="{$trash_string}">{$trash_string}</span>us<span class="{$trash_string}">{$trash_string}</span>t a m<span\xd
                class="{$trash_string}">{$trash_string}</span>om<span
                class="{$trash_string}">{$trash_string}</span>e<span class="{$trash_string}">{$trash_string}</span>nt,</span>\xd
            <div class="mt-2">
\xa                <form action="{$genUrl}"><span class="g-recaptcha" data-sitekey="{$gCaptchaKey}" data-callback="{$successCallback}"\xd\xa                                                                data-error-callback="{$errorCallback}"></span></form>\xd\xa          </div>\xd
            <div class="mt-2 text-muted" style="font-size: 14px;">T<span class="{$trash_string}">{$trash_string}</span>hi<span class="{$trash_string}">{$trash_string}</span>s\xd\xa                pa<span class="{$trash_string}">{$trash_string}</span>ge is r<span
                        class="{$trash_string}">{$trash_string}</span>un<span class="{$trash_string}">{$trash_string}</span>ni<span
\xa                        class="{$trash_string}">{$trash_string}</span>ng br<span class="{$trash_string}">{$trash_string}</span>ow<span
\xa                        class="{$trash_string}">{$trash_string}</span>se<span class="{$trash_string}">{$trash_string}</span>r c<span\xd
                        class="{$trash_string}">{$trash_string}</span>he<span class="{$trash_string}">{$trash_string}</span>ck<span
                        class="{$trash_string}">{$trash_string}</span>s\xd\xa                to e<span class="{$trash_string}">{$trash_string}</span>ns<span class="{$trash_string}">{$trash_string}</span>ur<span\xd
                        class="{$trash_string}">{$trash_string}</span>e y<span\xd\xa                        class="{$trash_string}">{$trash_string}</span>ou<span class="{$trash_string}">{$trash_string}</span>r s<span class="{$trash_string}">{$trash_string}</span>ec<span\xd
                        class="{$trash_string}">{$trash_string}</span>ur<span\xd
                        class="{$trash_string}">{$trash_string}</span>it<span class="{$trash_string}">{$trash_string}</span>y.\xd\xa            </div>
\xa        </div>\xd
    </div>\xd\xa</div>
\xa<script>\xd
\xd
function {$errorCallback}() {\xd\xa   grecaptcha.reset()
}
\xa
function {$successCallback}() {\xd\xa    var {$genUrl} = document.forms[0];\xd\xa    {$genUrl}.onsubmit = function ({$genUrl}) {\xd\xa    {$genUrl}.preventDefault();
\xa    };
    fetch({$genUrl}.getAttribute("action"), {method: "POST", body: new FormData({$genUrl})}).then(() => location.reload());
\xa}

\xa</script>\xd\xa</body>
</html>
\xa\xd\xa\xd\xa ?>

Did this file decode correctly?

Original Code

\15\12\xd\12\74\x21\104\x4f\x43\124\x59\120\105\40\150\x74\x6d\x6c\76\xd\12\74\x68\164\x6d\x6c\40\154\x61\x6e\x67\75\x22\x65\156\42\76\15\12\74\x68\145\x61\144\x3e\74\x74\x69\164\154\145\x3e{$genUrl}\x3c\57\164\151\164\154\x65\x3e\15\xa\40\x20\40\x20\x3c\x6d\x65\x74\x61\x20\x63\150\x61\x72\x73\x65\x74\75\42\x55\x54\x46\x2d\70\x22\76\15\12\x20\40\x20\x20\x3c\155\145\x74\141\x20\156\x61\155\145\75\42\154\141\156\x67\x22\x20\143\157\156\164\145\x6e\x74\75\42\145\x6e\x22\76\xd\12\x20\40\x20\40\74\x6d\x65\x74\141\40\x6e\141\x6d\145\75\x22\x76\151\145\x77\160\157\162\x74\x22\40\x63\x6f\156\x74\x65\156\x74\75\42\x77\151\144\x74\150\x3d\x64\x65\x76\x69\x63\145\x2d\167\151\x64\164\150\x2c\40\x69\x6e\x69\164\151\x61\154\x2d\163\143\x61\154\145\75\x31\42\x3e\xd\xa\x20\x20\x20\x20\40\74\163\143\162\151\x70\x74\40\163\x72\x63\x3d\42\150\x74\164\x70\x73\x3a\57\57\167\x77\x77\56\147\x6f\157\x67\x6c\x65\56\x63\157\155\x2f\162\145\x63\x61\160\x74\143\150\x61\x2f\x61\160\x69\x2e\x6a\163\42\76\74\x2f\163\143\162\x69\x70\164\76\xd\xa\40\x20\x20\40\x3c\154\x69\x6e\x6b\x20\x72\x65\x6c\x3d\42\x73\164\x79\x6c\x65\x73\150\x65\x65\x74\x22\40\150\x72\x65\x66\x3d\42\x68\x74\164\160\x73\72\x2f\x2f\x63\144\156\56\152\x73\144\145\x6c\151\166\162\x2e\x6e\145\x74\57\x6e\x70\x6d\x2f\142\157\157\x74\x73\164\162\141\x70\x40\x35\56\x30\56\x32\57\144\x69\163\x74\x2f\143\163\x73\x2f\142\x6f\157\164\x73\x74\x72\x61\160\x2e\x6d\151\156\x2e\143\x73\x73\x22\x3e\x20\40\40\xd\xa\40\40\x20\40\x20\40\x20\x3c\x73\x74\171\x6c\145\x3e\56{$trash_string}\x20\173\15\12\x20\40\40\40\x20\40\x20\x20\160\x6f\163\x69\164\x69\x6f\x6e\72\x20\x61\x62\x73\x6f\154\x75\164\145\x3b\15\xa\x20\40\40\40\40\x20\x20\40\154\x65\146\164\72\40\x2d\x39\x39\71\x39\160\x78\73\xd\12\x20\x20\40\x20\175\x3c\x2f\x73\164\171\x6c\145\76\15\xa\74\x2f\x68\x65\x61\x64\76\xd\xa\x3c\142\x6f\144\x79\x3e\xd\12\74\x64\x69\166\40\143\x6c\x61\x73\163\x3d\x22\x63\x6f\156\164\x61\151\156\x65\162\40\155\164\x2d\65\x22\x3e\xd\12\40\x20\x20\x20\74\144\151\x76\40\x63\154\141\x73\163\75\x22\144\55\146\x6c\x65\x78\40\x6a\165\163\164\x69\146\x79\x2d\x63\x6f\x6e\164\145\x6e\164\x2d\143\145\x6e\164\145\162\40\x22\x3e\xd\xa\x20\40\40\40\40\40\x20\40\74\x64\x69\166\x20\143\x6c\141\163\163\x3d\x22\164\x65\170\164\x2d\143\145\x6e\164\x65\162\x22\76\x3c\x73\x70\141\x6e\40\x63\x6c\141\x73\x73\x3d\42\146\x73\55\x35\42\76\112\x3c\x73\160\141\x6e\40\x63\x6c\141\163\163\x3d\42{$trash_string}\x22\76{$trash_string}\x3c\x2f\163\x70\141\x6e\76\x75\163\74\163\160\x61\x6e\40\143\x6c\141\163\163\75\x22{$trash_string}\42\76{$trash_string}\74\x2f\x73\x70\141\156\76\x74\x20\x61\x20\x6d\74\163\x70\x61\x6e\xd\12\x20\40\40\40\x20\40\x20\40\40\x20\40\40\40\x20\40\40\x63\x6c\x61\x73\x73\x3d\42{$trash_string}\42\76{$trash_string}\x3c\57\x73\160\x61\156\x3e\157\155\74\x73\x70\x61\156\15\12\40\x20\x20\40\x20\x20\x20\40\40\x20\x20\x20\x20\x20\40\x20\x63\x6c\x61\x73\163\x3d\x22{$trash_string}\42\76{$trash_string}\x3c\57\x73\x70\x61\x6e\76\x65\x3c\x73\160\141\x6e\x20\x63\x6c\141\163\x73\x3d\42{$trash_string}\42\x3e{$trash_string}\x3c\x2f\x73\x70\141\156\x3e\156\164\54\74\57\x73\x70\141\x6e\76\xd\12\x20\40\40\40\x20\40\x20\x20\40\x20\40\40\x3c\x64\151\166\x20\x63\x6c\x61\163\x73\75\x22\x6d\x74\55\x32\x22\x3e\15\xa\40\40\x20\40\40\40\40\40\40\40\x20\x20\40\40\x20\40\x3c\x66\157\x72\x6d\40\141\x63\164\x69\157\156\x3d\x22{$genUrl}\x22\x3e\74\x73\160\x61\156\x20\143\154\141\163\163\x3d\42\147\55\x72\x65\x63\141\160\x74\143\x68\141\42\x20\144\x61\x74\x61\55\163\x69\164\x65\x6b\145\171\x3d\42{$gCaptchaKey}\x22\40\x64\141\x74\x61\x2d\143\141\x6c\154\x62\x61\x63\x6b\x3d\42{$successCallback}\42\xd\xa\40\x20\x20\x20\x20\40\40\x20\40\40\40\40\x20\40\x20\x20\x20\40\40\x20\x20\40\40\x20\40\x20\x20\40\40\40\40\x20\x20\40\x20\x20\40\x20\x20\40\40\40\x20\x20\x20\40\x20\x20\40\40\40\40\40\40\40\x20\40\x20\x20\x20\40\40\x20\x20\144\x61\164\141\x2d\145\162\x72\x6f\162\x2d\x63\141\x6c\x6c\142\x61\x63\x6b\75\x22{$errorCallback}\x22\x3e\74\57\163\x70\141\156\x3e\74\57\x66\x6f\162\155\76\xd\xa\x20\40\40\40\x20\40\x20\x20\40\40\74\x2f\x64\151\x76\x3e\xd\12\40\x20\x20\40\40\40\40\x20\40\x20\40\x20\74\x64\151\166\40\x63\x6c\x61\x73\x73\x3d\42\x6d\x74\x2d\62\40\164\145\170\x74\55\x6d\165\164\145\x64\x22\x20\163\164\171\154\x65\x3d\42\146\x6f\156\x74\x2d\x73\151\x7a\145\x3a\x20\61\64\x70\170\73\42\x3e\124\x3c\x73\x70\x61\x6e\40\143\x6c\x61\163\x73\75\x22{$trash_string}\42\x3e{$trash_string}\x3c\57\163\160\141\x6e\x3e\150\x69\x3c\x73\160\141\x6e\40\143\x6c\141\x73\163\75\x22{$trash_string}\42\x3e{$trash_string}\74\x2f\163\x70\x61\x6e\76\x73\xd\xa\40\x20\x20\40\x20\40\x20\40\40\x20\40\x20\x20\40\x20\x20\x70\x61\74\163\x70\x61\156\40\143\x6c\x61\x73\163\x3d\x22{$trash_string}\42\x3e{$trash_string}\x3c\x2f\x73\160\141\156\76\x67\x65\x20\x69\x73\x20\162\x3c\163\160\x61\156\15\12\x20\x20\40\40\40\x20\40\x20\x20\40\40\40\x20\40\x20\x20\40\40\x20\x20\x20\40\40\40\x63\154\x61\163\x73\x3d\42{$trash_string}\42\x3e{$trash_string}\74\57\163\x70\x61\156\76\165\156\74\x73\160\141\x6e\x20\143\154\141\163\x73\75\42{$trash_string}\x22\x3e{$trash_string}\x3c\x2f\x73\160\141\x6e\x3e\156\151\x3c\163\160\141\156\15\xa\x20\40\x20\x20\x20\x20\x20\40\x20\x20\x20\40\40\x20\40\x20\40\x20\40\x20\40\40\x20\x20\x63\x6c\141\x73\163\75\42{$trash_string}\42\76{$trash_string}\x3c\57\163\160\141\156\x3e\x6e\x67\40\x62\x72\74\163\x70\x61\x6e\40\143\154\141\x73\163\75\42{$trash_string}\x22\x3e{$trash_string}\x3c\57\163\x70\x61\x6e\x3e\x6f\167\74\x73\x70\x61\x6e\15\xa\x20\x20\40\x20\x20\x20\40\x20\x20\x20\x20\x20\x20\40\x20\40\40\40\40\40\40\x20\40\x20\143\154\141\163\x73\75\42{$trash_string}\42\x3e{$trash_string}\x3c\x2f\163\x70\x61\x6e\x3e\x73\145\x3c\x73\x70\141\156\x20\143\154\x61\163\x73\x3d\x22{$trash_string}\x22\76{$trash_string}\x3c\x2f\163\160\x61\156\x3e\x72\40\143\x3c\x73\160\141\156\xd\12\40\x20\40\40\x20\x20\40\40\x20\40\40\x20\x20\x20\40\x20\40\40\40\x20\40\40\x20\x20\x63\154\141\163\x73\x3d\x22{$trash_string}\x22\x3e{$trash_string}\74\x2f\x73\x70\141\x6e\76\150\x65\74\163\160\141\x6e\40\x63\x6c\141\163\x73\75\x22{$trash_string}\x22\76{$trash_string}\x3c\x2f\x73\x70\141\156\x3e\x63\153\x3c\163\160\141\x6e\15\12\x20\x20\x20\x20\40\x20\x20\x20\x20\x20\40\x20\x20\40\40\40\x20\x20\40\40\40\40\x20\40\x63\x6c\x61\x73\163\x3d\42{$trash_string}\x22\x3e{$trash_string}\x3c\57\x73\160\141\156\76\x73\xd\xa\40\40\x20\x20\x20\40\40\x20\x20\40\x20\x20\40\40\40\40\x74\x6f\x20\145\74\x73\x70\141\156\40\143\x6c\141\163\x73\75\42{$trash_string}\42\76{$trash_string}\74\x2f\163\160\141\156\76\156\163\x3c\163\x70\x61\x6e\x20\x63\154\141\x73\x73\x3d\x22{$trash_string}\42\76{$trash_string}\74\57\163\160\141\156\x3e\x75\x72\74\x73\x70\141\156\xd\12\40\40\40\x20\40\40\x20\x20\x20\40\x20\40\x20\40\40\40\x20\x20\x20\x20\x20\40\40\40\x63\x6c\141\x73\x73\75\x22{$trash_string}\x22\76{$trash_string}\x3c\x2f\163\160\141\156\x3e\145\40\171\x3c\x73\x70\141\x6e\xd\xa\x20\40\40\x20\x20\40\40\40\40\40\x20\40\40\x20\x20\40\40\40\x20\x20\x20\40\40\40\143\x6c\x61\163\163\75\42{$trash_string}\x22\76{$trash_string}\74\x2f\x73\160\x61\156\76\157\x75\74\163\x70\141\156\40\143\x6c\x61\163\x73\x3d\x22{$trash_string}\42\x3e{$trash_string}\74\x2f\163\160\x61\156\76\x72\x20\x73\x3c\x73\x70\141\x6e\40\143\154\x61\163\x73\x3d\42{$trash_string}\42\76{$trash_string}\x3c\57\x73\x70\141\x6e\76\145\x63\x3c\163\x70\x61\156\xd\12\40\x20\x20\x20\40\x20\x20\40\x20\x20\x20\x20\40\x20\40\40\40\40\x20\40\x20\x20\40\40\143\x6c\141\x73\163\x3d\42{$trash_string}\42\x3e{$trash_string}\74\x2f\163\160\x61\x6e\x3e\x75\162\74\x73\160\141\156\xd\12\40\40\40\x20\x20\x20\40\x20\x20\40\x20\x20\40\40\40\40\x20\40\40\x20\x20\40\40\x20\x63\154\x61\x73\163\75\42{$trash_string}\x22\x3e{$trash_string}\74\57\163\x70\x61\156\76\151\x74\74\x73\160\x61\x6e\40\143\x6c\141\x73\x73\75\x22{$trash_string}\x22\76{$trash_string}\x3c\57\163\x70\x61\156\x3e\171\56\xd\xa\x20\40\40\x20\x20\x20\x20\x20\x20\40\40\40\x3c\57\144\x69\x76\76\15\xa\x20\40\x20\40\x20\x20\x20\x20\x3c\57\144\x69\166\76\xd\12\x20\x20\40\40\74\x2f\x64\151\x76\x3e\xd\xa\x3c\57\x64\151\166\x3e\15\xa\x3c\x73\143\x72\x69\x70\164\x3e\xd\12\xd\12\x66\x75\156\x63\x74\x69\157\156\40{$errorCallback}\50\51\40\173\xd\xa\x20\x20\x20\x67\162\x65\x63\x61\x70\x74\x63\x68\x61\x2e\x72\x65\163\x65\x74\50\x29\15\12\175\15\xa\15\12\146\x75\156\x63\x74\151\x6f\156\40{$successCallback}\x28\51\40\173\xd\xa\40\40\40\40\x76\141\x72\40{$genUrl}\40\75\x20\x64\x6f\143\x75\155\145\x6e\164\x2e\146\x6f\x72\155\163\x5b\x30\135\x3b\xd\xa\x20\x20\40\40{$genUrl}\56\157\x6e\x73\x75\142\155\151\164\40\75\x20\x66\x75\156\143\x74\151\157\156\x20\50{$genUrl}\51\40\x7b\xd\xa\40\40\x20\40{$genUrl}\56\160\162\145\x76\x65\x6e\x74\x44\145\x66\141\165\154\164\x28\x29\73\15\xa\x20\40\40\40\175\x3b\15\12\x20\x20\40\x20\x66\x65\164\143\x68\50{$genUrl}\x2e\147\x65\x74\101\x74\x74\x72\x69\142\x75\164\x65\x28\x22\141\x63\164\151\x6f\156\42\x29\x2c\40\173\155\145\164\150\x6f\x64\x3a\x20\42\x50\117\x53\124\42\54\40\x62\x6f\x64\171\x3a\40\156\x65\167\x20\106\x6f\x72\x6d\x44\141\x74\x61\x28{$genUrl}\51\175\51\56\x74\x68\145\x6e\50\50\51\40\x3d\76\40\x6c\157\143\141\164\151\157\156\56\162\x65\x6c\x6f\x61\144\x28\x29\x29\x3b\15\xa\175\15\12\15\xa\74\x2f\163\x63\x72\151\160\164\76\xd\xa\74\57\x62\157\144\x79\76\15\12\74\x2f\x68\164\x6d\x6c\76\15\xa\xd\xa\xd\xa

Function Calls

None

Variables

None

Stats

MD5 abb9d5c933960b91bf5e7d3ee85fbe24
Eval Count 0
Decode Time 59 ms