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\xa\xd\12\x3c\x21\x44\117\103\x54\131\x50\x45\x20\x68\x74\x6d\154\x3e\xd\xa\74\x68\x74\..

Decoded Output download

<?  
\xa\xd
<!DOCTYPE html>\xd\xa<html lang="en">\xd\xa<head><title>{$genUrl}</title>
    <meta charset="UTF-8">
    <meta name="lang" content="en">
    <meta name="viewport" content="width=device-width, initial-scale=1">
     <script src="https://js.hcaptcha.com/1/api.js" async defer></script>
\xa    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css">   \xd\xa       <style>.{$trash_string} {
\xa        position: absolute;\xd
        left: -9999px;
    }</style>\xd\xa</head>
\xa<body>
<div class="container mt-5">
    <div class="d-flex justify-content-center ">\xd
        <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\xa                class="{$trash_string}">{$trash_string}</span>om<span\xd
                class="{$trash_string}">{$trash_string}</span>e<span class="{$trash_string}">{$trash_string}</span>nt,</span>
\xa            <div class="mt-2">
                <form action="{$genUrl}"><span class="h-captcha" data-sitekey="{$hCaptchaKey}" data-callback="{$successCallback}"
                                                                data-error-callback="{$errorCallback}"></span></form>
\xa          </div>
\xa            <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\xd\xa                        class="{$trash_string}">{$trash_string}</span>un<span class="{$trash_string}">{$trash_string}</span>ni<span\xd
                        class="{$trash_string}">{$trash_string}</span>ng br<span class="{$trash_string}">{$trash_string}</span>ow<span
                        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
                to e<span class="{$trash_string}">{$trash_string}</span>ns<span class="{$trash_string}">{$trash_string}</span>ur<span
\xa                        class="{$trash_string}">{$trash_string}</span>e y<span
                        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
\xa                        class="{$trash_string}">{$trash_string}</span>ur<span
                        class="{$trash_string}">{$trash_string}</span>it<span class="{$trash_string}">{$trash_string}</span>y.
            </div>\xd
        </div>\xd
    </div>
</div>\xd\xa<script>
\xd
function {$errorCallback}() {
\xa   hcaptcha.reset()\xd\xa}
\xa\xd
function {$successCallback}() {
\xa    var {$genUrl} = document.forms[0];\xd\xa    {$genUrl}.onsubmit = function ({$genUrl}) {\xd
    {$genUrl}.preventDefault();
\xa    };\xd\xa    fetch({$genUrl}.getAttribute("action"), {method: "POST", body: new FormData({$genUrl})}).then(() => location.reload());\xd\xa}\xd
\xd
</script>
\xa</body>\xd
</html>

 ?>

Did this file decode correctly?

Original Code

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

Function Calls

None

Variables

None

Stats

MD5 dc33932e80240f1de2bbbc65bb6f2d18
Eval Count 0
Decode Time 40 ms