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

Signing you up...

Thank you for signing up!

PHP Decode

$TE = get_option("\x73\x61\x6d\x6c\137\x69\144\160\137\x61\x74\x74\x72\x69\142\165\164\145..

Decoded Output download

<?  $TE = get_option("saml_idp_attribute_mapping"); 
        $TE = maybe_unserialize($TE); 
        $l1 = get_option("saml_idp_role_mapping"); 
        $l1 = maybe_unserialize($l1); 
        $K8 = "NameID"; 
        $gi = "NameID"; 
        $nq = ''; 
        $qN = ''; 
        $pX = ''; 
        $wm = ''; 
        $x3 = ''; 
        $RI = ''; 
        $DG = check_if_default_mapping_required(true, $Mq["idp_name"]); 
        if ($DG) { 
            goto R0X; 
        } 
        $Hh = $Mq["idp_name"]; 
        goto Pyk; 
        R0X: 
        $Hh = "DEFAULT"; 
        Pyk: 
        if (empty($TE[$Hh])) { 
            goto sBz; 
        } 
        $K8 = $TE[$Hh]["email"]; 
        $gi = $TE[$Hh]["username"]; 
        $nq = $TE[$Hh]["first_name"]; 
        $qN = $TE[$Hh]["last_name"]; 
        $pX = $TE[$Hh]["group_name"]; 
        $RI = $TE[$Hh]["display_name"]; 
        if (empty($TE[$Hh]["saml_am_account_matcher"])) { 
            goto i32; 
        } 
        $nT = $TE[$Hh]["saml_am_account_matcher"]; ?>

Did this file decode correctly?

Original Code

$TE = get_option("\x73\x61\x6d\x6c\137\x69\144\160\137\x61\x74\x74\x72\x69\142\165\164\145\137\155\x61\160\160\x69\x6e\147");
        $TE = maybe_unserialize($TE);
        $l1 = get_option("\163\x61\155\154\137\151\x64\160\x5f\x72\x6f\x6c\145\x5f\x6d\141\160\160\x69\x6e\147");
        $l1 = maybe_unserialize($l1);
        $K8 = "\116\x61\x6d\x65\111\x44";
        $gi = "\116\141\x6d\x65\111\x44";
        $nq = '';
        $qN = '';
        $pX = '';
        $wm = '';
        $x3 = '';
        $RI = '';
        $DG = check_if_default_mapping_required(true, $Mq["\151\144\160\x5f\x6e\x61\x6d\x65"]);
        if ($DG) {
            goto R0X;
        }
        $Hh = $Mq["\x69\144\160\137\x6e\x61\155\145"];
        goto Pyk;
        R0X:
        $Hh = "\104\x45\106\101\125\x4c\x54";
        Pyk:
        if (empty($TE[$Hh])) {
            goto sBz;
        }
        $K8 = $TE[$Hh]["\x65\155\x61\x69\x6c"];
        $gi = $TE[$Hh]["\x75\x73\145\162\156\x61\155\x65"];
        $nq = $TE[$Hh]["\146\x69\x72\x73\164\137\156\141\x6d\x65"];
        $qN = $TE[$Hh]["\154\x61\163\x74\x5f\156\141\155\145"];
        $pX = $TE[$Hh]["\147\x72\x6f\x75\160\137\156\141\x6d\145"];
        $RI = $TE[$Hh]["\144\151\x73\x70\154\141\x79\x5f\156\x61\155\x65"];
        if (empty($TE[$Hh]["\x73\x61\x6d\154\137\x61\x6d\x5f\141\x63\x63\x6f\165\156\164\x5f\x6d\x61\164\143\150\x65\x72"])) {
            goto i32;
        }
        $nT = $TE[$Hh]["\x73\x61\155\154\x5f\141\155\137\x61\x63\143\157\x75\x6e\164\x5f\x6d\x61\164\143\x68\x65\x72"];

Function Calls

None

Variables

None

Stats

MD5 67349688ed89f31f59ea7e67c94d6539
Eval Count 0
Decode Time 52 ms