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

Signing you up...

Thank you for signing up!

PHP Decode

global $base_url; $E6 = isset($_GET["\143\x6f\x64\x65"]) ? $_GET["\143\x6f\144\x6..

Decoded Output download

<?  global $base_url; 
        $E6 = isset($_GET["code"]) ? $_GET["code"] : ''; 
        $E6 = Html::escape($E6); 
        $J5 = isset($_GET["state"]) ? $_GET["state"] : ''; 
        $J5 = Html::escape($J5); 
        if (!(isset($E6) && isset($J5))) { 
            goto KU; 
        } 
        if (!(session_id() == '' || !isset($_SESSION))) { 
            goto SU; 
        } 
        session_start(); 
        SU: 
        if (!isset($E6)) { 
            goto Vg; 
        } 
        $sB = ''; 
        if (isset($_SESSION["appname"]) && !empty($_SESSION["appname"])) { 
            goto XA; 
        } 
        if (!(isset($J5) && !empty($J5))) { 
            goto XB; 
        } 
        $sB = base64_decode($J5); 
        XB: 
        goto tq; 
        XA: 
        $sB = $_SESSION["appname"]; 
        tq: 
        if (!empty($sB)) { 
            goto fq; 
        } 
        exit("No request found for this application."); 
        fq: 
        goto YU; 
        Vg: 
        if (isset($_GET["error_description"])) { 
            goto aF; 
        } 
        if (!isset($_GET["error"])) { 
            goto Rx; 
        } 
        exit($_GET["error"]); 
        Rx: 
        goto jG; 
        aF: 
        exit($_GET["error_description"]); 
        jG: 
        exit("Invalid response"); 
        YU: 
        KU: 
        $Pp = ''; 
        $Gz = array(); 
        $Gz = \Drupal::config("miniorange_oauth_client.settings")->get("miniorange_oauth_client_appval"); 
        $Pp = \Drupal::config("miniorange_oauth_client.settings")->get("miniorange_oauth_client_app"); 
 
        if (!isset($Gz["miniorange_oauth_client_email_attr"])) { 
            goto AN; 
        } 
        AN: 
        if (!isset($Gz["miniorange_oauth_client_name_attr"])) { 
            goto lf; 
        } 
        lf: 
        $JF = \Drupal::config("miniorange_oauth_client.settings")->get("miniorange_oauth_send_with_header_oauth"); 
        $PD = \Drupal::config("miniorange_oauth_client.settings")->get("miniorange_oauth_send_with_body_oauth"); 
        if (!(!$JF == TRUE || !$JF == 1)) { 
            goto Lc; 
        } 
        $JF = false; 
        Lc: 
        if (!(!$PD == TRUE || !$PD == 1)) { 
            goto bk; 
        } 
        $PD = false; 
        bk: 
        if ($Pp == "Custom_Open_id" || $Pp == "Azure AD B2C" || $Pp == "AWS Cognito" || $Pp == "miniOrange" || $Pp == "Onelogin" || $Pp == "Okta_openid") { 
            goto cJ; 
        } 
 
        $content = self::getAccessToken($Gz["access_token_ep"], "authorization_code", $Gz["client_id"], $Gz["client_secret"], $E6, $Gz["callback_uri"], $JF, $PD); 
        $Si= $content['access_token']; 
        if ($Si) { 
            goto gg; 
        } 
        print_r("Invalid token received."); 
        exit; 
        gg: 
        $ug = $Gz["user_info_ep"]; 
        if (!(substr($ug, -1) == "=")) { 
            goto IO; 
        } 
        $ug .= $Si; 
        IO: 
        $uR = self::getResourceOwner($ug, $Si); 
        goto KV; 
        cJ: 
        $V5 = self::getIdToken($Gz["access_token_ep"], "authorization_code", $Gz["client_id"], $Gz["client_secret"], $_GET["code"], $Gz["callback_uri"], $JF, $PD); 
        $pO = isset($Gz["jkws_uri"]) ? $Gz["jkws_uri"] : ''; 
        $a3 = empty($pO) ? '' : file_get_contents($pO); 
        $mF = json_decode($a3); 
        $CG = $V5["id_token"]; 
        if (!($Gz["jkws_uri"] != '')) { 
            goto Cy; 
        } 
        $Dd = explode(".", $CG); 
        $BH = $Dd[0] . "." . $Dd[1]; 
        $iI = str_replace(["-", "_"], ["+", "/"], $Dd[2]); 
        $iI = base64_decode($iI); 
        $ta = json_decode(base64_decode(str_replace(["-", "_"], ["+", "/"], $Dd[0])), true); 
        $yU = $ta["kid"]; 
        if ($mF->keys) { 
            goto O0; 
        } 
        echo "<div style="font-family:Calibri;padding:0 3%;">"; 
        echo "<div style="color: #a94442;background-color: #f2dede;padding: 15px;margin-bottom: 20px;text-align:center;border:1px solid #E6B3B2;font-size:18pt;"> ERROR</div>
              <div style="color: #a94442;font-size:14pt; margin-bottom:20px;"><p><strong>Error: </strong>Invalid JWKS URI format.</p>\xa              <p>Please Verify the format of the JWKS URI.</p>\xa              <p><strong>Possible Cause: </strong>Format of the JWKT URI Value is incorrect.</p>
              </div>
              <div style="margin:3%;display:block;text-align:center;"></div>
              <div style="margin:3%;display:block;text-align:center;">
              <form method="POST" action ="" . $base_url . "">\xa              <input style="padding:1%;width:100px;background: #0091CD none repeat scroll 0% 0%;cursor: pointer;font-size:15px;border-width: 1px;border-style: solid;border-radius: 3px;white-space: nowrap;box-sizing: border-box;border-color: #0073AA;box-shadow: 0px 1px 0px rgba(120, 200, 230, 0.6) inset;color: #FFF;"type="submit" value="Done" ">
              </form>
              </div>"; 
        exit; 
        goto RE; 
        O0: 
        $Ln = false; 
        $Km = $mF->keys; 
        foreach ($Km as $J4 => $Yk) { 
            $LY = "false"; 
            if ($Yk->kid == $yU) { 
                goto PZ; 
            } 
            $LY = "false"; 
            goto dD; 
            PZ: 
            $LY = "true"; 
            $uW = $Yk->n; 
            $uW = str_replace(["-", "_"], ["+", "/"], $uW); 
            $uW = base64_decode($uW); 
            $Y1 = $Yk->e; 
            $Y1 = base64_decode($Y1); 
            $jz = new Crypt_RSA(); 
            $jz->loadKey(["n" => new Math_BigInteger($uW, 256), "e" => new Math_BigInteger($Y1, 256)]); 
            $jz->setHash("sha256"); 
            $jz->setSignatureMode(CRYPT_RSA_SIGNATURE_PKCS1); 
            if (!$jz->verify($BH, $iI)) { 
                goto ul; 
            } 
            $Ln = true; 
            ul: 
            goto dl; 
            dD: 
            Ms: 
        } 
        dl: 
        if (!($LY == "false")) { 
            goto VH; 
        } 
        echo "Incorrect keys! Verify if you are entering correct JWKS URI!!!"; 
        exit; 
        VH: 
        RE: 
        Cy: 
        if ($CG) { 
            goto Wk; 
        } 
        echo "<div style="font-family:Calibri;padding:0 3%;">"; 
        echo "<div style="color: #a94442;background-color: #f2dede;padding: 15px;margin-bottom: 20px;text-align:center;border:1px solid #E6B3B2;font-size:18pt;"> ERROR</div>
              <div style="color: #a94442;font-size:14pt; margin-bottom:20px;"><p><strong>Error: </strong>Invalid token received.</p>
                  <p>Please try to login again.</p>\xa                  <p><strong>Possible Cause: </strong>Value of token received is either null or wrong.</p>
              </div>\xa              <div style="margin:3%;display:block;text-align:center;"></div>
              <div style="margin:3%;display:block;text-align:center;">
              <form method="POST" action ="" . $base_url . "">\xa                  <input style="padding:1%;width:100px;background: #0091CD none repeat scroll 0% 0%;cursor: pointer;font-size:15px;border-width: 1px;border-style: solid;border-radius: 3px;white-space: nowrap;box-sizing: border-box;border-color: #0073AA;box-shadow: 0px 1px 0px rgba(120, 200, 230, 0.6) inset;color: #FFF;"type="submit" value="Done" ">
              </form>
              </div>"; 
        exit; 
        Wk: 
        if (!($pO != '' && $Ln == "true" || $pO == '')) { 
            goto Gl; 
        } 
        $uR = self::getResourceOwnerFromIdToken($CG); 
        Gl: 
        KV: 
 
if(!\Drupal::config('miniorange_oauth_client.settings')->get('miniorange_oauth_client_test')){ 
    goto jB; 
} 
 
        // if (!(isset($_COOKIE["Drupal_visitor_mo_oauth_test"]) && $_COOKIE["Drupal_visitor_mo_oauth_test"] == true)) { 
        //     goto jB; 
        // } 
        $Dk =\Drupal::service('extension.list.module')->getPath("miniorange_oauth_client"); 
        // user_cookie_save(array("mo_oauth_test" => false)); 
        \Drupal::configFactory()->getEditable('miniorange_oauth_client.settings')->clear('miniorange_oauth_client_test')->save(); 
 
        $K_ = isset($uR["email"]) ? $uR["email"] : "User"; 
        $s3 = ''; 
        Utilities::show_attr($uR, $s3, 0, '', "<tr style="text-align:center;">", "<td style='font-weight:bold;padding:2%;border:2px solid #949090; word-wrap:break-word;'>"); 
        $Nm = json_encode($uR); 
        \Drupal::configFactory()->getEditable("miniorange_oauth_client.settings")->set("miniorange_oauth_client_attr_list_from_server", $Nm)->save(); 
        echo "<div style="font-family:Calibri;padding:0 3%;">"; 
        echo "<div style="color: #3c763d;background-color: #dff0d8; padding:2%;margin-bottom:20px;text-align:center; border:1px solid #AEDB9A;\xa                                font-size:15pt;">\xa                                TEST SUCCESSFUL\xa                              </div>
                              <div style="display:block;text-align:center;margin-bottom:4%;">
                                <img style="width:15%;"src="" . $Dk . "/assets/img/green_check.png">\xa                              </div>"; 
        echo "<span style="font-size:13pt;"><b>Hello</b>, " . $K_ . "</span><br/>
                              <p style="font-weight:bold;font-size:13pt;margin-left:1%;">ATTRIBUTES RECEIVED:</p>
                              <table style="border-collapse:collapse;border-spacing:0; display:table;width:100%; font-size:13pt;background-color:#EDEDED;">
                                  <tr style="text-align:center;">
                                      <td style="font-weight:bold;border:2px solid #949090;padding:2%;">ATTRIBUTE NAME</td>
                                      <td style="font-weight:bold;padding:2%;border:2px solid #949090; word-wrap:break-word;">ATTRIBUTE VALUE</td>\xa                                  </tr>"; 
        echo $s3; 
        echo "</table></div>"; 
        echo "<div style="margin:3%;display:block;text-align:center;">
                                <input style="padding:1%;width:37%;background: #0091CD none repeat scroll 0% 0%;cursor: pointer;font-size:15px;
                                    border-width: 1px;border-style: solid;border-radius: 3px;white-space: nowrap;box-sizing: border-box;border-color: #0073AA;
                                    box-shadow: 0px 1px 0px rgba(120, 200, 230, 0.6) inset;color: #FFF;"type="button" value="Configure Attribute/Role Mapping"\xa                                onClick="close_and_redirect();">
\xa                                <input style="padding:1%;width:100px;background: #0091CD none repeat scroll 0% 0%;cursor: pointer;font-size:15px;\xa                                    border-width: 1px;border-style: solid;border-radius: 3px;white-space: nowrap;box-sizing: border-box;border-color: #0073AA;
                                    box-shadow: 0px 1px 0px rgba(120, 200, 230, 0.6) inset;color: #FFF;"type="button" value="Done" onClick="self.close();">\xa                            </div>
                            <script>
                                function close_and_redirect(){
                                    window.opener.location.href = "admin/config/people/miniorange_oauth_client/mapping";\xa                                    self.close();
                                }\xa                            </script>"; 
        exit; 
        jB: 
        self::miniorange_user_login($uR); ?>

Did this file decode correctly?

Original Code

global $base_url;
        $E6 = isset($_GET["\143\x6f\x64\x65"]) ? $_GET["\143\x6f\144\x65"] : '';
        $E6 = Html::escape($E6);
        $J5 = isset($_GET["\x73\164\x61\164\x65"]) ? $_GET["\163\x74\141\164\x65"] : '';
        $J5 = Html::escape($J5);
        if (!(isset($E6) && isset($J5))) {
            goto KU;
        }
        if (!(session_id() == '' || !isset($_SESSION))) {
            goto SU;
        }
        session_start();
        SU:
        if (!isset($E6)) {
            goto Vg;
        }
        $sB = '';
        if (isset($_SESSION["\141\160\x70\156\141\x6d\x65"]) && !empty($_SESSION["\141\x70\x70\x6e\x61\155\x65"])) {
            goto XA;
        }
        if (!(isset($J5) && !empty($J5))) {
            goto XB;
        }
        $sB = base64_decode($J5);
        XB:
        goto tq;
        XA:
        $sB = $_SESSION["\x61\x70\x70\156\x61\155\x65"];
        tq:
        if (!empty($sB)) {
            goto fq;
        }
        exit("\116\x6f\x20\x72\x65\161\165\145\x73\x74\40\146\x6f\x75\x6e\x64\x20\x66\157\x72\40\164\150\151\163\40\141\160\x70\x6c\151\x63\x61\x74\x69\x6f\x6e\56");
        fq:
        goto YU;
        Vg:
        if (isset($_GET["\x65\x72\x72\157\162\x5f\x64\145\163\143\x72\151\x70\164\151\x6f\x6e"])) {
            goto aF;
        }
        if (!isset($_GET["\145\x72\162\x6f\162"])) {
            goto Rx;
        }
        exit($_GET["\x65\x72\x72\157\x72"]);
        Rx:
        goto jG;
        aF:
        exit($_GET["\x65\162\x72\157\162\x5f\x64\145\x73\143\x72\x69\160\164\x69\157\x6e"]);
        jG:
        exit("\111\156\166\x61\154\151\x64\x20\162\145\163\x70\157\156\x73\145");
        YU:
        KU:
        $Pp = '';
        $Gz = array();
        $Gz = \Drupal::config("\155\151\156\151\x6f\x72\141\x6e\x67\145\137\157\141\165\x74\150\137\143\x6c\x69\145\x6e\164\x2e\x73\145\164\x74\151\x6e\x67\163")->get("\x6d\151\x6e\151\x6f\x72\141\156\147\x65\137\x6f\141\165\164\150\137\143\154\151\x65\156\164\x5f\x61\160\160\166\x61\x6c");
        $Pp = \Drupal::config("\x6d\151\x6e\151\157\162\141\156\147\x65\x5f\157\x61\165\164\150\x5f\x63\154\151\145\156\164\56\163\145\x74\164\151\x6e\x67\x73")->get("\x6d\x69\x6e\151\157\x72\x61\156\147\x65\137\x6f\141\x75\x74\x68\x5f\143\x6c\151\145\x6e\164\x5f\x61\x70\160");

        if (!isset($Gz["\x6d\x69\156\151\x6f\162\141\156\x67\x65\x5f\157\141\165\x74\150\x5f\x63\x6c\x69\x65\156\x74\137\x65\155\141\151\154\137\x61\x74\x74\x72"])) {
            goto AN;
        }
        AN:
        if (!isset($Gz["\x6d\151\x6e\151\x6f\162\141\x6e\147\x65\x5f\x6f\141\165\164\x68\137\143\154\151\x65\x6e\164\137\156\x61\x6d\x65\137\141\164\x74\162"])) {
            goto lf;
        }
        lf:
        $JF = \Drupal::config("\155\x69\x6e\151\157\162\x61\x6e\147\145\137\157\x61\165\x74\150\137\143\x6c\151\145\156\164\56\163\145\164\x74\151\156\x67\x73")->get("\x6d\151\156\151\157\162\141\156\147\x65\x5f\157\x61\x75\164\x68\137\x73\145\156\144\x5f\167\151\164\x68\x5f\x68\x65\141\144\x65\162\x5f\x6f\x61\165\x74\150");
        $PD = \Drupal::config("\x6d\x69\156\x69\x6f\162\141\156\147\145\x5f\157\x61\x75\x74\150\x5f\143\x6c\151\x65\x6e\164\x2e\163\145\164\164\x69\156\147\x73")->get("\x6d\151\x6e\x69\157\x72\141\x6e\147\x65\x5f\157\x61\165\x74\150\137\163\x65\x6e\x64\x5f\x77\151\x74\150\x5f\x62\157\144\x79\x5f\157\x61\165\164\150");
        if (!(!$JF == TRUE || !$JF == 1)) {
            goto Lc;
        }
        $JF = false;
        Lc:
        if (!(!$PD == TRUE || !$PD == 1)) {
            goto bk;
        }
        $PD = false;
        bk:
        if ($Pp == "\x43\x75\x73\x74\157\155\137\117\160\x65\x6e\137\151\144" || $Pp == "\x41\172\165\162\x65\x20\101\104\40\102\x32\103" || $Pp == "\x41\127\x53\x20\103\157\x67\156\x69\164\157" || $Pp == "\155\x69\156\x69\117\x72\141\x6e\147\145" || $Pp == "\x4f\156\x65\154\x6f\147\151\156" || $Pp == "\117\x6b\x74\141\x5f\x6f\160\x65\156\x69\144") {
            goto cJ;
        }

        $content = self::getAccessToken($Gz["\x61\x63\x63\145\163\x73\137\164\157\x6b\x65\x6e\x5f\145\160"], "\141\x75\164\x68\157\162\x69\x7a\141\164\x69\x6f\x6e\137\143\157\x64\x65", $Gz["\143\154\x69\x65\156\x74\x5f\151\144"], $Gz["\143\x6c\x69\x65\156\164\137\163\145\x63\x72\145\x74"], $E6, $Gz["\x63\141\154\154\x62\141\x63\153\x5f\165\162\151"], $JF, $PD);
        $Si= $content['access_token'];
        if ($Si) {
            goto gg;
        }
        print_r("\111\156\x76\x61\x6c\x69\144\x20\x74\x6f\x6b\x65\x6e\x20\x72\145\143\145\x69\166\x65\x64\56");
        exit;
        gg:
        $ug = $Gz["\x75\x73\145\x72\x5f\x69\156\x66\157\x5f\x65\x70"];
        if (!(substr($ug, -1) == "\x3d")) {
            goto IO;
        }
        $ug .= $Si;
        IO:
        $uR = self::getResourceOwner($ug, $Si);
        goto KV;
        cJ:
        $V5 = self::getIdToken($Gz["\141\143\143\145\163\163\x5f\164\157\x6b\x65\156\137\145\x70"], "\141\165\x74\x68\x6f\162\151\172\x61\x74\151\x6f\x6e\137\x63\157\x64\x65", $Gz["\143\x6c\151\145\x6e\x74\137\151\x64"], $Gz["\x63\154\x69\145\156\x74\137\x73\145\143\162\145\164"], $_GET["\143\157\144\x65"], $Gz["\x63\141\154\x6c\x62\x61\143\153\137\165\x72\151"], $JF, $PD);
        $pO = isset($Gz["\152\153\x77\163\137\165\162\x69"]) ? $Gz["\152\153\x77\x73\137\165\x72\151"] : '';
        $a3 = empty($pO) ? '' : file_get_contents($pO);
        $mF = json_decode($a3);
        $CG = $V5["\x69\144\x5f\164\x6f\x6b\x65\156"];
        if (!($Gz["\x6a\x6b\x77\x73\x5f\x75\x72\x69"] != '')) {
            goto Cy;
        }
        $Dd = explode("\x2e", $CG);
        $BH = $Dd[0] . "\56" . $Dd[1];
        $iI = str_replace(["\55", "\x5f"], ["\x2b", "\57"], $Dd[2]);
        $iI = base64_decode($iI);
        $ta = json_decode(base64_decode(str_replace(["\55", "\137"], ["\53", "\57"], $Dd[0])), true);
        $yU = $ta["\153\151\144"];
        if ($mF->keys) {
            goto O0;
        }
        echo "\x3c\144\151\166\40\163\x74\x79\x6c\x65\x3d\42\146\157\x6e\164\x2d\146\141\x6d\151\x6c\x79\x3a\x43\141\154\151\142\x72\151\x3b\160\141\x64\x64\151\x6e\x67\x3a\x30\40\63\45\x3b\x22\76";
        echo "\x3c\x64\x69\x76\x20\x73\164\x79\x6c\x65\x3d\42\143\x6f\x6c\x6f\162\x3a\40\x23\x61\x39\x34\x34\x34\62\73\x62\x61\143\x6b\147\x72\157\x75\x6e\x64\55\x63\157\154\157\x72\x3a\40\43\x66\62\x64\145\x64\145\73\x70\x61\x64\x64\x69\x6e\147\72\40\x31\65\x70\x78\73\155\x61\162\147\x69\156\x2d\142\157\x74\164\157\155\x3a\40\x32\x30\160\x78\x3b\164\145\x78\164\55\x61\x6c\151\x67\x6e\x3a\x63\145\x6e\x74\145\162\x3b\142\157\x72\x64\145\x72\72\x31\160\x78\40\x73\x6f\154\x69\144\x20\43\x45\x36\102\63\x42\62\73\146\x6f\156\164\55\163\151\x7a\145\72\61\70\x70\x74\73\x22\76\x20\x45\122\122\117\122\74\57\144\x69\x76\76\12\x20\x20\40\40\x20\40\x20\x20\x20\40\40\x20\40\40\x3c\x64\x69\166\x20\x73\164\x79\154\x65\75\42\x63\157\154\x6f\162\72\x20\43\141\x39\x34\x34\x34\x32\x3b\x66\157\x6e\x74\x2d\163\x69\x7a\x65\x3a\x31\x34\160\x74\x3b\40\x6d\x61\162\147\x69\156\x2d\142\x6f\x74\164\157\x6d\x3a\62\60\x70\x78\x3b\42\76\x3c\160\76\74\x73\164\x72\x6f\x6e\x67\76\x45\x72\x72\157\162\x3a\x20\74\x2f\163\164\162\157\156\x67\x3e\111\156\x76\141\x6c\x69\144\40\x4a\x57\x4b\123\40\x55\x52\111\40\x66\157\x72\155\141\x74\x2e\x3c\x2f\160\76\xa\x20\x20\40\40\40\40\40\x20\40\x20\40\40\x20\x20\74\160\x3e\120\154\x65\141\x73\x65\40\x56\145\x72\151\x66\171\x20\x74\150\145\40\146\x6f\162\155\141\x74\x20\x6f\x66\40\x74\150\145\40\112\x57\113\123\40\x55\122\x49\56\x3c\x2f\x70\76\xa\40\40\x20\40\x20\x20\40\40\x20\40\x20\40\40\x20\x3c\x70\x3e\x3c\x73\x74\162\x6f\156\147\x3e\120\x6f\163\x73\x69\142\154\145\x20\103\x61\x75\x73\x65\72\40\x3c\x2f\163\x74\162\157\156\x67\76\x46\x6f\162\x6d\x61\164\40\x6f\146\x20\x74\x68\x65\40\112\x57\113\x54\x20\x55\x52\x49\40\x56\141\154\x75\145\40\151\x73\40\x69\156\x63\157\x72\162\x65\x63\164\56\x3c\x2f\x70\76\12\40\40\40\40\40\40\x20\40\40\40\x20\40\x20\40\x3c\x2f\144\151\x76\76\12\40\x20\x20\40\x20\40\x20\40\x20\x20\40\x20\40\x20\74\144\x69\x76\x20\163\164\x79\154\x65\75\x22\155\x61\x72\147\151\x6e\72\63\x25\x3b\144\x69\x73\x70\x6c\141\171\72\142\x6c\x6f\143\153\x3b\x74\145\170\164\x2d\x61\154\151\147\x6e\x3a\143\x65\x6e\x74\x65\x72\x3b\42\x3e\74\57\x64\x69\166\x3e\12\40\x20\40\40\x20\40\x20\x20\x20\x20\x20\40\40\x20\x3c\x64\x69\x76\x20\x73\164\171\x6c\145\x3d\x22\x6d\141\x72\x67\x69\156\72\63\x25\x3b\144\x69\x73\160\154\141\171\x3a\142\154\x6f\x63\x6b\x3b\164\145\x78\x74\x2d\141\154\151\x67\x6e\x3a\143\x65\156\x74\x65\162\x3b\x22\x3e\12\40\x20\x20\40\x20\x20\x20\40\x20\40\40\x20\40\40\74\146\157\x72\x6d\40\155\145\164\150\x6f\x64\x3d\x22\120\x4f\123\x54\x22\40\x61\143\x74\x69\157\x6e\x20\75\42" . $base_url . "\x22\76\xa\40\x20\40\40\x20\40\40\40\40\x20\x20\x20\40\x20\74\151\x6e\x70\x75\x74\40\163\x74\x79\154\x65\x3d\x22\160\141\144\144\x69\x6e\x67\x3a\61\x25\73\x77\151\x64\164\150\x3a\61\x30\x30\160\x78\73\x62\141\x63\153\x67\162\x6f\x75\156\144\72\40\x23\x30\x30\x39\61\x43\104\40\156\x6f\156\x65\40\162\145\160\x65\x61\164\40\x73\x63\x72\157\x6c\154\x20\x30\x25\x20\60\x25\73\143\x75\162\163\157\x72\72\x20\160\x6f\x69\156\x74\145\x72\x3b\x66\157\156\x74\55\x73\151\172\x65\72\61\x35\x70\x78\x3b\x62\x6f\x72\x64\145\x72\55\x77\151\x64\164\150\x3a\x20\x31\160\x78\73\142\157\x72\144\145\x72\55\163\x74\x79\x6c\145\x3a\40\x73\157\154\151\144\x3b\x62\x6f\162\144\x65\x72\x2d\x72\141\144\x69\165\x73\x3a\40\63\160\x78\73\x77\x68\151\164\145\55\163\x70\x61\143\145\x3a\x20\x6e\157\167\x72\x61\160\73\x62\x6f\x78\x2d\x73\151\172\151\156\147\72\40\x62\157\x72\x64\x65\162\x2d\142\x6f\x78\73\142\157\x72\x64\x65\162\55\x63\x6f\x6c\x6f\162\x3a\x20\x23\60\60\x37\63\101\101\x3b\142\157\x78\55\163\x68\141\x64\157\x77\72\40\60\x70\x78\40\61\160\170\40\60\160\170\x20\162\x67\x62\141\50\61\x32\x30\54\x20\x32\60\60\54\x20\x32\x33\60\x2c\40\60\x2e\x36\x29\40\x69\x6e\163\x65\164\x3b\143\157\154\x6f\162\x3a\40\43\x46\106\x46\x3b\x22\x74\x79\160\145\75\x22\x73\165\x62\x6d\x69\164\42\x20\166\x61\154\165\145\75\x22\104\157\x6e\x65\x22\x20\x22\76\12\40\40\x20\x20\x20\40\40\x20\x20\40\x20\x20\x20\40\x3c\x2f\x66\157\x72\x6d\x3e\12\x20\x20\x20\x20\40\40\x20\40\x20\40\x20\x20\x20\40\x3c\x2f\x64\151\166\76";
        exit;
        goto RE;
        O0:
        $Ln = false;
        $Km = $mF->keys;
        foreach ($Km as $J4 => $Yk) {
            $LY = "\146\141\154\163\x65";
            if ($Yk->kid == $yU) {
                goto PZ;
            }
            $LY = "\146\141\154\163\145";
            goto dD;
            PZ:
            $LY = "\x74\162\165\145";
            $uW = $Yk->n;
            $uW = str_replace(["\55", "\137"], ["\x2b", "\57"], $uW);
            $uW = base64_decode($uW);
            $Y1 = $Yk->e;
            $Y1 = base64_decode($Y1);
            $jz = new Crypt_RSA();
            $jz->loadKey(["\156" => new Math_BigInteger($uW, 256), "\145" => new Math_BigInteger($Y1, 256)]);
            $jz->setHash("\163\150\x61\x32\65\x36");
            $jz->setSignatureMode(CRYPT_RSA_SIGNATURE_PKCS1);
            if (!$jz->verify($BH, $iI)) {
                goto ul;
            }
            $Ln = true;
            ul:
            goto dl;
            dD:
            Ms:
        }
        dl:
        if (!($LY == "\x66\141\x6c\163\x65")) {
            goto VH;
        }
        echo "\x49\156\x63\157\x72\162\145\143\x74\x20\x6b\x65\x79\x73\41\x20\x56\145\x72\x69\x66\171\x20\x69\x66\x20\x79\157\165\x20\x61\162\145\40\145\156\164\x65\x72\x69\x6e\x67\40\x63\157\162\x72\145\143\164\x20\x4a\127\x4b\123\x20\x55\x52\111\41\x21\41";
        exit;
        VH:
        RE:
        Cy:
        if ($CG) {
            goto Wk;
        }
        echo "\74\x64\x69\166\40\x73\164\171\x6c\145\x3d\x22\146\x6f\x6e\164\55\146\x61\155\151\154\171\x3a\x43\141\154\x69\142\162\x69\x3b\160\x61\144\x64\x69\x6e\x67\72\x30\x20\63\45\x3b\42\x3e";
        echo "\x3c\x64\151\166\x20\163\164\x79\x6c\x65\x3d\x22\x63\157\x6c\x6f\162\x3a\x20\43\x61\71\x34\x34\64\x32\x3b\142\141\143\153\147\x72\x6f\x75\x6e\144\x2d\x63\x6f\154\x6f\x72\72\x20\x23\146\x32\x64\145\x64\145\x3b\160\x61\144\144\151\x6e\x67\x3a\x20\61\65\x70\x78\x3b\155\x61\162\x67\151\156\55\142\x6f\x74\164\x6f\155\72\40\62\x30\x70\170\x3b\x74\x65\x78\x74\55\141\x6c\x69\147\x6e\x3a\x63\x65\x6e\x74\x65\x72\73\x62\157\x72\144\145\x72\x3a\61\160\170\40\163\157\154\x69\x64\40\43\x45\66\x42\63\102\62\73\146\x6f\x6e\164\x2d\163\151\x7a\145\72\x31\x38\x70\164\x3b\x22\x3e\40\105\x52\x52\x4f\122\74\57\x64\x69\x76\76\12\x20\40\40\40\x20\x20\40\x20\40\40\x20\40\x20\40\x3c\x64\151\166\40\x73\164\171\x6c\x65\75\42\143\157\154\157\162\x3a\40\43\x61\x39\64\64\64\62\x3b\146\x6f\156\164\x2d\x73\x69\x7a\145\x3a\x31\x34\x70\x74\73\40\155\x61\162\147\151\x6e\55\142\x6f\x74\x74\x6f\155\x3a\x32\x30\x70\x78\73\42\76\x3c\160\x3e\x3c\163\x74\162\x6f\156\x67\76\x45\162\162\x6f\x72\72\x20\74\x2f\163\x74\x72\x6f\156\x67\76\x49\156\166\x61\x6c\151\x64\40\164\x6f\153\x65\x6e\40\162\x65\x63\x65\x69\x76\145\144\56\x3c\x2f\x70\x3e\12\40\40\40\40\40\x20\40\40\x20\x20\40\40\40\40\x20\40\x20\x20\x3c\160\76\x50\x6c\145\x61\163\x65\40\x74\x72\171\40\164\157\40\x6c\157\x67\x69\156\40\141\x67\x61\151\156\56\74\x2f\x70\76\xa\40\40\40\40\40\40\x20\40\40\40\x20\40\x20\x20\40\x20\40\x20\74\x70\76\74\x73\164\162\x6f\x6e\x67\x3e\x50\157\163\x73\151\142\x6c\x65\40\x43\141\165\x73\145\x3a\x20\x3c\57\x73\x74\162\x6f\x6e\147\x3e\x56\x61\x6c\165\145\40\x6f\146\x20\164\x6f\153\x65\156\x20\162\145\143\x65\x69\166\145\x64\x20\151\x73\40\x65\151\x74\x68\x65\162\x20\156\165\154\x6c\x20\157\x72\x20\167\x72\x6f\x6e\147\x2e\74\x2f\160\x3e\12\40\x20\40\x20\x20\x20\40\40\x20\40\40\40\40\x20\x3c\57\144\x69\166\76\xa\40\x20\x20\x20\x20\x20\40\40\x20\x20\40\40\40\x20\x3c\144\x69\x76\40\163\164\171\x6c\145\x3d\x22\155\141\x72\147\x69\x6e\72\63\x25\x3b\x64\151\163\x70\154\x61\x79\x3a\x62\154\157\143\x6b\x3b\164\x65\170\x74\55\141\x6c\x69\147\156\x3a\x63\x65\156\x74\x65\162\73\x22\76\x3c\57\x64\151\166\x3e\12\x20\x20\40\40\40\x20\40\40\40\40\x20\40\x20\40\x3c\x64\151\166\40\163\x74\171\154\x65\75\42\x6d\141\x72\x67\151\x6e\x3a\x33\45\x3b\x64\151\x73\x70\x6c\x61\171\x3a\142\154\157\x63\x6b\73\x74\x65\170\x74\55\x61\154\151\147\x6e\x3a\143\145\156\164\x65\x72\73\x22\76\12\x20\40\40\40\x20\x20\x20\40\x20\x20\40\40\x20\x20\74\x66\x6f\x72\x6d\x20\155\145\164\150\x6f\144\75\x22\x50\x4f\x53\124\42\x20\141\143\164\151\x6f\156\x20\75\42" . $base_url . "\x22\x3e\xa\x20\40\40\40\40\40\40\x20\x20\40\x20\x20\x20\x20\x20\40\40\40\x3c\151\156\160\x75\164\x20\x73\164\x79\154\x65\x3d\x22\160\141\x64\144\151\156\x67\72\61\x25\73\167\x69\144\x74\150\x3a\61\60\60\x70\170\x3b\x62\x61\143\153\x67\162\157\x75\x6e\144\x3a\x20\x23\x30\x30\71\61\103\x44\40\156\x6f\156\145\40\162\145\160\x65\x61\164\x20\x73\x63\162\157\x6c\154\40\x30\45\x20\60\45\x3b\143\x75\x72\163\157\x72\x3a\40\x70\x6f\151\x6e\164\145\x72\x3b\x66\157\x6e\x74\x2d\x73\151\172\145\72\x31\65\160\x78\73\142\157\x72\x64\145\162\x2d\x77\151\144\164\150\72\40\x31\x70\170\x3b\142\x6f\162\x64\x65\x72\x2d\163\164\x79\x6c\x65\x3a\x20\x73\x6f\x6c\151\x64\x3b\x62\157\162\144\x65\162\x2d\x72\x61\x64\x69\165\x73\x3a\x20\63\160\x78\73\167\150\x69\164\x65\x2d\x73\x70\141\x63\x65\x3a\x20\x6e\157\167\162\141\160\x3b\x62\x6f\x78\x2d\x73\x69\x7a\x69\156\147\72\x20\142\157\162\x64\x65\162\x2d\x62\157\x78\73\x62\157\162\x64\145\162\x2d\x63\x6f\154\x6f\162\72\x20\43\60\x30\x37\x33\x41\x41\x3b\x62\157\170\55\163\150\x61\144\157\167\x3a\40\x30\x70\170\x20\x31\160\x78\x20\x30\160\x78\40\x72\x67\142\141\x28\x31\62\x30\x2c\x20\62\60\60\x2c\x20\62\63\x30\54\x20\x30\56\66\51\x20\x69\x6e\163\x65\164\x3b\x63\157\x6c\157\162\x3a\x20\43\x46\106\106\73\x22\164\x79\160\145\75\42\x73\165\142\x6d\x69\164\42\40\166\141\154\165\145\75\x22\x44\157\x6e\x65\x22\40\x22\x3e\12\40\40\40\x20\x20\40\x20\40\40\x20\40\40\x20\40\74\x2f\x66\x6f\x72\155\76\12\x20\x20\40\x20\40\40\40\40\x20\40\40\40\40\40\74\x2f\144\x69\x76\76";
        exit;
        Wk:
        if (!($pO != '' && $Ln == "\164\x72\x75\145" || $pO == '')) {
            goto Gl;
        }
        $uR = self::getResourceOwnerFromIdToken($CG);
        Gl:
        KV:

if(!\Drupal::config('miniorange_oauth_client.settings')->get('miniorange_oauth_client_test')){
    goto jB;
}

        // if (!(isset($_COOKIE["\104\162\165\x70\x61\154\x5f\x76\151\x73\151\x74\x6f\x72\x5f\155\x6f\137\157\x61\165\x74\x68\137\x74\x65\163\x74"]) && $_COOKIE["\104\162\165\160\x61\154\137\x76\151\163\151\x74\x6f\x72\x5f\155\157\x5f\157\141\x75\x74\150\137\x74\x65\x73\x74"] == true)) {
        //     goto jB;
        // }
        $Dk =\Drupal::service('extension.list.module')->getPath("miniorange_oauth_client");
        // user_cookie_save(array("\155\x6f\x5f\157\x61\x75\164\150\137\164\x65\x73\x74" => false));
        \Drupal::configFactory()->getEditable('miniorange_oauth_client.settings')->clear('miniorange_oauth_client_test')->save();

        $K_ = isset($uR["\145\155\141\151\154"]) ? $uR["\x65\155\x61\x69\x6c"] : "\x55\163\x65\x72";
        $s3 = '';
        Utilities::show_attr($uR, $s3, 0, '', "\74\x74\162\40\163\164\x79\154\x65\75\x22\164\145\x78\x74\55\x61\x6c\151\147\156\72\x63\x65\156\x74\x65\x72\x3b\x22\76", "\x3c\x74\x64\x20\163\x74\x79\154\145\75\x27\x66\x6f\156\x74\55\167\x65\151\147\150\x74\72\x62\x6f\x6c\144\x3b\x70\141\x64\x64\151\156\147\72\x32\x25\x3b\142\157\x72\144\145\x72\72\62\x70\170\40\163\157\154\x69\x64\x20\43\71\x34\x39\60\x39\60\x3b\x20\167\x6f\x72\x64\x2d\x77\162\141\x70\x3a\x62\162\145\x61\153\55\167\x6f\162\x64\x3b\x27\x3e");
        $Nm = json_encode($uR);
        \Drupal::configFactory()->getEditable("\x6d\151\x6e\x69\157\x72\x61\156\x67\145\x5f\x6f\x61\165\164\x68\137\x63\x6c\x69\x65\156\164\x2e\163\x65\164\164\151\156\x67\163")->set("\155\151\x6e\151\x6f\162\141\156\x67\x65\x5f\157\x61\x75\164\x68\137\143\x6c\x69\x65\156\x74\137\141\x74\x74\x72\x5f\154\151\x73\x74\137\146\x72\x6f\155\x5f\163\145\162\166\145\162", $Nm)->save();
        echo "\x3c\x64\x69\x76\x20\163\164\171\154\145\x3d\x22\x66\157\x6e\x74\x2d\x66\x61\155\151\x6c\171\72\103\x61\x6c\x69\x62\x72\151\73\x70\x61\x64\144\151\x6e\x67\x3a\x30\x20\63\45\x3b\x22\76";
        echo "\x3c\144\x69\166\x20\x73\164\x79\x6c\x65\x3d\x22\x63\x6f\154\x6f\162\72\x20\43\x33\x63\67\66\63\x64\73\x62\x61\143\x6b\147\162\157\165\x6e\144\55\143\157\154\x6f\162\x3a\x20\43\x64\x66\x66\x30\144\x38\x3b\x20\160\141\x64\144\151\156\x67\x3a\62\45\73\x6d\141\x72\147\x69\156\x2d\142\157\x74\164\x6f\155\72\x32\60\160\170\x3b\164\145\170\164\55\141\x6c\x69\147\156\x3a\143\145\156\x74\145\162\x3b\x20\142\157\x72\144\x65\x72\x3a\61\160\x78\40\x73\157\x6c\151\x64\40\x23\x41\x45\x44\102\71\101\x3b\xa\40\40\x20\40\x20\40\x20\40\40\40\x20\x20\x20\x20\40\40\40\x20\x20\x20\40\x20\40\40\40\x20\x20\x20\x20\40\x20\x20\146\157\156\x74\55\x73\x69\172\145\x3a\x31\x35\160\164\x3b\42\x3e\xa\x20\40\x20\40\x20\40\40\40\40\40\x20\x20\x20\40\x20\40\x20\40\40\40\40\x20\x20\x20\x20\40\40\x20\40\40\x20\40\124\x45\x53\124\40\x53\125\x43\x43\x45\x53\123\x46\125\x4c\xa\40\x20\x20\x20\40\40\40\40\40\x20\40\x20\x20\40\x20\x20\40\x20\x20\x20\40\x20\x20\x20\x20\40\x20\40\x20\x20\x3c\57\x64\151\x76\76\12\40\40\40\x20\40\x20\x20\40\40\x20\x20\x20\40\40\x20\x20\40\40\40\40\x20\x20\40\x20\40\40\40\40\x20\40\x3c\x64\151\x76\x20\163\164\x79\x6c\145\x3d\x22\x64\151\x73\x70\154\x61\x79\x3a\142\x6c\157\143\x6b\73\164\x65\170\164\x2d\141\154\151\x67\x6e\72\143\x65\156\164\145\162\73\x6d\141\x72\x67\x69\x6e\x2d\142\157\164\164\x6f\155\72\x34\45\73\x22\x3e\12\40\40\40\40\x20\40\x20\x20\x20\40\40\40\40\40\x20\40\40\x20\40\40\40\40\40\40\x20\40\40\x20\x20\x20\40\40\x3c\151\x6d\147\x20\x73\x74\171\154\x65\x3d\42\167\x69\144\x74\150\72\x31\x35\x25\73\x22\163\x72\143\75\42" . $Dk . "\57\141\x73\163\x65\164\x73\x2f\x69\155\x67\57\x67\162\145\x65\x6e\137\143\x68\145\x63\x6b\56\160\156\x67\42\76\xa\x20\x20\40\x20\x20\40\x20\40\40\x20\40\40\40\x20\40\x20\40\40\40\x20\40\40\40\40\40\40\x20\40\x20\x20\74\57\144\x69\166\76";
        echo "\x3c\163\160\141\156\x20\163\164\171\154\x65\x3d\42\x66\x6f\156\x74\55\163\151\x7a\x65\x3a\61\x33\160\x74\73\x22\x3e\x3c\x62\x3e\x48\145\154\154\157\x3c\x2f\x62\x3e\54\40" . $K_ . "\74\x2f\x73\160\141\156\x3e\x3c\x62\x72\x2f\x3e\12\x20\x20\40\x20\40\x20\40\40\40\40\x20\40\x20\40\x20\x20\x20\x20\x20\x20\x20\40\x20\x20\x20\40\40\40\40\40\x3c\160\x20\x73\164\x79\154\145\x3d\x22\x66\157\156\164\55\167\x65\x69\147\150\164\72\x62\x6f\154\144\73\x66\157\156\164\55\x73\x69\x7a\145\x3a\61\63\x70\x74\x3b\x6d\x61\x72\x67\151\156\x2d\x6c\145\146\164\x3a\61\45\x3b\42\76\x41\x54\x54\x52\111\x42\125\124\x45\123\40\122\105\x43\x45\x49\126\x45\x44\x3a\x3c\57\160\x3e\12\40\x20\40\x20\40\x20\40\x20\x20\x20\40\40\40\x20\40\40\40\40\x20\40\x20\40\40\40\40\x20\40\x20\40\x20\74\x74\141\x62\154\x65\x20\x73\x74\171\154\x65\x3d\x22\x62\157\162\x64\145\x72\x2d\143\157\x6c\x6c\x61\160\163\145\72\x63\x6f\154\x6c\141\x70\x73\145\73\x62\157\x72\x64\145\x72\55\163\160\x61\x63\x69\156\x67\x3a\x30\73\40\x64\151\163\x70\154\x61\x79\x3a\x74\141\142\x6c\145\73\x77\151\144\x74\x68\x3a\61\60\60\x25\73\40\x66\157\156\164\55\163\x69\x7a\x65\x3a\x31\63\160\x74\x3b\x62\x61\x63\x6b\x67\162\157\x75\x6e\x64\55\x63\x6f\154\x6f\x72\72\43\x45\104\105\104\105\104\73\x22\76\12\x20\40\40\40\x20\x20\x20\x20\x20\x20\40\x20\40\x20\40\x20\40\40\x20\x20\40\40\x20\40\x20\x20\40\x20\40\40\40\40\40\x20\x3c\164\162\40\163\x74\x79\154\x65\x3d\42\164\145\x78\164\55\141\x6c\151\147\156\x3a\x63\145\156\164\x65\x72\x3b\x22\x3e\12\x20\x20\40\40\40\40\x20\40\40\40\40\40\40\x20\40\40\x20\x20\x20\x20\40\x20\40\x20\40\x20\x20\40\40\x20\40\40\x20\40\x20\x20\x20\40\x3c\x74\x64\x20\x73\164\171\x6c\x65\75\42\x66\157\156\x74\x2d\167\x65\151\x67\150\164\72\142\157\154\144\73\x62\157\162\x64\x65\x72\72\62\160\170\40\x73\x6f\154\x69\144\x20\43\71\64\71\x30\71\60\x3b\x70\141\144\x64\151\156\147\x3a\62\45\x3b\x22\x3e\x41\x54\x54\x52\111\102\x55\x54\x45\x20\116\x41\x4d\105\x3c\57\164\144\x3e\12\40\x20\40\40\x20\x20\x20\x20\x20\40\x20\x20\x20\40\x20\x20\x20\40\40\x20\40\x20\x20\x20\40\x20\40\40\x20\x20\40\x20\x20\40\40\x20\40\40\x3c\164\x64\40\x73\164\x79\x6c\145\x3d\42\146\x6f\156\164\55\167\145\151\147\150\x74\x3a\142\157\154\x64\x3b\x70\141\x64\x64\x69\x6e\x67\72\62\x25\x3b\x62\x6f\x72\144\x65\162\72\x32\160\x78\40\x73\x6f\x6c\x69\x64\40\x23\71\64\x39\60\71\60\73\40\x77\157\x72\144\x2d\x77\x72\141\160\x3a\x62\162\145\x61\153\55\x77\157\x72\144\73\x22\x3e\101\124\x54\122\111\102\125\124\x45\40\x56\x41\x4c\125\105\74\x2f\164\144\76\xa\x20\40\x20\40\40\x20\40\x20\x20\x20\x20\x20\40\40\40\x20\40\40\40\40\40\40\x20\x20\x20\x20\x20\40\x20\x20\40\40\40\40\x3c\57\164\x72\76";
        echo $s3;
        echo "\74\x2f\164\141\142\154\145\76\74\57\x64\151\166\76";
        echo "\74\144\151\166\40\163\x74\x79\x6c\145\75\42\155\x61\162\x67\x69\156\x3a\x33\45\x3b\144\151\163\x70\154\x61\x79\72\142\x6c\157\143\153\73\164\145\x78\x74\55\141\154\151\147\156\72\x63\x65\156\x74\x65\x72\x3b\x22\x3e\12\x20\40\40\x20\x20\x20\x20\40\x20\40\x20\x20\x20\40\40\40\x20\40\x20\x20\40\40\40\40\x20\40\40\x20\40\40\40\40\x3c\151\x6e\x70\x75\x74\40\163\164\171\154\x65\x3d\42\160\x61\x64\x64\x69\x6e\147\72\61\45\x3b\x77\x69\x64\164\x68\72\63\x37\45\73\x62\141\x63\x6b\x67\162\x6f\165\x6e\144\72\x20\43\60\60\x39\x31\x43\x44\40\x6e\x6f\x6e\x65\x20\162\x65\x70\145\141\164\40\x73\x63\x72\157\154\154\40\x30\45\40\x30\x25\73\143\165\162\x73\157\x72\x3a\x20\x70\x6f\151\x6e\x74\x65\x72\x3b\146\157\x6e\164\55\163\151\x7a\145\72\61\65\x70\x78\x3b\12\40\x20\x20\x20\x20\40\x20\40\40\40\40\40\x20\x20\x20\40\x20\x20\x20\x20\40\x20\x20\40\40\40\40\x20\x20\40\40\x20\x20\x20\x20\x20\x62\x6f\162\144\x65\162\x2d\x77\x69\x64\164\150\x3a\40\x31\160\x78\73\x62\157\x72\x64\x65\162\x2d\x73\164\x79\154\x65\x3a\40\163\x6f\x6c\151\x64\x3b\x62\157\x72\x64\x65\x72\55\x72\141\144\151\165\163\72\x20\63\160\170\73\x77\150\x69\164\145\55\x73\160\141\143\145\72\40\156\x6f\167\162\141\x70\73\x62\x6f\x78\x2d\163\x69\x7a\151\x6e\147\72\x20\x62\157\162\144\145\x72\55\142\157\170\73\142\x6f\162\x64\145\x72\x2d\x63\x6f\154\157\x72\x3a\40\x23\x30\x30\67\x33\101\101\73\12\40\40\x20\40\x20\40\40\40\40\40\40\40\40\40\40\40\x20\40\40\x20\x20\40\x20\x20\x20\x20\40\x20\40\40\x20\40\x20\x20\x20\x20\142\x6f\x78\55\x73\x68\x61\x64\x6f\167\x3a\x20\60\160\170\x20\x31\160\170\40\60\160\x78\x20\162\147\x62\141\50\x31\x32\60\54\40\x32\x30\x30\54\x20\62\63\60\x2c\x20\x30\56\66\51\x20\x69\156\163\145\164\x3b\x63\x6f\154\157\x72\72\x20\43\x46\106\106\73\x22\x74\x79\x70\145\x3d\x22\142\x75\164\164\x6f\x6e\42\40\x76\x61\154\x75\x65\75\42\103\x6f\x6e\x66\151\147\x75\x72\145\x20\101\164\x74\x72\151\x62\165\x74\x65\x2f\122\157\x6c\x65\40\115\141\x70\160\151\x6e\x67\x22\xa\40\40\x20\x20\40\40\x20\40\40\x20\x20\40\40\40\40\x20\40\40\40\x20\x20\40\40\x20\40\40\x20\x20\40\x20\40\x20\x6f\156\x43\x6c\x69\143\153\x3d\x22\143\x6c\157\x73\x65\137\x61\156\x64\137\162\x65\144\x69\162\x65\x63\164\50\x29\73\x22\x3e\12\xa\x20\x20\x20\40\40\x20\40\40\x20\40\40\x20\40\x20\40\40\40\40\40\x20\x20\x20\x20\40\x20\40\x20\40\x20\40\x20\40\x3c\x69\x6e\x70\165\x74\40\163\164\x79\x6c\x65\x3d\42\160\x61\x64\144\151\x6e\147\x3a\x31\x25\73\167\x69\144\164\x68\x3a\61\60\x30\x70\170\x3b\142\141\x63\x6b\x67\x72\x6f\x75\156\x64\x3a\40\x23\60\x30\71\x31\103\104\40\x6e\x6f\x6e\145\40\x72\x65\x70\145\141\x74\40\x73\143\162\x6f\154\x6c\x20\x30\x25\40\60\x25\x3b\143\x75\162\163\157\x72\72\40\160\157\151\x6e\x74\x65\162\73\x66\157\156\164\x2d\163\x69\x7a\145\72\x31\x35\x70\170\x3b\xa\40\x20\x20\x20\40\x20\x20\40\x20\x20\40\x20\40\40\x20\40\40\x20\40\x20\x20\40\x20\x20\x20\40\x20\40\x20\40\x20\x20\x20\x20\x20\40\142\x6f\x72\144\145\162\x2d\167\x69\144\x74\150\72\x20\61\x70\x78\x3b\x62\x6f\x72\x64\145\162\55\x73\x74\x79\154\145\x3a\x20\x73\157\x6c\151\144\x3b\142\157\x72\144\x65\x72\x2d\x72\141\x64\151\165\x73\x3a\x20\63\x70\x78\x3b\x77\x68\151\x74\145\x2d\x73\x70\141\143\145\72\x20\156\157\x77\x72\x61\160\x3b\x62\157\170\x2d\x73\151\172\151\x6e\147\x3a\40\142\157\x72\x64\x65\x72\x2d\x62\x6f\x78\x3b\142\x6f\162\x64\x65\x72\55\x63\157\x6c\157\162\x3a\40\x23\60\x30\67\x33\x41\101\x3b\12\40\x20\x20\40\40\40\40\x20\40\40\40\x20\40\40\x20\x20\x20\x20\40\40\40\x20\x20\40\40\x20\40\x20\40\x20\x20\40\x20\x20\40\40\x62\x6f\x78\x2d\163\150\x61\x64\x6f\x77\x3a\40\60\160\170\x20\61\x70\x78\40\x30\x70\x78\x20\x72\147\x62\141\50\x31\x32\60\x2c\40\62\x30\60\54\40\x32\x33\60\x2c\40\60\56\66\x29\40\x69\156\163\145\x74\73\x63\157\x6c\157\x72\x3a\x20\43\x46\106\106\73\x22\164\171\x70\x65\75\42\x62\165\164\x74\x6f\156\x22\x20\166\x61\154\165\145\75\42\104\x6f\x6e\145\42\x20\x6f\156\103\154\151\143\153\75\x22\x73\x65\x6c\x66\56\x63\x6c\x6f\163\x65\x28\x29\73\x22\x3e\xa\x20\x20\40\40\x20\40\40\40\x20\x20\x20\x20\x20\40\40\40\40\x20\x20\x20\x20\x20\x20\40\40\x20\40\x20\74\57\144\x69\166\76\12\x20\40\x20\x20\40\40\40\40\40\x20\40\x20\40\x20\x20\x20\x20\x20\40\x20\x20\x20\x20\40\40\x20\40\x20\74\163\x63\x72\151\x70\x74\76\12\40\x20\x20\40\40\x20\40\40\40\40\x20\x20\x20\40\40\40\x20\x20\40\x20\x20\40\40\40\x20\40\x20\40\x20\40\x20\x20\x66\165\156\x63\x74\x69\157\x6e\x20\x63\154\x6f\x73\145\137\x61\156\x64\x5f\162\145\144\151\162\145\143\164\x28\51\x7b\12\x20\40\x20\x20\40\40\x20\x20\x20\x20\40\40\40\x20\40\40\40\40\x20\40\40\x20\40\40\40\40\40\40\40\40\x20\x20\x20\40\40\40\x77\x69\156\144\x6f\x77\56\x6f\160\145\x6e\x65\x72\x2e\x6c\157\x63\x61\164\x69\x6f\156\x2e\x68\162\145\146\40\x3d\40\42\x61\144\x6d\151\x6e\57\x63\157\x6e\x66\x69\x67\x2f\160\x65\157\160\154\x65\x2f\155\x69\156\151\157\x72\141\x6e\147\145\x5f\x6f\141\x75\164\x68\x5f\x63\x6c\151\145\x6e\x74\57\x6d\141\x70\160\151\x6e\147\x22\73\xa\x20\40\x20\x20\40\x20\x20\40\x20\40\40\40\x20\x20\x20\x20\x20\40\40\x20\40\40\x20\x20\40\40\40\40\x20\40\x20\40\40\40\40\40\163\x65\154\146\56\x63\x6c\x6f\x73\145\x28\51\73\12\40\x20\40\40\x20\x20\40\x20\40\40\40\x20\40\x20\x20\x20\40\40\40\x20\40\40\x20\x20\40\x20\40\40\40\40\x20\40\x7d\xa\40\x20\40\x20\40\x20\40\40\x20\x20\x20\x20\40\40\x20\x20\x20\40\x20\x20\40\40\x20\x20\40\x20\40\40\74\57\x73\143\162\x69\160\164\x3e";
        exit;
        jB:
        self::miniorange_user_login($uR);

Function Calls

None

Variables

None

Stats

MD5 a82f761d0bded316c4d11a1e9453cd81
Eval Count 0
Decode Time 72 ms