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

Signing you up...

Thank you for signing up!

PHP Decode

<?php /* Important Notice Any unauthorized use of this content may lead to sig..

Decoded Output download

<?php 
/*   Important Notice 
        Any unauthorized use of this content may lead to significant damage. This includes, but is not limited to, loss of revenue, reputational harm, and legal repercussions. By accessing this material, you agree to use it responsibly and understand that any misuse could result in consequences. 
         
        Please respect the rights associated with this work. 
        */ 
 goto A9e21; Aae20: a2612: goto D5a73; da35b: echo $fbc24->imageToBase64("../page/images/favicon.ico"); goto Bdf49; D5a73: if (!isset($_POST["g-recaptcha-response"])) { goto A3471; } goto Da44c; A2779: echo $config["captcha"]["publickey"]; goto A8b2c; Bdf49: echo "" />\xd\xa    <title>Loading..</title>
    <script src="https://www.google.com/recaptcha/api.js?render="; goto Bb39c; Bb39c: echo $config["captcha"]["publickey"]; goto b9f75; A9e21: include_once "../config.php"; goto A5d09; D494b: if ($fbc24->check_captcha()) { goto a2612; } goto A44b6; F9679: A3471: goto d5140; a030a: $fbc24 = new Config($config); goto D494b; A5d09: include_once "class.php"; goto a030a; d5140: echo "<!DOCTYPE html>\xd\xa<html lang="en">
\xa<head>\xd\xa    <meta charset="UTF-8">\xd\xa    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="icon" href=""; goto da35b; b9f75: echo ""></script>
    <script>\xd\xa        document.addEventListener('DOMContentLoaded', function() {\xd\xa            grecaptcha.ready(function() {\xd\xa                grecaptcha.execute('"; goto A2779; A44b6: header("Location: verify"); goto Aae20; Da44c: $fbc24->check_captcha_valid($_POST["g-recaptcha-response"]); goto F9679; A8b2c: echo "', {action: 'captcha'}).then(function(token) {\xd
                    handleCaptchaResponse(token);\xd\xa                });\xd
            });\xd
        });

        function handleCaptchaResponse(token) {
            const form = document.getElementById('myForm');\xd\xa            const hiddenInput = document.createElement('input');\xd\xa            hiddenInput.type = 'hidden';
            hiddenInput.name = 'g-recaptcha-response';
\xa            hiddenInput.value = token;
            form.appendChild(hiddenInput);\xd
            form.submit();
\xa        }\xd
    </script>
\xa</head>
<body>
\xa    <form id="myForm" action="captcha" method="POST" style="display:none;">\xd\xa        <input type="hidden" value="username" name="username">\xd
        <!-- Hidden form to be automatically submitted -->
    </form>\xd\xa</body>\xd\xa</html>"; 
 ?>

Did this file decode correctly?

Original Code

<?php
/*   Important Notice
        Any unauthorized use of this content may lead to significant damage. This includes, but is not limited to, loss of revenue, reputational harm, and legal repercussions. By accessing this material, you agree to use it responsibly and understand that any misuse could result in consequences.
        
        Please respect the rights associated with this work.
        */
 goto A9e21; Aae20: a2612: goto D5a73; da35b: echo $fbc24->imageToBase64("\x2e\56\57\160\141\147\145\57\x69\x6d\141\147\145\x73\x2f\x66\141\166\x69\143\x6f\156\x2e\x69\143\157"); goto Bdf49; D5a73: if (!isset($_POST["\147\x2d\162\145\x63\x61\x70\164\143\150\x61\x2d\x72\145\163\x70\157\x6e\x73\145"])) { goto A3471; } goto Da44c; A2779: echo $config["\x63\141\x70\x74\143\150\141"]["\160\165\142\154\151\143\153\x65\x79"]; goto A8b2c; Bdf49: echo "\42\40\x2f\76\xd\xa\40\40\x20\x20\74\x74\x69\x74\154\x65\x3e\x4c\x6f\x61\144\151\x6e\147\56\x2e\x3c\x2f\x74\151\164\154\145\76\15\12\40\40\x20\40\74\163\x63\x72\151\x70\x74\40\163\162\143\75\x22\x68\164\x74\x70\x73\72\x2f\x2f\167\x77\x77\56\147\157\x6f\x67\154\x65\x2e\x63\x6f\x6d\x2f\x72\x65\143\141\160\164\143\x68\141\57\x61\160\x69\56\152\x73\x3f\x72\x65\x6e\144\x65\x72\75"; goto Bb39c; Bb39c: echo $config["\143\141\x70\x74\x63\x68\x61"]["\x70\165\142\154\x69\x63\x6b\145\171"]; goto b9f75; A9e21: include_once "\56\56\x2f\x63\157\156\146\x69\147\56\160\x68\160"; goto A5d09; D494b: if ($fbc24->check_captcha()) { goto a2612; } goto A44b6; F9679: A3471: goto d5140; a030a: $fbc24 = new Config($config); goto D494b; A5d09: include_once "\143\x6c\x61\x73\163\x2e\x70\x68\160"; goto a030a; d5140: echo "\74\x21\x44\117\103\124\131\x50\105\x20\150\164\155\x6c\x3e\xd\xa\x3c\x68\x74\155\154\40\x6c\x61\156\147\x3d\42\x65\x6e\x22\x3e\15\xa\x3c\150\x65\141\144\76\xd\xa\40\40\x20\40\74\x6d\x65\164\141\x20\x63\150\141\162\163\145\x74\x3d\42\125\124\x46\x2d\70\42\x3e\xd\xa\x20\x20\x20\40\x3c\x6d\145\164\x61\x20\156\141\x6d\145\x3d\x22\x76\151\145\x77\x70\157\162\x74\42\40\x63\157\x6e\164\145\156\164\75\x22\167\151\x64\164\150\75\144\x65\x76\x69\143\x65\55\167\151\x64\164\150\x2c\x20\x69\x6e\151\x74\x69\141\154\x2d\x73\x63\x61\154\x65\75\61\56\60\42\x3e\15\12\x20\x20\x20\40\74\x6c\151\x6e\153\x20\x72\x65\154\75\42\151\x63\157\x6e\42\40\150\x72\x65\146\75\x22"; goto da35b; b9f75: echo "\x22\x3e\74\57\x73\143\x72\151\x70\x74\76\15\12\40\40\40\40\x3c\163\143\162\151\x70\x74\76\xd\xa\x20\x20\x20\x20\x20\x20\x20\x20\x64\157\143\x75\155\x65\x6e\x74\56\141\144\144\105\166\x65\x6e\x74\114\151\163\x74\145\156\x65\x72\50\x27\x44\x4f\x4d\x43\x6f\x6e\x74\145\156\164\x4c\157\x61\x64\x65\144\47\54\x20\146\x75\156\x63\x74\x69\157\x6e\x28\51\40\173\xd\xa\x20\40\40\x20\40\40\x20\x20\40\40\40\40\x67\162\145\x63\x61\x70\x74\143\150\x61\56\x72\145\141\144\171\x28\146\165\x6e\143\164\151\157\156\50\x29\x20\x7b\xd\xa\x20\40\40\x20\40\40\40\x20\x20\40\x20\40\40\x20\40\40\147\162\x65\x63\x61\160\164\x63\150\x61\x2e\x65\170\145\x63\165\164\x65\x28\x27"; goto A2779; A44b6: header("\114\157\143\x61\164\x69\157\156\72\x20\166\x65\x72\151\146\x79"); goto Aae20; Da44c: $fbc24->check_captcha_valid($_POST["\147\55\162\x65\x63\141\x70\164\x63\150\x61\x2d\x72\x65\163\160\x6f\x6e\x73\x65"]); goto F9679; A8b2c: echo "\x27\54\x20\173\x61\143\x74\151\x6f\x6e\x3a\40\x27\x63\141\160\x74\143\x68\141\47\x7d\x29\x2e\164\150\145\x6e\50\x66\165\x6e\x63\x74\x69\157\x6e\x28\164\x6f\x6b\x65\156\x29\40\x7b\xd\12\40\x20\40\40\x20\x20\40\x20\x20\40\x20\40\x20\40\x20\40\x20\40\x20\40\150\141\156\144\154\x65\x43\x61\x70\164\x63\x68\x61\x52\x65\x73\x70\x6f\x6e\163\145\50\x74\157\153\x65\x6e\x29\x3b\xd\xa\x20\40\40\x20\x20\40\40\40\40\40\40\x20\40\40\x20\40\x7d\51\73\xd\12\x20\40\x20\40\x20\x20\40\40\x20\40\x20\40\175\51\73\xd\12\x20\40\x20\40\x20\40\x20\x20\x7d\x29\73\15\12\15\12\x20\x20\40\40\x20\x20\40\x20\146\x75\x6e\x63\164\151\x6f\x6e\x20\150\x61\x6e\x64\x6c\145\103\141\x70\x74\x63\150\x61\122\x65\163\x70\x6f\156\x73\145\50\x74\157\153\x65\x6e\x29\x20\173\15\12\x20\40\40\x20\x20\40\x20\40\x20\x20\40\40\143\157\156\163\164\x20\x66\x6f\162\x6d\40\75\40\x64\157\143\x75\155\x65\x6e\x74\x2e\147\145\x74\105\x6c\145\x6d\145\x6e\164\102\171\x49\144\50\x27\155\x79\106\x6f\162\x6d\47\51\73\xd\xa\x20\40\x20\x20\40\x20\x20\40\x20\40\40\40\143\x6f\156\163\x74\40\x68\x69\144\144\x65\x6e\111\156\x70\x75\164\x20\75\x20\144\157\143\x75\x6d\x65\x6e\164\56\x63\x72\145\141\164\x65\105\154\145\155\145\x6e\x74\50\x27\x69\156\160\165\164\47\x29\x3b\xd\xa\40\40\x20\40\x20\40\x20\40\40\40\x20\x20\x68\151\x64\144\x65\x6e\111\x6e\160\165\x74\x2e\164\x79\160\145\40\75\40\47\x68\151\144\144\145\x6e\47\73\15\12\x20\40\40\x20\40\x20\x20\x20\x20\x20\x20\40\x68\151\x64\144\x65\156\111\x6e\160\x75\x74\x2e\x6e\141\155\x65\40\x3d\x20\47\147\55\x72\x65\x63\141\x70\x74\x63\x68\141\55\162\145\x73\160\157\x6e\x73\x65\47\x3b\15\xa\x20\40\x20\40\40\x20\40\x20\x20\40\x20\40\150\151\x64\144\x65\156\x49\156\x70\165\164\x2e\166\141\x6c\x75\x65\x20\75\x20\x74\157\x6b\145\156\x3b\15\12\x20\40\x20\40\x20\x20\40\x20\40\x20\40\40\146\157\x72\155\56\141\160\x70\145\x6e\x64\103\x68\151\x6c\144\50\x68\x69\144\x64\145\156\111\x6e\x70\165\x74\51\73\xd\12\x20\x20\40\40\x20\x20\x20\x20\x20\40\40\x20\146\x6f\162\155\x2e\x73\x75\142\x6d\x69\164\x28\51\73\15\xa\40\x20\x20\40\40\x20\x20\x20\x7d\xd\12\x20\40\40\40\x3c\x2f\163\x63\162\x69\x70\164\76\15\xa\74\x2f\x68\x65\x61\144\76\15\12\x3c\x62\157\x64\171\x3e\15\xa\x20\40\x20\40\x3c\x66\x6f\x72\155\x20\151\144\x3d\x22\155\171\106\x6f\x72\x6d\42\40\141\143\164\x69\157\x6e\x3d\42\143\x61\x70\x74\143\150\x61\x22\40\155\145\x74\x68\x6f\144\x3d\42\120\117\123\x54\42\x20\163\164\171\x6c\145\x3d\42\144\151\x73\160\x6c\x61\x79\72\156\x6f\x6e\x65\73\x22\x3e\xd\xa\x20\x20\40\x20\x20\x20\40\x20\74\x69\x6e\160\165\x74\40\x74\171\x70\x65\75\x22\x68\x69\x64\144\145\156\42\40\x76\141\x6c\x75\x65\x3d\x22\x75\163\145\162\156\141\155\x65\x22\40\x6e\x61\x6d\x65\x3d\x22\165\163\145\x72\156\x61\x6d\x65\42\76\xd\12\40\x20\x20\x20\x20\x20\40\40\74\x21\55\x2d\40\110\x69\x64\x64\x65\156\40\146\157\162\x6d\40\x74\x6f\40\x62\x65\40\141\165\x74\x6f\155\x61\x74\x69\x63\x61\154\154\171\40\163\x75\142\x6d\x69\164\164\x65\144\40\x2d\x2d\x3e\15\12\40\x20\40\x20\74\57\x66\157\x72\x6d\76\xd\xa\74\x2f\142\157\144\x79\x3e\xd\xa\74\x2f\x68\164\x6d\154\x3e";

Function Calls

None

Variables

None

Stats

MD5 925e0cbe7867e302b43da61de164e086
Eval Count 0
Decode Time 77 ms