Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

$I1 = get_option("\155\157\x5f\x73\141\x6d\x6c\x5f\141\144\155\x69\x6e\137\x63\165\x73\x74..

Decoded Output download

<?  $I1 = get_option("mo_saml_admin_customer_key"); 
        $yd = get_option("mo_saml_admin_api_key"); 
        $Zq = round(microtime(true) * 1000); 
        $g_ = $I1 . number_format($Zq, 0, '', '') . $yd; 
        $wo = hash("sha512", $g_); 
        $Zq = number_format($Zq, 0, '', ''); 
        $OU = array("pluginSlug" => $this->plugin_slug, "licensePlanName" => mo_options_plugin_constants::LICENSE_PLAN_NAME, "customerId" => $I1, "licenseType" => mo_options_plugin_constants::LICENSE_TYPE); 
        $eS = array("headers" => array("Content-Type" => "application/json; charset=utf-8", "Customer-Key" => $I1, "Timestamp" => $Zq, "Authorization" => $wo), "body" => json_encode($OU), "method" => "POST", "data_format" => "body", "sslverify" => false); 
        $e7 = wp_remote_post($this->update_path, $eS); 
        if (!(!is_wp_error($e7) || wp_remote_retrieve_response_code($e7) === 200)) { 
            goto ny; 
        } 
        $lP = json_decode($e7["body"], true); 
        return $lP; 
        ny: 
        return false; ?>

Did this file decode correctly?

Original Code

$I1 = get_option("\155\157\x5f\x73\141\x6d\x6c\x5f\141\144\155\x69\x6e\137\x63\165\x73\x74\x6f\155\x65\x72\137\x6b\x65\x79");
        $yd = get_option("\155\157\x5f\x73\x61\155\x6c\x5f\x61\x64\x6d\x69\x6e\x5f\x61\160\x69\137\x6b\x65\x79");
        $Zq = round(microtime(true) * 1000);
        $g_ = $I1 . number_format($Zq, 0, '', '') . $yd;
        $wo = hash("\163\x68\141\x35\x31\x32", $g_);
        $Zq = number_format($Zq, 0, '', '');
        $OU = array("\x70\x6c\165\x67\151\x6e\x53\154\165\x67" => $this->plugin_slug, "\x6c\x69\x63\x65\156\163\x65\x50\154\141\x6e\x4e\141\x6d\145" => mo_options_plugin_constants::LICENSE_PLAN_NAME, "\x63\x75\x73\164\157\x6d\x65\162\x49\x64" => $I1, "\x6c\151\x63\145\156\163\x65\x54\171\x70\145" => mo_options_plugin_constants::LICENSE_TYPE);
        $eS = array("\x68\x65\141\144\x65\x72\x73" => array("\103\157\x6e\164\145\x6e\164\x2d\x54\x79\160\x65" => "\141\160\x70\154\x69\143\x61\x74\151\x6f\156\57\152\x73\157\156\x3b\40\x63\x68\x61\162\x73\145\x74\75\165\164\146\55\70", "\x43\x75\x73\164\157\x6d\145\162\x2d\113\145\x79" => $I1, "\124\151\155\145\163\164\141\155\x70" => $Zq, "\x41\165\x74\150\157\x72\151\x7a\141\x74\x69\157\156" => $wo), "\142\x6f\144\x79" => json_encode($OU), "\155\145\x74\x68\x6f\x64" => "\x50\117\123\124", "\144\141\164\x61\x5f\146\157\162\x6d\141\x74" => "\x62\x6f\144\171", "\163\163\154\166\145\162\x69\146\171" => false);
        $e7 = wp_remote_post($this->update_path, $eS);
        if (!(!is_wp_error($e7) || wp_remote_retrieve_response_code($e7) === 200)) {
            goto ny;
        }
        $lP = json_decode($e7["\142\x6f\x64\x79"], true);
        return $lP;
        ny:
        return false;

Function Calls

None

Variables

None

Stats

MD5 385b78482a3845c6e5c940f8c8562508
Eval Count 0
Decode Time 85 ms