Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php namespace moApiIntegrator\API; use moApiIntegrator\Wrapper\pluginConstants; ..
Decoded Output download
<?php
namespace moApiIntegrator\API;
use moApiIntegrator\Wrapper\pluginConstants;
use moApiIntegrator\Wrapper\wpWrapper;
class CustomerMOAZOS
{
public $email;
public $phone;
private $defaultCustomerKey = "16555";
private $defaultApiKey = "fFd2XcvTGDemZvbw1bcUesNJWEqKbbUq";
function mo_azos_create_customer()
{
$Nk = pluginConstants::HOSTNAME . "/moas/rest/customer/add";
$current_user = wp_get_current_user();
$this->email = get_option("mo_saml_admin_email");
$MD = get_option("mo_saml_admin_password");
$Xx = array("areaOfInterest" => "WP miniOrange SAML 2.0 SSO Plugin", "email" => $this->email, "password" => $MD);
$ew = json_encode($Xx);
$Qv = array("Content-Type" => "application/json", "charset" => "UTF-8", "Authorization" => "Basic");
$cp = array("method" => "POST", "body" => $ew, "timeout" => "5", "redirection" => "5", "httpversion" => "1.0", "blocking" => true, "headers" => $Qv);
$Vx = wp_remote_post(esc_url_raw($Nk), $cp);
return $Vx["body"];
}
function mo_azos_get_customer_key()
{
$Nk = pluginConstants::HOSTNAME . "/moas/rest/customer/key";
$nE = get_option("mo_saml_admin_email");
$MD = get_option("mo_saml_admin_password");
$Xx = array("email" => $nE, "password" => $MD);
$ew = json_encode($Xx);
$Qv = array("Content-Type" => "application/json", "charset" => "UTF-8", "Authorization" => "Basic");
$cp = array("method" => "POST", "body" => $ew, "timeout" => "5", "redirection" => "5", "httpversion" => "1.0", "blocking" => true, "headers" => $Qv);
$Vx = wp_remote_post(esc_url_raw($Nk), $cp);
return $Vx["body"];
}
function mo_azos_check_customer()
{
$Nk = pluginConstants::HOSTNAME . "/moas/rest/customer/check-if-exists";
$nE = get_option("mo_saml_admin_email");
$Xx = array("email" => $nE);
$ew = json_encode($Xx);
$Qv = array("Content-Type" => "application/json", "charset" => "UTF-8", "Authorization" => "Basic");
$cp = array("method" => "POST", "body" => $ew, "timeout" => "5", "redirection" => "5", "httpversion" => "1.0", "blocking" => true, "headers" => $Qv);
$Vx = wp_remote_post(esc_url_raw($Nk), $cp);
return $Vx["body"];
}
function mo_azos_check_customer_ln()
{
$Nk = pluginConstants::HOSTNAME . "/moas/rest/customer/license";
$AZ = get_option("mo_saml_admin_customer_key");
$u2 = get_option("mo_saml_admin_api_key");
$lt = round(microtime(true) * 1000);
$R0 = $AZ . number_format($lt, 0, '', '') . $u2;
$m4 = hash("sha512", $R0);
$lt = number_format($lt, 0, '', '');
$Xx = '';
$Xx = array("customerId" => $AZ, "applicationName" => "wp_power_bi_integration_basic_plan");
$ew = json_encode($Xx);
$Qv = array("Content-Type" => "application/json", "Customer-Key" => $AZ, "Timestamp" => $lt, "Authorization" => $m4);
$cp = array("method" => "POST", "body" => $ew, "timeout" => "5", "redirection" => "5", "httpversion" => "1.0", "blocking" => true, "headers" => $Qv);
$Vx = $this->mo_api_wp_remote_call($Nk, $cp);
return $Vx;
}
function mo_azos_submit_contact_us($nE, $C8, $DB)
{
$Nk = pluginConstants::HOSTNAME . "/moas/rest/customer/contact-us";
$current_user = wp_get_current_user();
$Xx = array("firstName" => $current_user->user_firstname, "lastName" => $current_user->user_lastname, "company" => $_SERVER["SERVER_NAME"], "email" => $nE, "ccEmail" => "[email protected]", "phone" => $C8, "query" => $DB);
$ew = json_encode($Xx);
$Qv = array("Content-Type" => "application/json", "charset" => "UTF-8", "Authorization" => "Basic");
$cp = array("method" => "POST", "body" => $ew, "timeout" => "6", "redirection" => "6", "httpversion" => "1.0", "blocking" => true, "headers" => $Qv);
$Vx = wp_remote_post(esc_url_raw($Nk), $cp);
if (!is_wp_error($Vx)) {
goto yQ;
}
wpWrapper::mo_api__show_error_notice("Unable to connect to the Internet. Please try again.");
return null;
goto Dq;
yQ:
return $Vx["body"];
Dq:
}
function mo_azos_send_email_alert($nE, $C8, $I0, $wd = false)
{
$Nk = pluginConstants::HOSTNAME . "/moas/api/notify/send";
$AZ = $this->defaultCustomerKey;
$u2 = $this->defaultApiKey;
$lt = $this->mo_azos_get_timestamp();
$lt = number_format($lt, 0, '', '');
$R0 = $AZ . $lt . $u2;
$m4 = hash("sha512", $R0);
$aX = "[email protected]";
$C5 = "Feedback: WordPress AzureAD User Sync";
if (!$wd) {
goto NM;
}
$C5 = "DEMO REQUEST: WordPress AzureAD User Sync";
NM:
global $user;
$user = wp_get_current_user();
$DB = "[WordPress AzureAD User Sync]: " . $I0;
$VN = "<div >Hello, <br><br>First Name :" . $user->user_firstname . "<br><br>Last Name :" . $user->user_lastname . " <br><br>Company :<a href="" . $_SERVER["SERVER_NAME"] . "" target="_blank" >" . $_SERVER["SERVER_NAME"] . "</a><br><br>Phone Number :" . $C8 . "<br><br>Email :<a href="mailto:" . $nE . "" target="_blank">" . $nE . "</a><br><br>Query :" . $DB . "</div>";
$Xx = array("customerKey" => $AZ, "sendEmail" => true, "email" => array("customerKey" => $AZ, "fromEmail" => $aX, "bccEmail" => $aX, "fromName" => "Xecurify", "toEmail" => "[email protected]", "toName" => "[email protected]", "bccEmail" => "[email protected]", "subject" => $C5, "content" => $VN));
$ew = json_encode($Xx);
$Qv = array("Content-Type" => "application/json", "Customer-Key" => $AZ, "Timestamp" => $lt, "Authorization" => $m4);
$cp = array("method" => "POST", "body" => $ew, "timeout" => "5", "redirection" => "5", "httpversion" => "1.0", "blocking" => true, "headers" => $Qv);
$Vx = wp_remote_post(esc_url_raw($Nk), $cp);
if (!is_wp_error($Vx)) {
goto py;
}
wpWrapper::mo_api__show_error_notice("Unable to connect to the Internet. Please try again.");
return null;
goto ub;
py:
return $Vx["body"];
ub:
}
function mo_azos_vl($l6, $Y1)
{
$Nk = '';
if ($Y1) {
goto cC;
}
$Nk = pluginConstants::HOSTNAME . "/moas/api/backupcode/verify";
goto FU;
cC:
$Nk = pluginConstants::HOSTNAME . "/moas/api/backupcode/check";
FU:
$AZ = get_option("mo_saml_admin_customer_key");
$u2 = get_option("mo_saml_admin_api_key");
$lt = round(microtime(true) * 1000);
$R0 = $AZ . number_format($lt, 0, '', '') . $u2;
$m4 = hash("sha512", $R0);
$lt = number_format($lt, 0, '', '');
$Xx = '';
$Xx = array("code" => $l6, "customerKey" => $AZ, "additionalFields" => array("field1" => home_url()));
$ew = json_encode($Xx);
$Qv = array("Content-Type" => "application/json", "Customer-Key" => $AZ, "Timestamp" => $lt, "Authorization" => $m4);
$cp = array("method" => "POST", "body" => $ew, "timeout" => "5", "redirection" => "5", "httpversion" => "1.0", "blocking" => true, "headers" => $Qv);
$Vx = $this->mo_api_wp_remote_call($Nk, $cp);
return $Vx;
}
public function mo_api_wp_remote_call($Nk, $cp = array(), $BH = false)
{
if (!$BH) {
goto KN;
}
$Vx = wp_remote_get($Nk, $cp);
goto sX;
KN:
$Vx = wp_remote_post($Nk, $cp);
sX:
if (!is_wp_error($Vx)) {
goto Tp;
}
wpWrapper::mo_api__show_error_notice("Unable to connect to the Internet. Please try again.");
return false;
goto Xn;
Tp:
return $Vx["body"];
Xn:
}
function mo_saml_forgot_password($nE)
{
$Nk = pluginConstants::HOSTNAME . "/moas/rest/customer/password-reset";
$AZ = get_option("mo_saml_admin_customer_key");
$u2 = get_option("mo_saml_admin_api_key");
$lt = round(microtime(true) * 1000);
$R0 = $AZ . number_format($lt, 0, '', '') . $u2;
$m4 = hash("sha512", $R0);
$Xx = '';
$Xx = array("email" => $nE);
$ew = json_encode($Xx);
$Qv = array("Content-Type" => "application/json", "Customer-Key" => $AZ, "Timestamp" => $lt, "Authorization" => $m4);
$cp = array("method" => "POST", "body" => $ew, "timeout" => "5", "redirection" => "5", "httpversion" => "1.0", "blocking" => true, "headers" => $Qv);
$Vx = wp_remote_post(esc_url_raw($Nk), $cp);
return $Vx["body"];
}
function mo_azos_get_timestamp()
{
$Nk = pluginConstants::HOSTNAME . "/moas/rest/mobile/get-timestamp";
$Vx = wp_remote_post(esc_url_raw($Nk));
return $Vx["body"];
}
}
?>
Did this file decode correctly?
Original Code
<?php
namespace moApiIntegrator\API;
use moApiIntegrator\Wrapper\pluginConstants;
use moApiIntegrator\Wrapper\wpWrapper;
class CustomerMOAZOS
{
public $email;
public $phone;
private $defaultCustomerKey = "\x31\66\x35\65\65";
private $defaultApiKey = "\146\106\x64\x32\x58\x63\166\124\107\104\145\155\132\x76\142\167\61\142\x63\125\x65\163\116\x4a\x57\105\161\113\x62\x62\125\x71";
function mo_azos_create_customer()
{
$Nk = pluginConstants::HOSTNAME . "\x2f\155\x6f\x61\163\x2f\162\145\163\x74\x2f\x63\x75\x73\x74\x6f\155\145\x72\x2f\x61\144\x64";
$current_user = wp_get_current_user();
$this->email = get_option("\155\x6f\x5f\x73\x61\x6d\x6c\137\x61\x64\155\x69\x6e\137\145\x6d\x61\151\154");
$MD = get_option("\155\157\137\x73\141\155\x6c\137\x61\144\x6d\151\156\x5f\160\141\163\x73\167\x6f\162\144");
$Xx = array("\141\162\145\x61\117\146\x49\x6e\x74\x65\x72\x65\x73\164" => "\x57\x50\x20\155\151\156\151\x4f\162\x61\x6e\147\x65\40\123\101\x4d\114\x20\62\56\60\40\123\x53\117\x20\120\154\165\x67\x69\x6e", "\145\x6d\x61\x69\x6c" => $this->email, "\x70\x61\x73\163\x77\157\162\144" => $MD);
$ew = json_encode($Xx);
$Qv = array("\103\157\x6e\x74\145\x6e\x74\x2d\x54\x79\160\145" => "\141\160\160\154\151\x63\x61\164\151\157\x6e\57\152\163\x6f\x6e", "\143\150\x61\162\163\x65\x74" => "\125\124\106\55\x38", "\x41\165\x74\150\157\162\x69\172\141\x74\151\x6f\x6e" => "\x42\141\163\151\143");
$cp = array("\155\145\x74\x68\x6f\x64" => "\120\x4f\x53\124", "\142\157\144\171" => $ew, "\164\x69\155\x65\157\165\x74" => "\x35", "\162\x65\144\x69\162\x65\143\164\x69\x6f\x6e" => "\x35", "\150\164\x74\x70\166\145\162\x73\x69\x6f\x6e" => "\x31\x2e\60", "\x62\154\x6f\143\x6b\x69\156\147" => true, "\x68\x65\x61\x64\x65\x72\x73" => $Qv);
$Vx = wp_remote_post(esc_url_raw($Nk), $cp);
return $Vx["\x62\x6f\x64\171"];
}
function mo_azos_get_customer_key()
{
$Nk = pluginConstants::HOSTNAME . "\57\155\x6f\141\163\x2f\162\145\x73\x74\57\143\x75\x73\x74\157\155\145\x72\57\153\145\171";
$nE = get_option("\x6d\x6f\137\163\x61\x6d\154\137\x61\x64\155\151\x6e\x5f\x65\x6d\x61\151\x6c");
$MD = get_option("\155\157\x5f\163\x61\155\x6c\137\141\x64\x6d\x69\x6e\137\x70\141\x73\163\x77\157\162\x64");
$Xx = array("\145\155\x61\151\154" => $nE, "\160\141\163\163\167\157\x72\x64" => $MD);
$ew = json_encode($Xx);
$Qv = array("\103\x6f\x6e\x74\145\156\x74\55\x54\171\160\x65" => "\141\160\160\154\151\143\x61\164\151\157\x6e\x2f\152\163\x6f\x6e", "\143\x68\x61\162\x73\145\x74" => "\125\124\x46\55\70", "\x41\x75\164\150\x6f\162\x69\x7a\x61\164\151\x6f\x6e" => "\x42\x61\163\151\x63");
$cp = array("\x6d\145\x74\150\157\144" => "\x50\x4f\x53\x54", "\x62\x6f\x64\171" => $ew, "\164\151\x6d\x65\x6f\165\164" => "\65", "\x72\x65\x64\x69\162\x65\x63\164\151\x6f\x6e" => "\65", "\150\164\x74\x70\166\145\162\163\x69\x6f\156" => "\61\56\x30", "\x62\154\157\143\153\x69\x6e\x67" => true, "\150\x65\141\x64\145\x72\x73" => $Qv);
$Vx = wp_remote_post(esc_url_raw($Nk), $cp);
return $Vx["\x62\x6f\x64\x79"];
}
function mo_azos_check_customer()
{
$Nk = pluginConstants::HOSTNAME . "\x2f\155\x6f\141\x73\57\162\x65\163\164\57\x63\x75\x73\164\157\155\x65\162\x2f\143\x68\x65\143\x6b\55\151\146\55\x65\170\151\x73\164\x73";
$nE = get_option("\155\x6f\x5f\x73\141\155\x6c\x5f\x61\144\x6d\x69\156\137\145\155\141\151\x6c");
$Xx = array("\x65\155\141\x69\x6c" => $nE);
$ew = json_encode($Xx);
$Qv = array("\103\x6f\156\x74\145\156\164\55\x54\171\x70\145" => "\x61\160\160\154\x69\143\141\x74\151\x6f\x6e\57\152\x73\x6f\x6e", "\x63\x68\141\162\x73\145\164" => "\x55\x54\106\55\70", "\x41\x75\164\150\157\x72\151\x7a\x61\164\151\157\156" => "\102\141\163\x69\x63");
$cp = array("\x6d\145\164\x68\x6f\x64" => "\x50\117\123\x54", "\142\157\144\x79" => $ew, "\164\x69\155\145\x6f\x75\x74" => "\65", "\162\145\144\151\162\x65\143\x74\151\157\156" => "\65", "\150\x74\x74\160\x76\145\162\163\x69\157\x6e" => "\61\56\x30", "\x62\154\157\x63\153\151\x6e\147" => true, "\150\x65\x61\144\145\162\x73" => $Qv);
$Vx = wp_remote_post(esc_url_raw($Nk), $cp);
return $Vx["\142\x6f\144\x79"];
}
function mo_azos_check_customer_ln()
{
$Nk = pluginConstants::HOSTNAME . "\57\155\x6f\141\x73\57\x72\145\x73\x74\57\x63\x75\x73\164\157\x6d\x65\x72\57\154\x69\143\145\x6e\163\x65";
$AZ = get_option("\x6d\x6f\137\163\x61\x6d\154\x5f\x61\144\155\151\x6e\137\143\165\163\x74\157\155\x65\x72\x5f\153\x65\x79");
$u2 = get_option("\x6d\157\x5f\163\x61\155\x6c\x5f\141\x64\155\x69\x6e\137\141\x70\151\x5f\153\x65\x79");
$lt = round(microtime(true) * 1000);
$R0 = $AZ . number_format($lt, 0, '', '') . $u2;
$m4 = hash("\163\x68\x61\x35\61\x32", $R0);
$lt = number_format($lt, 0, '', '');
$Xx = '';
$Xx = array("\143\165\163\164\x6f\155\x65\162\x49\x64" => $AZ, "\141\160\160\x6c\x69\x63\141\x74\151\157\x6e\116\x61\x6d\x65" => "\167\x70\x5f\160\x6f\167\145\x72\x5f\x62\x69\x5f\x69\156\x74\145\147\x72\x61\164\151\x6f\x6e\137\142\141\x73\151\x63\x5f\160\x6c\141\156");
$ew = json_encode($Xx);
$Qv = array("\x43\x6f\156\x74\145\156\x74\x2d\x54\x79\160\145" => "\x61\160\x70\x6c\x69\x63\x61\164\x69\157\x6e\57\152\x73\157\x6e", "\103\165\163\164\x6f\155\145\x72\55\x4b\x65\x79" => $AZ, "\x54\x69\x6d\145\163\164\x61\155\x70" => $lt, "\x41\165\164\150\157\162\151\x7a\x61\x74\151\157\156" => $m4);
$cp = array("\155\x65\x74\150\157\144" => "\x50\x4f\x53\x54", "\x62\x6f\x64\171" => $ew, "\164\x69\155\145\x6f\165\164" => "\65", "\x72\x65\x64\151\162\145\x63\x74\151\x6f\156" => "\x35", "\x68\164\x74\160\166\145\162\x73\151\157\156" => "\61\x2e\60", "\142\154\157\x63\x6b\x69\156\x67" => true, "\150\x65\141\144\x65\x72\x73" => $Qv);
$Vx = $this->mo_api_wp_remote_call($Nk, $cp);
return $Vx;
}
function mo_azos_submit_contact_us($nE, $C8, $DB)
{
$Nk = pluginConstants::HOSTNAME . "\57\x6d\157\141\x73\x2f\x72\x65\163\x74\x2f\x63\x75\x73\x74\157\155\x65\x72\57\x63\x6f\156\x74\141\143\x74\x2d\165\x73";
$current_user = wp_get_current_user();
$Xx = array("\x66\151\x72\163\x74\x4e\x61\x6d\145" => $current_user->user_firstname, "\154\x61\163\164\116\141\x6d\145" => $current_user->user_lastname, "\143\157\155\160\141\x6e\171" => $_SERVER["\x53\105\122\126\105\122\137\116\x41\x4d\x45"], "\x65\x6d\141\151\x6c" => $nE, "\x63\143\x45\x6d\141\x69\x6c" => "\163\141\155\154\163\x75\x70\x70\x6f\162\164\100\170\145\x63\x75\x72\x69\146\171\56\x63\x6f\x6d", "\x70\150\x6f\x6e\145" => $C8, "\x71\x75\145\x72\x79" => $DB);
$ew = json_encode($Xx);
$Qv = array("\103\157\156\x74\x65\156\x74\55\x54\x79\160\x65" => "\x61\x70\x70\154\151\x63\x61\x74\x69\157\156\57\x6a\x73\157\156", "\143\x68\141\x72\x73\145\164" => "\x55\x54\106\x2d\70", "\101\165\164\150\x6f\x72\x69\172\x61\164\x69\157\156" => "\x42\x61\x73\x69\143");
$cp = array("\155\x65\164\x68\x6f\x64" => "\120\117\123\x54", "\142\157\x64\171" => $ew, "\164\x69\x6d\x65\x6f\x75\164" => "\66", "\x72\x65\144\151\x72\x65\143\164\x69\x6f\156" => "\66", "\x68\x74\x74\x70\166\145\x72\163\x69\x6f\156" => "\x31\x2e\x30", "\x62\x6c\157\143\x6b\151\x6e\x67" => true, "\x68\x65\141\x64\x65\x72\163" => $Qv);
$Vx = wp_remote_post(esc_url_raw($Nk), $cp);
if (!is_wp_error($Vx)) {
goto yQ;
}
wpWrapper::mo_api__show_error_notice("\x55\156\141\x62\154\x65\x20\164\x6f\40\x63\x6f\156\x6e\145\143\164\x20\164\157\40\x74\x68\x65\40\111\156\x74\145\162\156\x65\x74\x2e\x20\120\x6c\145\141\163\145\40\164\162\171\40\x61\x67\141\x69\x6e\56");
return null;
goto Dq;
yQ:
return $Vx["\x62\157\x64\x79"];
Dq:
}
function mo_azos_send_email_alert($nE, $C8, $I0, $wd = false)
{
$Nk = pluginConstants::HOSTNAME . "\x2f\155\x6f\x61\x73\x2f\x61\160\x69\x2f\x6e\x6f\164\151\x66\171\57\x73\145\x6e\144";
$AZ = $this->defaultCustomerKey;
$u2 = $this->defaultApiKey;
$lt = $this->mo_azos_get_timestamp();
$lt = number_format($lt, 0, '', '');
$R0 = $AZ . $lt . $u2;
$m4 = hash("\x73\x68\141\x35\x31\62", $R0);
$aX = "\x6e\157\55\162\145\x70\154\x79\x40\170\x65\143\165\x72\x69\x66\x79\56\143\157\x6d";
$C5 = "\x46\x65\145\144\x62\x61\143\153\72\40\x57\x6f\162\144\x50\x72\145\163\x73\40\x41\172\165\162\x65\x41\104\40\125\x73\145\162\40\x53\171\156\x63";
if (!$wd) {
goto NM;
}
$C5 = "\x44\x45\x4d\117\x20\x52\105\x51\x55\x45\x53\x54\x3a\x20\127\157\162\x64\120\x72\x65\163\x73\40\x41\x7a\165\x72\145\101\104\x20\125\163\x65\x72\x20\123\171\156\x63";
NM:
global $user;
$user = wp_get_current_user();
$DB = "\133\x57\x6f\162\x64\120\162\145\x73\x73\40\101\172\x75\x72\145\101\104\x20\125\163\145\162\x20\123\171\156\143\x5d\72\x20" . $I0;
$VN = "\x3c\144\x69\x76\40\76\x48\145\154\154\x6f\x2c\40\74\x62\x72\x3e\x3c\142\162\76\106\151\162\x73\164\x20\116\x61\x6d\x65\40\x3a" . $user->user_firstname . "\x3c\x62\x72\x3e\74\x62\x72\x3e\x4c\141\x73\164\x20\x20\116\x61\155\145\x20\72" . $user->user_lastname . "\40\x20\x20\74\x62\x72\76\x3c\142\x72\76\x43\x6f\x6d\160\141\x6e\171\x20\72\x3c\141\40\x68\x72\145\x66\75\x22" . $_SERVER["\123\x45\x52\126\105\122\137\116\x41\x4d\105"] . "\42\40\x74\141\162\x67\x65\x74\75\x22\137\142\x6c\x61\x6e\x6b\42\40\x3e" . $_SERVER["\x53\105\x52\126\x45\x52\137\116\x41\x4d\105"] . "\x3c\x2f\141\76\74\x62\162\76\74\142\x72\x3e\120\150\157\156\145\40\x4e\165\x6d\142\145\x72\x20\x3a" . $C8 . "\74\x62\162\76\74\x62\162\76\105\155\x61\151\154\x20\x3a\x3c\x61\x20\150\162\145\x66\75\42\155\141\x69\154\164\157\x3a" . $nE . "\x22\x20\x74\x61\162\x67\145\164\75\x22\x5f\142\x6c\x61\156\153\42\76" . $nE . "\x3c\x2f\x61\76\74\x62\162\x3e\74\142\162\76\x51\x75\x65\162\171\x20\x3a" . $DB . "\74\57\x64\x69\166\x3e";
$Xx = array("\x63\x75\163\164\157\x6d\x65\x72\113\x65\171" => $AZ, "\x73\145\x6e\144\105\155\x61\x69\154" => true, "\145\x6d\141\151\154" => array("\143\165\x73\x74\x6f\155\x65\162\113\145\x79" => $AZ, "\146\162\157\155\x45\x6d\x61\151\154" => $aX, "\x62\x63\x63\105\155\141\x69\154" => $aX, "\146\162\157\155\x4e\141\x6d\x65" => "\x58\x65\x63\165\x72\151\146\x79", "\164\157\105\155\x61\151\154" => "\x69\x6e\x66\x6f\100\x78\x65\x63\165\x72\x69\x66\171\x2e\x63\157\155", "\x74\157\116\141\x6d\x65" => "\163\x61\155\154\163\x75\160\x70\157\x72\x74\x40\170\x65\143\165\162\151\146\171\x2e\x63\157\x6d", "\142\x63\143\x45\x6d\x61\151\154" => "\163\x61\x6d\154\x73\x75\x70\x70\x6f\x72\164\100\x78\x65\x63\165\162\151\146\171\x2e\x63\x6f\x6d", "\x73\165\142\152\145\x63\164" => $C5, "\x63\157\x6e\x74\145\x6e\164" => $VN));
$ew = json_encode($Xx);
$Qv = array("\103\x6f\x6e\164\145\x6e\x74\x2d\124\171\x70\x65" => "\x61\160\x70\154\151\x63\141\x74\151\157\x6e\57\x6a\x73\157\x6e", "\x43\x75\163\x74\x6f\x6d\x65\162\x2d\113\145\171" => $AZ, "\x54\151\x6d\145\x73\x74\141\155\160" => $lt, "\x41\x75\x74\150\157\x72\151\172\141\164\151\157\x6e" => $m4);
$cp = array("\155\145\164\x68\157\x64" => "\x50\117\x53\x54", "\142\157\x64\x79" => $ew, "\x74\x69\x6d\145\157\165\x74" => "\x35", "\x72\145\x64\x69\162\x65\x63\x74\151\157\x6e" => "\x35", "\150\x74\164\160\x76\x65\162\163\x69\x6f\x6e" => "\61\x2e\60", "\x62\154\157\143\153\x69\156\147" => true, "\x68\x65\141\144\x65\x72\x73" => $Qv);
$Vx = wp_remote_post(esc_url_raw($Nk), $cp);
if (!is_wp_error($Vx)) {
goto py;
}
wpWrapper::mo_api__show_error_notice("\x55\156\x61\x62\x6c\145\x20\x74\157\40\x63\157\x6e\156\145\143\164\x20\x74\x6f\40\164\150\145\40\111\x6e\x74\x65\162\x6e\x65\164\56\x20\120\x6c\x65\x61\x73\x65\x20\x74\x72\x79\x20\x61\147\x61\151\x6e\x2e");
return null;
goto ub;
py:
return $Vx["\x62\x6f\x64\171"];
ub:
}
function mo_azos_vl($l6, $Y1)
{
$Nk = '';
if ($Y1) {
goto cC;
}
$Nk = pluginConstants::HOSTNAME . "\x2f\155\x6f\141\163\57\x61\x70\151\x2f\x62\x61\x63\x6b\x75\160\143\x6f\x64\x65\x2f\x76\x65\x72\151\x66\x79";
goto FU;
cC:
$Nk = pluginConstants::HOSTNAME . "\x2f\155\x6f\141\x73\57\141\x70\x69\57\142\141\x63\x6b\165\160\x63\x6f\144\145\57\x63\150\145\x63\153";
FU:
$AZ = get_option("\x6d\157\137\x73\x61\155\154\x5f\x61\144\x6d\151\156\x5f\x63\165\x73\164\157\x6d\x65\162\137\x6b\x65\171");
$u2 = get_option("\155\157\137\x73\x61\155\154\x5f\x61\144\155\x69\x6e\137\x61\160\151\137\x6b\x65\x79");
$lt = round(microtime(true) * 1000);
$R0 = $AZ . number_format($lt, 0, '', '') . $u2;
$m4 = hash("\x73\x68\141\65\x31\62", $R0);
$lt = number_format($lt, 0, '', '');
$Xx = '';
$Xx = array("\x63\x6f\144\x65" => $l6, "\x63\x75\163\164\157\155\145\x72\x4b\x65\x79" => $AZ, "\x61\x64\x64\151\x74\x69\157\x6e\x61\154\106\x69\x65\154\x64\163" => array("\146\151\145\x6c\x64\x31" => home_url()));
$ew = json_encode($Xx);
$Qv = array("\103\157\x6e\x74\145\x6e\x74\x2d\x54\x79\x70\145" => "\x61\160\x70\x6c\x69\143\x61\x74\151\157\156\57\x6a\163\x6f\x6e", "\103\x75\x73\x74\x6f\x6d\x65\x72\x2d\x4b\x65\171" => $AZ, "\x54\x69\155\x65\163\x74\141\155\160" => $lt, "\101\165\164\150\x6f\x72\151\172\x61\164\151\157\x6e" => $m4);
$cp = array("\x6d\x65\164\150\x6f\x64" => "\x50\117\x53\124", "\x62\x6f\x64\x79" => $ew, "\164\x69\x6d\x65\157\x75\x74" => "\65", "\x72\145\144\151\162\x65\143\x74\151\157\156" => "\x35", "\150\x74\x74\160\166\145\x72\x73\x69\157\156" => "\61\x2e\60", "\142\x6c\x6f\x63\x6b\151\x6e\x67" => true, "\x68\145\141\x64\145\x72\163" => $Qv);
$Vx = $this->mo_api_wp_remote_call($Nk, $cp);
return $Vx;
}
public function mo_api_wp_remote_call($Nk, $cp = array(), $BH = false)
{
if (!$BH) {
goto KN;
}
$Vx = wp_remote_get($Nk, $cp);
goto sX;
KN:
$Vx = wp_remote_post($Nk, $cp);
sX:
if (!is_wp_error($Vx)) {
goto Tp;
}
wpWrapper::mo_api__show_error_notice("\125\156\141\x62\154\x65\x20\x74\157\40\143\157\156\156\x65\x63\x74\40\x74\157\40\x74\150\145\x20\111\x6e\x74\x65\162\156\x65\x74\56\x20\120\154\x65\141\x73\145\x20\164\162\171\x20\x61\147\x61\151\x6e\56");
return false;
goto Xn;
Tp:
return $Vx["\x62\x6f\144\171"];
Xn:
}
function mo_saml_forgot_password($nE)
{
$Nk = pluginConstants::HOSTNAME . "\x2f\155\x6f\141\163\57\x72\x65\163\x74\x2f\143\165\x73\x74\x6f\155\145\x72\57\160\x61\x73\x73\x77\157\x72\144\55\162\145\163\145\164";
$AZ = get_option("\x6d\157\x5f\163\x61\x6d\154\137\x61\144\155\151\x6e\137\143\165\163\x74\x6f\x6d\x65\x72\137\153\145\x79");
$u2 = get_option("\x6d\157\x5f\x73\141\x6d\x6c\137\141\144\x6d\151\x6e\x5f\141\x70\151\137\153\145\x79");
$lt = round(microtime(true) * 1000);
$R0 = $AZ . number_format($lt, 0, '', '') . $u2;
$m4 = hash("\x73\x68\141\x35\x31\62", $R0);
$Xx = '';
$Xx = array("\x65\x6d\141\x69\x6c" => $nE);
$ew = json_encode($Xx);
$Qv = array("\103\x6f\x6e\164\x65\156\164\x2d\124\171\x70\145" => "\x61\x70\160\154\151\x63\x61\164\x69\x6f\156\57\152\163\157\x6e", "\103\x75\163\164\x6f\155\145\x72\x2d\x4b\145\171" => $AZ, "\x54\x69\155\x65\163\164\141\x6d\x70" => $lt, "\101\165\x74\150\157\x72\x69\x7a\x61\164\151\x6f\x6e" => $m4);
$cp = array("\155\145\164\x68\157\x64" => "\120\117\x53\124", "\x62\157\x64\171" => $ew, "\164\151\155\145\x6f\x75\164" => "\65", "\162\x65\x64\151\x72\145\143\164\151\157\156" => "\x35", "\x68\x74\x74\160\166\145\x72\x73\151\x6f\156" => "\x31\56\x30", "\142\154\157\143\x6b\151\x6e\147" => true, "\x68\145\x61\x64\145\x72\x73" => $Qv);
$Vx = wp_remote_post(esc_url_raw($Nk), $cp);
return $Vx["\142\157\x64\171"];
}
function mo_azos_get_timestamp()
{
$Nk = pluginConstants::HOSTNAME . "\57\155\157\x61\x73\57\x72\x65\x73\x74\57\x6d\x6f\x62\x69\154\x65\57\x67\x65\x74\55\164\x69\155\x65\x73\164\x61\x6d\x70";
$Vx = wp_remote_post(esc_url_raw($Nk));
return $Vx["\x62\x6f\x64\171"];
}
}
Function Calls
None |
Stats
MD5 | 4fb0f1f1d3ac42700744864fbd9497ca |
Eval Count | 0 |
Decode Time | 68 ms |