Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
$Qq = apply_filters("\155\157\x5f\x73\x61\155\154\x5f\x66\151\x6c\x74\145\x72\137\x69\144\..
Decoded Output download
<? $Qq = apply_filters("mo_saml_filter_identity_providers", [], $M6);
if (!empty($Qq) && is_array($Qq)) {
goto hX;
}
$fE = get_option("saml_issuer");
$Hw = maybe_unserialize(get_option("saml_x509_certificate"));
goto Zs;
hX:
$fE = $Qq["issuer"];
$Hw = maybe_unserialize($Qq["certFromPlugin"]);
Zs:
if (is_array($Hw)) {
goto ZY;
}
$KY = XMLSecurityKey::getRawThumbprint($Hw);
$KY = mo_saml_convert_to_windows_iconv($KY);
$KY = preg_replace("/\s+/", '', $KY);
if (empty($Mr)) {
goto Kx;
} ?>
Did this file decode correctly?
Original Code
$Qq = apply_filters("\155\157\x5f\x73\x61\155\154\x5f\x66\151\x6c\x74\145\x72\137\x69\144\145\156\x74\x69\164\x79\137\160\162\157\x76\x69\144\x65\162\163", [], $M6);
if (!empty($Qq) && is_array($Qq)) {
goto hX;
}
$fE = get_option("\163\x61\155\154\x5f\x69\x73\163\165\x65\x72");
$Hw = maybe_unserialize(get_option("\x73\x61\155\154\137\170\x35\60\71\137\143\x65\x72\x74\151\146\151\x63\141\x74\145"));
goto Zs;
hX:
$fE = $Qq["\151\163\x73\x75\145\162"];
$Hw = maybe_unserialize($Qq["\143\145\x72\164\x46\162\157\x6d\x50\x6c\x75\147\x69\x6e"]);
Zs:
if (is_array($Hw)) {
goto ZY;
}
$KY = XMLSecurityKey::getRawThumbprint($Hw);
$KY = mo_saml_convert_to_windows_iconv($KY);
$KY = preg_replace("\x2f\x5c\163\53\x2f", '', $KY);
if (empty($Mr)) {
goto Kx;
}
Function Calls
None |
Stats
MD5 | 62baf771e5c3f41dc2f0d3c937fd3efd |
Eval Count | 0 |
Decode Time | 61 ms |