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

Variables

None

Stats

MD5 62baf771e5c3f41dc2f0d3c937fd3efd
Eval Count 0
Decode Time 61 ms