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 $aP; parent::__construct(); add_filter("\155\x6f\x5f\x61\165\x74\..

Decoded Output download

<?  global $aP; 
        parent::__construct(); 
        add_filter("mo_auth_url_internal", array($this, "mo_oauth_client_generate_authorization_url"), 5, 2); 
        add_action("wp_footer", array($this, "mo_oauth_client_implicit_fragment_handler")); 
        add_action("mo_oauth_restrict_emails", array($this, "mo_oauth_client_restrict_emails"), 10, 2); 
        add_action("mo_oauth_client_map_roles", array($this, "mo_oauth_client_map_roles"), 10, 1); 
        $nu = $aP->mo_oauth_client_get_option("mo_oauth_enable_oauth_wp_login"); 
        if (!$nu) { 
            goto DJG; 
        } 
        remove_filter("authenticate", "wp_authenticate_username_password", 20, 3); 
        $Gv = new Password(true); 
        add_filter("authenticate", array($Gv, "mo_oauth_wp_login"), 20, 3); 
        DJG: ?>

Did this file decode correctly?

Original Code

global $aP;
        parent::__construct();
        add_filter("\155\x6f\x5f\x61\165\x74\x68\137\x75\162\154\x5f\151\156\x74\145\x72\156\x61\154", array($this, "\155\x6f\137\157\141\165\x74\150\137\143\154\151\x65\x6e\x74\137\147\x65\156\145\162\x61\164\x65\137\x61\165\164\x68\x6f\162\x69\x7a\141\x74\x69\157\156\137\165\162\x6c"), 5, 2);
        add_action("\x77\x70\x5f\x66\x6f\x6f\x74\x65\x72", array($this, "\x6d\x6f\137\x6f\141\165\164\x68\137\x63\154\x69\145\156\x74\x5f\x69\x6d\160\x6c\151\143\x69\x74\x5f\146\162\x61\147\x6d\x65\x6e\164\x5f\150\x61\156\x64\x6c\x65\x72"));
        add_action("\155\157\137\157\x61\x75\x74\150\x5f\x72\x65\163\164\162\151\x63\x74\137\145\155\141\x69\154\x73", array($this, "\155\157\137\157\x61\165\x74\x68\x5f\143\154\151\145\156\x74\137\x72\145\163\164\x72\151\143\164\137\145\x6d\x61\151\x6c\x73"), 10, 2);
        add_action("\x6d\157\137\x6f\x61\x75\164\x68\137\143\x6c\x69\x65\156\x74\137\155\141\x70\x5f\x72\157\x6c\x65\x73", array($this, "\x6d\157\137\x6f\141\x75\164\150\x5f\143\x6c\151\x65\x6e\164\137\155\x61\160\x5f\162\x6f\154\x65\163"), 10, 1);
        $nu = $aP->mo_oauth_client_get_option("\155\157\x5f\x6f\141\165\164\150\x5f\x65\156\141\142\154\145\x5f\x6f\141\x75\x74\150\137\167\x70\137\x6c\157\x67\x69\x6e");
        if (!$nu) {
            goto DJG;
        }
        remove_filter("\x61\x75\x74\150\x65\x6e\164\151\143\x61\164\145", "\167\160\x5f\x61\x75\164\150\145\156\x74\x69\143\x61\x74\x65\x5f\165\x73\x65\162\x6e\141\x6d\145\137\160\x61\163\x73\x77\157\162\x64", 20, 3);
        $Gv = new Password(true);
        add_filter("\141\165\164\150\x65\156\164\151\143\141\164\x65", array($Gv, "\155\x6f\x5f\x6f\141\x75\164\x68\137\x77\x70\137\154\157\x67\x69\x6e"), 20, 3);
        DJG:

Function Calls

None

Variables

None

Stats

MD5 36f2b9b18a7b43049460355071759ff0
Eval Count 0
Decode Time 50 ms