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 |
Stats
MD5 | 67349688ed89f31f59ea7e67c94d6539 |
Eval Count | 0 |
Decode Time | 52 ms |