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 |
Stats
MD5 | 36f2b9b18a7b43049460355071759ff0 |
Eval Count | 0 |
Decode Time | 50 ms |