Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
namespace UL_Management; if (defined("\101\x42\123\120\x41\x54\x48")) { goto jG; ..
Decoded Output download
<? namespace UL_Management;
if (defined("ABSPATH")) {
goto jG;
}
exit;
jG:
use UL_Management\Utils\MoUL_Mg_Util;
if (class_exists("MoUL_Mg_License_Utility_Framework")) {
goto af;
}
class MoUL_Mg_License_Utility_Framework
{
const EMAIL_OPT_NAME = "moul_mg_admin_email";
const CUSTOMER_KEY_OPT_NAME = "moul_mg_admin_customer_key";
const API_KEY_OPT_NAME = "moul_mg_admin_api_key";
const CUSTOMER_TOKEN_OPT_NAME = "moul_mg_customer_token";
const LOCAL_PWD_OPT_NAME = "moul_mg_password";
const LICENSE_KEY_OPTION_NAME = "moul_mg_license_key";
const REDIRECT_LINK = "https://plugins.miniorange.com/wordpress-login-and-user-management-plugin";
public static function mo_activate_trial_license($Pl, $r0)
{
$o6 = $Pl["isTrial"] && strcasecmp($Pl["status"], "SUCCESS") === 0;
if ($o6) {
goto JU;
}
if (strcasecmp($Pl["message"], "Code Validated") === 0) {
goto py;
}
$tk = "Error validating license key. Contact at [email protected] for more details";
goto os;
py:
$tk = "Your Trial License has expired";
os:
goto cr;
JU:
update_option("moul_mg_plugin_utility_key", self::encrypt_utility(strval($Pl["licenseExpiryDate"])));
update_option("moul_mg_plugin_utility_key_stat", self::encrypt_utility("trial"));
update_option("moul_mg_license_verified", "true");
update_option(self::LICENSE_KEY_OPTION_NAME, MoUL_Mg_Util::encrypt($r0));
if (strcasecmp(self::mo_utility_stats(''), "verified") === 0) {
goto Bx;
}
$tk = "Your trial license is successfully verified.";
goto sM;
Bx:
$tk = "Your trial license is successfully verified. The trial will expire on " . $Pl["licenseExpiryDate"] . ".";
sM:
cr:
return array("trialStatus" => $o6, "displayMsg" => $tk);
}
public static function mo_utility_stats($yM)
{
$cQ = self::decrypt_utility(get_option("moul_mg_plugin_utility_key"));
$oS = gmdate("Y-m-d");
$y1 = self::is_customer_registered();
if (!($cQ > $oS && $y1 || strcasecmp(self::is_premium_customer(), "verified") === 0)) {
goto cx;
}
return "verified";
cx:
return "false";
}
public static function is_customer_registered()
{
return MoUL_Mg_Util::is_customer_verified();
}
public static function encrypt_utility($cu)
{
return MoUL_Mg_Util::encrypt($cu);
}
public static function decrypt_utility($cu)
{
return MoUL_Mg_Util::decrypt($cu);
}
public static function is_premium_customer()
{
$Vw = self::decrypt_utility(get_option("moul_mg_plugin_utility_key_stat"));
$Vw = "premium";
if (!(strcasecmp($Vw, "premium") === 0)) {
goto oX;
}
return "verified";
oX:
return "false";
}
public static function is_trial_customer()
{
$Vw = self::decrypt_utility(get_option("moul_mg_plugin_utility_key_stat"));
if (!(strcasecmp($Vw, "trial") === 0)) {
goto qk;
}
return true;
qk:
return false;
}
public static function activate_utility()
{
update_option("moul_mg_plugin_utility_key_stat", self::encrypt_utility("none"));
}
public static function deactivate_utility()
{
delete_option("moul_mg_plugin_utility_key");
delete_option("moul_mg_plugin_utility_key_stat");
delete_option("moul_mg_license_expiry");
}
public static function mo_update_license_utility($Pl)
{
$QY = "License Status Updated Successfully.";
if (isset($Pl["status"])) {
goto Pt;
}
$QY = "Error Connecting to miniOrange.";
goto XV;
Pt:
if (strcasecmp($Pl["status"], "SUCCESS") === 0 && $Pl["isTrial"]) {
goto PS;
}
if (strcasecmp($Pl["status"], "SUCCESS") === 0 && !$Pl["isTrial"]) {
goto nj;
}
if (strcasecmp($Pl["status"], "FAILED") === 0 && $Pl["isTrial"]) {
goto Ab;
}
goto N8;
PS:
update_option("moul_mg_plugin_utility_key", MoUL_Mg_Util::encrypt($Pl["licenseExpiryDate"]));
update_option("moul_mg_plugin_utility_key_stat", self::encrypt_utility("trial"));
goto N8;
nj:
update_option("moul_mg_plugin_utility_key_stat", self::encrypt_utility("premium"));
delete_option("moul_mg_plugin_utility_key");
update_option("moul_mg_license_verified", "true");
update_option("moul_mg_license_expiry", MoUL_Mg_Util::encrypt($Pl["licenseExpiryDate"]));
goto N8;
Ab:
update_option("moul_mg_plugin_utility_key", MoUL_Mg_Util::encrypt($Pl["licenseExpiryDate"]));
update_option("moul_mg_plugin_utility_key_stat", self::encrypt_utility("trial"));
N8:
XV:
return $QY;
}
public static function show_trial_license_section_ui($kc = null)
{
wp_enqueue_style("moul_mg_license_utility_style", plugins_url("includes/css/license-utility.min.css", __FILE__), array(), MOUL_MG_STYLE_VERSION);
$DA = self::decrypt_utility(get_option(self::LICENSE_KEY_OPTION_NAME));
$n7 = self::decrypt_utility(get_option("moul_mg_plugin_utility_key"));
$kz = '';
if (!$kc) {
goto UT;
}
$oS = gmdate("Y-m-d");
$cQ = self::decrypt_utility(get_option("moul_mg_plugin_utility_key"));
if (!($cQ < $oS)) {
goto pe;
}
$kz = "<p style="color: red;font-style: italic;"><b>Note : Your trial license has expired. Please request for extending trial license or upgrade to premium license</b></p>";
pe:
UT:
echo "<div id="moul_mg_trial_customer_details">\xd\xa \x9<h3>Your Trial License Details</h3>\xd
\x9\x9\x9 <div>\xd
\x9\x9\x9 <table id="mo-trial-customer-detail-table" border="1" style="">
\xa \x9\x9\x9 \x9<tr>
\x9\x9 \x9\x9 \x9<td id="mo-trial-table-td-1" >Trial Expiry Date</td>\xd
\x9\x9 \x9 \x9 <td id="mo-trial-table-td-2" > " . esc_html($n7) . " </td>\xd\xa\x9 \x9\x9 </tr>\xd
\x9\x9 \x9 <tr>\xd
\x9\x9\x9 \x9\x9\x9<td id="mo-trial-table-td-1" >License Key</td>\xd\xa\x9\x9 \x9 \x9 <td id="mo-trial-table-td-2" > " . esc_html($DA) . " </td>\xd\xa\x9 \x9</tr>\xd\xa \x9\x9\x9 </table>\xd\xa \x9\x9\x9 <br>\xd\xa <div>\xd
\x9\x9 \x9 \x9<table id="mo-trial-button-table">\xd
\x9 \x9 <tr>
\xa\x9 \x9 \x9<td><a id="upgrade-now-btn" class="button button-primary button-large success-button" href="" . esc_url(self::REDIRECT_LINK) . "" target="_blank">Upgrade to Premium Plan</a></td>\xd\xa\x9\x9
\x9 \x9<td>\xd
\x9 \x9<form name="f" method="post" action="">
\x9 \x9 <input type="hidden" name="option" value="moul_mg_check_license_button"/>";
wp_nonce_field("moul_mg_check_license_nonce");
echo "<input type="submit" id="check-license-btn" class="button button-primary button-large" value="Update License Status"></input>\xd\xa\x9 \x9\x9 </form>
\x9\x9 \x9</td>
\x9 </tr>\xd
\x9 \x9 \x9</table>\xd
\x9 \x9 \x9\x9</div>\xd
\x9 \x9\x9<br>" . esc_html($kz) . "\xd
\x9 \x9\x9\x9</div>
\xa\x9\x9 </div>";
}
public static function mo_logout_customer_utility()
{
delete_option("moul_mg_plugin_utility_key");
update_option("moul_mg_plugin_utility_key_stat", self::encrypt_utility("none"));
delete_option(self::LICENSE_KEY_OPTION_NAME);
delete_option(self::EMAIL_OPT_NAME);
delete_option(self::CUSTOMER_KEY_OPT_NAME);
delete_option(self::API_KEY_OPT_NAME);
delete_option(self::CUSTOMER_TOKEN_OPT_NAME);
delete_option(self::LOCAL_PWD_OPT_NAME);
do_action("flushcache");
}
public static function get_account_details_url()
{
$nR = isset($_SERVER["REQUEST_URI"]) ? add_query_arg(array("tab" => "moul-mg-account"), esc_url_raw(wp_unslash($_SERVER["REQUEST_URI"]))) : '';
return $nR;
}
public static function freetrial_expiry_message()
{
$GV = get_option("moul_mg_plugin_utility_key") ? self::decrypt_utility(get_option("moul_mg_plugin_utility_key")) : '';
$Xy = gmdate("Y-m-d");
$Hr = strcasecmp(self::mo_utility_stats(''), "verified") === 0 ? true : false;
$bZ = strcasecmp(self::is_premium_customer(), "verified") === 0 ? true : false;
$RG = self::decrypt_utility(get_option("moul_mg_plugin_utility_key_stat"));
$RG = !empty($RG) ? $RG : "none";
$nR = self::get_account_details_url();
$jz = strtotime($Xy);
$xR = strtotime($GV);
$Wc = ($xR - $jz) / 60 / 60 / 24;
if ($Wc <= 10 && $Wc > 0) {
goto e8;
}
if (0 === $Wc) {
goto Z0;
}
if (!$Hr && !$bZ && strcasecmp($RG, "none") !== 0) {
goto TW;
}
goto Jy;
e8:
$js = "Your trial license will expire in " . $Wc . " day(s). <a href="" . $nR . "">Click here</a> to check the trial license details.";
echo "<div class='error'> <p>" . esc_html($js) . "</p></div>";
goto Jy;
Z0:
$js = "Your trial license will expire today. <a href="" . esc_url($nR) . ""> Click here</a> to check the trial license details.";
echo "<div class='error'> <p>" . esc_html($js) . "</p></div>";
goto Jy;
TW:
$js = "Your trial license has expired now. <a href="" . esc_url($nR) . "">Click here</a> to check the trial license details.";
echo "<div class='error'> <p>" . esc_html($js) . "</p></div>";
Jy:
}
}
af: ?>
Did this file decode correctly?
Original Code
namespace UL_Management;
if (defined("\101\x42\123\120\x41\x54\x48")) {
goto jG;
}
exit;
jG:
use UL_Management\Utils\MoUL_Mg_Util;
if (class_exists("\115\x6f\x55\x4c\137\115\147\137\x4c\151\143\x65\156\163\x65\x5f\125\164\151\x6c\x69\164\171\137\106\162\141\155\145\167\157\162\x6b")) {
goto af;
}
class MoUL_Mg_License_Utility_Framework
{
const EMAIL_OPT_NAME = "\x6d\x6f\165\154\137\x6d\x67\x5f\x61\x64\x6d\151\x6e\x5f\x65\x6d\141\151\154";
const CUSTOMER_KEY_OPT_NAME = "\x6d\157\x75\154\x5f\155\x67\x5f\141\144\155\151\x6e\x5f\x63\165\163\164\x6f\x6d\x65\x72\x5f\x6b\145\x79";
const API_KEY_OPT_NAME = "\x6d\x6f\x75\154\137\155\x67\137\x61\144\155\151\156\137\141\160\x69\137\x6b\145\171";
const CUSTOMER_TOKEN_OPT_NAME = "\155\157\165\154\x5f\x6d\147\x5f\143\165\163\164\157\155\x65\162\x5f\x74\x6f\x6b\145\156";
const LOCAL_PWD_OPT_NAME = "\x6d\x6f\x75\154\x5f\155\147\137\160\x61\163\163\x77\x6f\162\144";
const LICENSE_KEY_OPTION_NAME = "\x6d\x6f\x75\x6c\137\155\x67\137\x6c\x69\x63\x65\x6e\x73\x65\x5f\x6b\x65\x79";
const REDIRECT_LINK = "\150\x74\x74\160\163\x3a\57\57\160\154\x75\x67\151\x6e\x73\x2e\x6d\151\156\x69\157\x72\x61\156\x67\x65\x2e\x63\x6f\155\x2f\x77\157\x72\144\160\x72\145\163\163\x2d\154\x6f\x67\151\156\55\x61\x6e\144\55\x75\x73\145\162\55\x6d\141\x6e\x61\x67\145\x6d\x65\x6e\x74\x2d\160\x6c\165\x67\x69\156";
public static function mo_activate_trial_license($Pl, $r0)
{
$o6 = $Pl["\151\163\124\162\x69\141\154"] && strcasecmp($Pl["\x73\x74\x61\x74\165\163"], "\x53\125\103\103\x45\x53\123") === 0;
if ($o6) {
goto JU;
}
if (strcasecmp($Pl["\155\145\163\x73\x61\x67\145"], "\103\x6f\x64\145\x20\126\141\154\151\144\141\164\x65\144") === 0) {
goto py;
}
$tk = "\105\x72\x72\157\x72\x20\166\141\154\x69\x64\141\164\x69\x6e\x67\40\154\x69\x63\145\156\x73\x65\40\153\x65\x79\x2e\40\103\x6f\156\164\x61\x63\x74\40\141\164\40\151\x6e\x66\157\100\x78\145\143\165\x72\x69\x66\171\56\143\157\155\40\146\157\x72\x20\x6d\157\x72\145\x20\x64\x65\x74\x61\x69\154\x73";
goto os;
py:
$tk = "\x59\x6f\x75\x72\40\x54\x72\x69\x61\x6c\40\x4c\x69\143\x65\x6e\163\145\x20\150\141\x73\x20\145\x78\x70\151\x72\145\x64";
os:
goto cr;
JU:
update_option("\x6d\157\x75\154\137\x6d\x67\137\160\154\165\x67\x69\x6e\x5f\x75\164\151\154\151\164\x79\x5f\x6b\145\x79", self::encrypt_utility(strval($Pl["\x6c\x69\x63\145\x6e\x73\145\105\170\160\x69\162\171\x44\141\x74\x65"])));
update_option("\x6d\x6f\165\x6c\x5f\x6d\x67\x5f\160\x6c\x75\x67\151\156\137\165\x74\x69\x6c\151\164\x79\x5f\153\x65\x79\x5f\163\164\141\x74", self::encrypt_utility("\x74\x72\151\141\x6c"));
update_option("\155\x6f\165\154\137\155\147\x5f\154\151\x63\x65\156\163\145\x5f\x76\145\162\x69\x66\151\145\144", "\x74\162\x75\145");
update_option(self::LICENSE_KEY_OPTION_NAME, MoUL_Mg_Util::encrypt($r0));
if (strcasecmp(self::mo_utility_stats(''), "\166\145\x72\151\x66\x69\145\x64") === 0) {
goto Bx;
}
$tk = "\x59\x6f\165\162\40\x74\x72\x69\141\x6c\x20\154\151\x63\x65\x6e\163\x65\x20\151\163\x20\163\x75\x63\x63\145\163\163\x66\165\x6c\x6c\x79\40\166\x65\162\x69\146\151\145\144\x2e";
goto sM;
Bx:
$tk = "\131\x6f\x75\162\x20\x74\162\x69\x61\x6c\x20\154\x69\x63\x65\x6e\163\145\40\151\x73\40\163\165\x63\x63\145\x73\163\146\165\154\154\x79\x20\x76\x65\x72\x69\x66\x69\x65\x64\56\x20\124\x68\145\40\164\162\x69\141\x6c\40\x77\151\x6c\154\40\x65\x78\x70\x69\162\145\40\x6f\156\40" . $Pl["\154\151\143\x65\156\163\145\x45\x78\x70\x69\x72\171\104\141\x74\145"] . "\56";
sM:
cr:
return array("\x74\x72\151\x61\x6c\x53\164\x61\164\x75\163" => $o6, "\x64\x69\163\160\154\141\171\x4d\x73\147" => $tk);
}
public static function mo_utility_stats($yM)
{
$cQ = self::decrypt_utility(get_option("\155\157\165\154\x5f\155\147\x5f\x70\154\x75\147\x69\156\x5f\165\x74\x69\x6c\151\164\x79\x5f\153\145\171"));
$oS = gmdate("\131\55\x6d\55\144");
$y1 = self::is_customer_registered();
if (!($cQ > $oS && $y1 || strcasecmp(self::is_premium_customer(), "\166\x65\162\151\146\x69\x65\144") === 0)) {
goto cx;
}
return "\x76\145\162\151\x66\x69\145\144";
cx:
return "\146\141\154\x73\x65";
}
public static function is_customer_registered()
{
return MoUL_Mg_Util::is_customer_verified();
}
public static function encrypt_utility($cu)
{
return MoUL_Mg_Util::encrypt($cu);
}
public static function decrypt_utility($cu)
{
return MoUL_Mg_Util::decrypt($cu);
}
public static function is_premium_customer()
{
$Vw = self::decrypt_utility(get_option("\x6d\x6f\x75\154\137\x6d\x67\x5f\160\154\x75\x67\x69\156\x5f\165\164\151\x6c\151\x74\171\137\153\x65\x79\137\x73\x74\x61\x74"));
$Vw = "\x70\162\x65\155\x69\x75\155";
if (!(strcasecmp($Vw, "\160\x72\x65\155\x69\x75\x6d") === 0)) {
goto oX;
}
return "\x76\145\162\151\146\x69\x65\144";
oX:
return "\x66\141\154\x73\x65";
}
public static function is_trial_customer()
{
$Vw = self::decrypt_utility(get_option("\x6d\157\165\154\x5f\x6d\147\137\x70\154\x75\147\151\156\x5f\x75\x74\x69\x6c\151\x74\171\x5f\153\x65\171\x5f\163\x74\x61\x74"));
if (!(strcasecmp($Vw, "\x74\x72\x69\141\x6c") === 0)) {
goto qk;
}
return true;
qk:
return false;
}
public static function activate_utility()
{
update_option("\155\157\x75\154\x5f\155\x67\137\160\x6c\x75\147\x69\156\x5f\x75\164\151\x6c\151\x74\x79\137\x6b\145\x79\x5f\163\x74\x61\164", self::encrypt_utility("\x6e\x6f\x6e\145"));
}
public static function deactivate_utility()
{
delete_option("\x6d\x6f\165\154\x5f\155\147\x5f\160\x6c\165\x67\x69\156\137\165\x74\x69\154\151\x74\x79\137\x6b\x65\171");
delete_option("\x6d\x6f\165\x6c\x5f\x6d\147\137\x70\x6c\165\x67\x69\x6e\x5f\x75\164\151\154\x69\164\171\x5f\153\145\x79\x5f\x73\164\141\164");
delete_option("\x6d\x6f\x75\x6c\137\x6d\147\x5f\154\151\143\x65\156\x73\145\x5f\x65\x78\160\x69\162\x79");
}
public static function mo_update_license_utility($Pl)
{
$QY = "\114\151\143\x65\156\163\x65\x20\x53\x74\x61\164\165\x73\x20\x55\x70\144\141\164\145\x64\40\x53\x75\x63\143\x65\163\x73\x66\x75\x6c\x6c\171\x2e";
if (isset($Pl["\163\164\x61\164\165\163"])) {
goto Pt;
}
$QY = "\105\162\162\157\162\40\103\x6f\156\x6e\145\x63\164\x69\x6e\x67\x20\164\x6f\40\x6d\151\156\x69\117\x72\x61\156\147\145\x2e";
goto XV;
Pt:
if (strcasecmp($Pl["\163\164\141\164\165\x73"], "\x53\125\x43\x43\105\123\123") === 0 && $Pl["\x69\163\x54\162\151\141\154"]) {
goto PS;
}
if (strcasecmp($Pl["\x73\x74\141\164\x75\163"], "\x53\x55\103\x43\x45\x53\123") === 0 && !$Pl["\151\163\x54\162\x69\141\x6c"]) {
goto nj;
}
if (strcasecmp($Pl["\163\x74\141\164\165\163"], "\106\x41\x49\x4c\x45\x44") === 0 && $Pl["\x69\163\124\162\x69\x61\154"]) {
goto Ab;
}
goto N8;
PS:
update_option("\155\x6f\x75\154\x5f\x6d\x67\x5f\160\x6c\x75\x67\151\156\x5f\x75\164\x69\x6c\x69\164\171\x5f\x6b\145\171", MoUL_Mg_Util::encrypt($Pl["\154\x69\x63\x65\x6e\x73\145\x45\x78\x70\151\162\171\104\x61\164\x65"]));
update_option("\x6d\157\x75\154\137\x6d\147\x5f\160\x6c\x75\x67\x69\x6e\137\x75\164\x69\154\x69\x74\x79\137\153\x65\171\137\x73\x74\141\164", self::encrypt_utility("\164\162\151\141\154"));
goto N8;
nj:
update_option("\155\157\165\154\137\x6d\147\137\160\154\165\147\x69\x6e\x5f\165\x74\151\x6c\x69\x74\171\137\153\x65\171\x5f\163\x74\141\164", self::encrypt_utility("\160\x72\145\155\x69\165\x6d"));
delete_option("\x6d\x6f\x75\154\137\x6d\147\x5f\160\x6c\165\147\151\x6e\x5f\165\x74\151\x6c\x69\164\171\137\153\145\x79");
update_option("\155\x6f\165\154\x5f\155\x67\x5f\x6c\x69\143\145\156\x73\145\137\x76\145\x72\x69\146\151\x65\144", "\164\x72\x75\x65");
update_option("\x6d\x6f\x75\154\137\155\147\137\x6c\151\143\x65\156\163\x65\x5f\145\170\160\151\162\171", MoUL_Mg_Util::encrypt($Pl["\154\151\x63\x65\x6e\x73\145\x45\170\160\151\x72\x79\x44\141\x74\145"]));
goto N8;
Ab:
update_option("\155\x6f\165\x6c\137\155\147\x5f\160\154\x75\147\151\156\x5f\x75\x74\151\154\151\x74\171\x5f\x6b\145\171", MoUL_Mg_Util::encrypt($Pl["\x6c\x69\143\x65\156\x73\x65\105\x78\160\x69\162\171\x44\141\x74\145"]));
update_option("\x6d\157\165\154\137\x6d\147\x5f\160\154\165\147\x69\x6e\x5f\165\164\151\x6c\151\x74\171\x5f\153\145\x79\137\163\x74\x61\x74", self::encrypt_utility("\x74\x72\151\x61\x6c"));
N8:
XV:
return $QY;
}
public static function show_trial_license_section_ui($kc = null)
{
wp_enqueue_style("\x6d\157\165\154\137\x6d\x67\x5f\154\151\143\145\x6e\x73\145\x5f\x75\x74\x69\x6c\151\164\x79\137\x73\164\x79\154\x65", plugins_url("\x69\x6e\x63\x6c\x75\144\145\163\57\143\163\x73\x2f\x6c\151\x63\145\x6e\x73\x65\x2d\x75\x74\x69\x6c\151\x74\x79\x2e\x6d\x69\156\x2e\143\x73\163", __FILE__), array(), MOUL_MG_STYLE_VERSION);
$DA = self::decrypt_utility(get_option(self::LICENSE_KEY_OPTION_NAME));
$n7 = self::decrypt_utility(get_option("\155\x6f\x75\x6c\x5f\155\147\137\x70\x6c\x75\x67\x69\156\x5f\x75\x74\151\x6c\x69\164\171\x5f\153\x65\171"));
$kz = '';
if (!$kc) {
goto UT;
}
$oS = gmdate("\131\55\x6d\55\x64");
$cQ = self::decrypt_utility(get_option("\155\157\165\x6c\137\155\147\x5f\160\154\x75\147\x69\x6e\x5f\165\x74\x69\x6c\151\x74\x79\x5f\153\145\x79"));
if (!($cQ < $oS)) {
goto pe;
}
$kz = "\74\160\40\163\x74\171\x6c\145\75\42\143\157\x6c\157\x72\72\x20\162\x65\144\x3b\x66\157\x6e\164\x2d\x73\x74\171\154\145\x3a\40\x69\164\x61\154\151\143\x3b\x22\x3e\74\x62\76\116\157\164\x65\40\x3a\40\x59\x6f\x75\162\40\x74\162\151\x61\154\40\154\151\x63\x65\156\163\145\40\150\x61\163\x20\145\x78\160\151\162\x65\144\56\40\120\x6c\145\141\x73\145\x20\x72\x65\x71\x75\145\163\x74\x20\146\157\x72\40\x65\x78\x74\x65\156\144\151\156\147\x20\164\x72\x69\x61\x6c\40\154\x69\143\x65\156\163\145\x20\157\x72\40\x75\160\147\162\x61\x64\x65\40\164\x6f\x20\160\162\145\155\151\165\x6d\x20\x6c\x69\x63\145\x6e\x73\145\x3c\57\x62\x3e\74\x2f\160\76";
pe:
UT:
echo "\74\144\151\166\40\x69\x64\75\x22\x6d\157\165\154\x5f\155\147\137\164\162\x69\x61\154\x5f\x63\165\x73\x74\157\155\x65\162\x5f\x64\145\164\x61\x69\x6c\163\x22\x3e\xd\xa\11\11\11\11\x9\x3c\x68\x33\76\x59\x6f\x75\162\40\x54\x72\151\141\x6c\40\114\151\143\x65\x6e\x73\145\40\x44\x65\164\141\151\154\x73\x3c\57\150\x33\x3e\xd\12\x9\x9\x9\11\11\74\144\x69\x76\76\xd\12\x9\x9\x9\11\11\11\x3c\164\x61\x62\154\145\x20\151\x64\75\x22\155\157\55\164\x72\x69\x61\154\55\143\165\163\x74\x6f\x6d\x65\x72\55\x64\x65\164\141\151\154\x2d\164\141\142\154\x65\42\40\x62\157\162\x64\145\x72\x3d\42\x31\x22\40\163\x74\171\154\x65\75\x22\42\x3e\15\xa\11\x9\x9\x9\11\11\x9\x3c\164\x72\x3e\15\12\x9\x9\11\11\x9\x9\11\x9\74\164\144\x20\151\144\x3d\42\155\x6f\x2d\164\x72\x69\x61\x6c\55\x74\141\x62\x6c\145\x2d\x74\144\55\x31\x22\40\x3e\124\162\151\x61\x6c\x20\105\x78\160\x69\162\x79\x20\x44\x61\164\x65\x3c\57\x74\x64\76\xd\12\x9\x9\11\x9\11\x9\11\11\74\164\144\x20\x69\144\75\42\x6d\157\55\x74\162\x69\x61\x6c\x2d\164\141\x62\x6c\145\55\x74\144\x2d\x32\x22\40\x3e\x20" . esc_html($n7) . "\40\x3c\x2f\164\x64\x3e\xd\xa\x9\11\x9\x9\11\11\11\74\57\x74\162\x3e\xd\12\11\x9\x9\11\x9\11\11\74\x74\x72\x3e\xd\12\11\x9\x9\x9\11\x9\x9\x9\x3c\x74\x64\x20\x69\x64\75\42\x6d\x6f\55\164\x72\151\141\x6c\55\x74\141\142\154\145\55\x74\144\55\x31\x22\x20\x3e\x4c\151\x63\x65\156\x73\x65\40\113\145\x79\74\57\x74\144\76\xd\xa\x9\x9\11\11\x9\11\x9\11\74\x74\x64\40\x69\x64\x3d\42\x6d\157\55\x74\x72\151\x61\x6c\x2d\164\141\142\x6c\145\x2d\x74\144\55\x32\x22\40\76\40" . esc_html($DA) . "\x20\x3c\57\164\x64\x3e\xd\xa\x9\11\11\11\11\11\x9\x3c\57\x74\x72\76\xd\xa\11\x9\x9\x9\11\11\74\57\x74\141\x62\x6c\145\x3e\xd\xa\11\x9\x9\x9\11\11\x3c\142\162\76\xd\xa\11\11\11\11\11\11\74\144\151\166\x3e\xd\12\x9\x9\11\x9\11\x9\74\x74\x61\142\x6c\x65\40\x69\144\75\42\155\x6f\55\164\x72\151\x61\154\55\x62\165\164\164\157\156\x2d\164\141\142\x6c\145\42\x3e\xd\12\x9\11\11\11\x9\11\74\164\162\76\15\xa\x9\11\x9\11\11\x9\x3c\x74\x64\76\x3c\141\x20\x69\144\75\42\x75\x70\x67\x72\141\144\145\x2d\x6e\157\x77\x2d\142\x74\x6e\x22\x20\x63\x6c\141\163\163\75\x22\x62\x75\164\164\157\x6e\x20\x62\165\164\164\x6f\156\55\160\x72\x69\x6d\x61\162\171\40\x62\x75\x74\x74\157\156\x2d\154\x61\x72\x67\x65\x20\x73\165\143\143\145\x73\x73\x2d\142\x75\x74\164\157\156\x22\x20\x68\x72\x65\x66\x3d\x22" . esc_url(self::REDIRECT_LINK) . "\42\x20\164\x61\162\147\145\164\x3d\x22\137\x62\154\x61\x6e\153\x22\76\125\x70\147\162\141\x64\x65\x20\x74\157\40\120\x72\145\x6d\x69\x75\155\x20\120\x6c\141\156\x3c\57\141\x3e\x3c\57\x74\x64\x3e\xd\xa\x9\x9\11\11\11\15\12\x9\11\11\11\11\x9\x3c\164\144\76\xd\12\11\11\11\x9\11\x9\74\x66\157\x72\x6d\40\156\141\x6d\x65\75\x22\146\42\40\x6d\x65\164\150\x6f\144\75\42\x70\157\x73\164\42\x20\x61\143\164\151\157\156\75\x22\x22\76\15\12\11\x9\11\11\11\x9\11\11\x3c\151\156\x70\x75\x74\x20\x74\171\x70\x65\x3d\42\150\151\x64\x64\145\156\42\x20\156\141\x6d\145\75\x22\157\160\x74\x69\157\156\x22\40\x76\x61\154\165\145\75\42\x6d\x6f\165\154\x5f\155\147\137\143\x68\x65\143\153\137\154\151\x63\145\x6e\163\145\x5f\142\165\x74\164\x6f\x6e\42\57\76";
wp_nonce_field("\155\157\165\154\x5f\155\147\x5f\x63\150\x65\143\x6b\137\154\x69\143\x65\x6e\x73\x65\x5f\156\x6f\x6e\143\x65");
echo "\74\x69\156\160\165\x74\40\x74\x79\160\x65\x3d\42\163\x75\x62\x6d\x69\164\42\x20\x69\x64\x3d\42\143\150\x65\143\x6b\55\154\x69\143\x65\156\163\x65\55\142\164\156\x22\40\143\154\x61\163\163\75\x22\142\165\x74\x74\x6f\x6e\x20\142\x75\x74\164\x6f\156\55\x70\x72\x69\x6d\141\x72\171\x20\142\165\x74\164\x6f\156\x2d\x6c\x61\x72\x67\145\x22\40\x76\141\154\165\145\75\42\125\160\x64\141\164\145\x20\114\x69\143\x65\156\x73\x65\x20\x53\164\x61\x74\165\x73\x22\76\x3c\57\x69\x6e\x70\x75\x74\76\xd\xa\x9\11\x9\x9\11\11\11\x3c\x2f\x66\x6f\162\155\x3e\15\12\11\x9\x9\11\11\x9\x3c\57\x74\x64\x3e\15\12\x9\11\11\11\11\11\74\x2f\x74\162\x3e\xd\12\11\x9\11\x9\11\x9\x3c\x2f\164\141\142\x6c\145\76\xd\12\x9\11\x9\11\x9\x9\x3c\57\144\151\166\76\xd\12\11\x9\11\11\x9\x9\x3c\142\162\x3e" . esc_html($kz) . "\xd\12\x9\11\x9\x9\x9\74\57\x64\151\x76\76\15\xa\x9\x9\11\11\74\x2f\144\x69\x76\x3e";
}
public static function mo_logout_customer_utility()
{
delete_option("\x6d\157\x75\x6c\137\x6d\147\x5f\160\x6c\165\147\151\x6e\x5f\x75\x74\x69\154\x69\x74\x79\x5f\x6b\145\171");
update_option("\x6d\157\x75\154\x5f\x6d\x67\x5f\x70\x6c\165\x67\151\156\137\x75\x74\151\x6c\151\164\171\137\x6b\x65\171\x5f\163\164\141\164", self::encrypt_utility("\x6e\x6f\x6e\x65"));
delete_option(self::LICENSE_KEY_OPTION_NAME);
delete_option(self::EMAIL_OPT_NAME);
delete_option(self::CUSTOMER_KEY_OPT_NAME);
delete_option(self::API_KEY_OPT_NAME);
delete_option(self::CUSTOMER_TOKEN_OPT_NAME);
delete_option(self::LOCAL_PWD_OPT_NAME);
do_action("\146\154\165\163\x68\143\x61\143\x68\145");
}
public static function get_account_details_url()
{
$nR = isset($_SERVER["\122\x45\x51\x55\x45\x53\124\137\x55\x52\111"]) ? add_query_arg(array("\164\141\142" => "\x6d\157\x75\x6c\55\x6d\147\55\141\143\x63\x6f\x75\156\164"), esc_url_raw(wp_unslash($_SERVER["\x52\x45\x51\125\x45\123\124\137\125\x52\x49"]))) : '';
return $nR;
}
public static function freetrial_expiry_message()
{
$GV = get_option("\155\x6f\x75\154\137\155\147\137\160\154\165\x67\151\x6e\x5f\165\164\x69\x6c\151\164\171\137\x6b\145\171") ? self::decrypt_utility(get_option("\x6d\x6f\x75\154\137\155\x67\137\160\x6c\x75\147\151\156\x5f\165\x74\x69\x6c\x69\164\x79\137\x6b\145\171")) : '';
$Xy = gmdate("\x59\55\155\x2d\x64");
$Hr = strcasecmp(self::mo_utility_stats(''), "\x76\145\162\151\146\x69\145\144") === 0 ? true : false;
$bZ = strcasecmp(self::is_premium_customer(), "\166\145\x72\x69\x66\x69\x65\144") === 0 ? true : false;
$RG = self::decrypt_utility(get_option("\155\157\165\x6c\137\155\x67\137\160\154\165\x67\151\x6e\137\165\164\151\154\151\164\x79\137\153\145\171\137\163\x74\x61\x74"));
$RG = !empty($RG) ? $RG : "\x6e\157\x6e\145";
$nR = self::get_account_details_url();
$jz = strtotime($Xy);
$xR = strtotime($GV);
$Wc = ($xR - $jz) / 60 / 60 / 24;
if ($Wc <= 10 && $Wc > 0) {
goto e8;
}
if (0 === $Wc) {
goto Z0;
}
if (!$Hr && !$bZ && strcasecmp($RG, "\x6e\x6f\156\145") !== 0) {
goto TW;
}
goto Jy;
e8:
$js = "\131\157\x75\x72\x20\x74\x72\x69\x61\154\40\154\x69\x63\x65\156\x73\145\40\x77\x69\154\154\40\145\x78\x70\x69\x72\x65\x20\x69\x6e\x20" . $Wc . "\x20\x64\x61\171\x28\x73\x29\x2e\x20\74\141\x20\150\x72\x65\x66\75\42" . $nR . "\x22\x3e\103\x6c\151\x63\153\x20\150\x65\x72\x65\74\x2f\141\x3e\40\x74\157\40\x63\x68\145\143\x6b\40\x74\x68\145\40\164\x72\151\x61\x6c\40\x6c\151\143\145\156\163\x65\40\144\x65\164\x61\x69\x6c\x73\x2e";
echo "\x3c\x64\x69\x76\40\143\x6c\x61\163\x73\75\47\x65\x72\x72\157\162\47\76\x20\x3c\x70\76" . esc_html($js) . "\x3c\57\160\76\74\x2f\144\x69\166\76";
goto Jy;
Z0:
$js = "\131\x6f\165\x72\40\164\162\151\141\154\x20\x6c\151\143\145\156\163\145\x20\167\x69\x6c\154\x20\x65\170\160\x69\x72\145\40\164\157\x64\141\171\56\40\x3c\141\40\150\162\x65\146\x3d\42" . esc_url($nR) . "\42\x3e\40\x43\x6c\151\143\x6b\x20\150\x65\162\145\74\x2f\141\76\40\164\x6f\40\143\x68\145\x63\x6b\x20\164\x68\x65\40\x74\x72\151\141\154\40\154\x69\x63\x65\x6e\163\145\40\x64\145\x74\x61\x69\154\x73\x2e";
echo "\74\x64\x69\x76\40\143\154\x61\163\163\x3d\x27\x65\162\x72\x6f\x72\47\76\40\x3c\x70\76" . esc_html($js) . "\74\57\160\76\74\57\144\x69\x76\x3e";
goto Jy;
TW:
$js = "\x59\x6f\x75\x72\40\x74\162\151\x61\x6c\x20\154\x69\143\x65\x6e\x73\x65\x20\x68\141\x73\x20\145\x78\160\151\x72\145\144\x20\x6e\x6f\167\56\40\74\x61\40\150\x72\x65\x66\x3d\42" . esc_url($nR) . "\x22\76\x43\x6c\x69\x63\x6b\x20\150\x65\162\145\74\x2f\x61\x3e\x20\x74\x6f\x20\x63\150\x65\143\153\40\164\150\145\40\164\x72\151\x61\154\x20\154\151\143\145\156\163\x65\x20\x64\x65\164\x61\151\154\163\56";
echo "\74\x64\151\166\x20\143\154\141\163\163\x3d\x27\145\x72\x72\157\162\x27\76\x20\74\x70\76" . esc_html($js) . "\x3c\x2f\160\x3e\x3c\x2f\144\151\x76\76";
Jy:
}
}
af:
Function Calls
None |
Stats
MD5 | 05c6927b384f309e2f59f363bdbb8175 |
Eval Count | 0 |
Decode Time | 59 ms |