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 MoWeb3\view\LicenseExpiryView; use DateTime; class MoWeb3LicenseExpiryV..

Decoded Output download

<?php


namespace MoWeb3\view\LicenseExpiryView;

use DateTime;
class MoWeb3LicenseExpiryView
{
    public function __construct()
    {
        $this->util = new \MoWeb3\MoWeb3Utils();
    }
    public function view()
    {
        global $V8;
        $bo = $V8->mo_web3_get_option("mo_web3_le");
        if (!(!empty($bo) && $bo !== false)) {
            goto bI;
        }
        $bo = $V8->mo_web3_decrypt($V8->mo_web3_get_option("mo_web3_le"));
        $XB = new DateTime($bo);
        $ag = new DateTime();
        $Tz = $XB->diff($ag);
        $Fe = $Tz->days;
        if (!($Fe <= 15 && $_GET["page"] === "mo_web3_settings")) {
            goto ZI;
        }
        if (!($Fe === 0)) {
            goto aO;
        }
        mo_web3_deactivate();
        aO:
        echo "                <div class="notice notice-info expiry-banner expiry-banner-plugin">\xd
                <div class="expiry-banner-content">
\xa                        <img src="";
        echo esc_attr(MOWEB3_URL) . "/resources/images/miniorange-logo.png";
        echo "" class="alignleft" height="87" width="66" alt="miniOrange logo" style="margin:10px 10px 10px 0; height:128px; width: 128px;">\xd
                        <div class="banner-header">
\xa                            <h2 style="color:red">IMPORTANT!</h2>
                            <h3>miniOrange Web3 Premium Plugin License Expired</h3>\xd
                        </div>
\xa                        <p class="notice-important">Your miniOrange Web3 Premium Plugin has license is expired. This means you\342\x80\x99re currently on grace period. You have only ";
        echo $Fe;
        echo " days left. Most importantly you\342\200\231ll be missing out on our awesome support! </p>\xd\xa                        <button class="button button-primary button-large">Renew your License</button>\xd\xa                        <p><a>Click Here</a>&nbsp;to renew</p>
\xa                    </div>\xd
                </div>\xd\xa
                ";
        ZI:
        bI:
    }
}
 ?>

Did this file decode correctly?

Original Code

<?php


namespace MoWeb3\view\LicenseExpiryView;

use DateTime;
class MoWeb3LicenseExpiryView
{
    public function __construct()
    {
        $this->util = new \MoWeb3\MoWeb3Utils();
    }
    public function view()
    {
        global $V8;
        $bo = $V8->mo_web3_get_option("\155\x6f\x5f\x77\x65\x62\63\137\x6c\145");
        if (!(!empty($bo) && $bo !== false)) {
            goto bI;
        }
        $bo = $V8->mo_web3_decrypt($V8->mo_web3_get_option("\155\x6f\x5f\167\x65\x62\63\x5f\x6c\x65"));
        $XB = new DateTime($bo);
        $ag = new DateTime();
        $Tz = $XB->diff($ag);
        $Fe = $Tz->days;
        if (!($Fe <= 15 && $_GET["\160\141\x67\x65"] === "\155\x6f\137\x77\x65\x62\63\x5f\x73\145\164\x74\x69\156\147\163")) {
            goto ZI;
        }
        if (!($Fe === 0)) {
            goto aO;
        }
        mo_web3_deactivate();
        aO:
        echo "\x20\40\x20\x20\x20\x20\40\x20\40\40\x20\40\x20\x20\40\x20\74\144\151\x76\x20\x63\x6c\141\x73\x73\x3d\42\x6e\x6f\164\151\x63\x65\40\156\x6f\164\151\x63\x65\x2d\x69\156\x66\157\x20\x65\x78\x70\151\x72\x79\x2d\x62\x61\x6e\156\x65\162\x20\x65\170\160\151\x72\x79\55\x62\x61\156\156\145\x72\55\160\x6c\165\147\x69\x6e\42\x3e\xd\12\40\40\x20\40\40\40\40\40\x20\x20\x20\x20\x20\x20\x20\40\74\144\151\x76\40\x63\x6c\x61\163\x73\75\x22\x65\170\x70\151\162\x79\55\142\141\x6e\156\145\162\55\x63\157\156\164\145\156\x74\42\76\15\xa\x20\x20\x20\x20\40\40\40\x20\40\x20\40\40\x20\40\x20\40\40\40\x20\x20\40\40\x20\40\74\x69\155\x67\x20\163\162\143\75\x22";
        echo esc_attr(MOWEB3_URL) . "\57\162\x65\163\x6f\165\162\143\145\163\57\x69\x6d\141\147\x65\163\57\x6d\151\156\151\157\x72\x61\x6e\x67\145\55\154\157\147\157\56\160\156\147";
        echo "\x22\x20\143\x6c\141\163\163\x3d\x22\x61\154\151\147\x6e\154\x65\x66\164\x22\x20\150\x65\151\x67\x68\164\75\42\x38\x37\x22\40\x77\151\x64\x74\x68\75\x22\66\66\42\x20\141\x6c\x74\x3d\42\155\x69\x6e\x69\x4f\x72\x61\156\x67\x65\40\x6c\157\147\157\x22\x20\x73\164\x79\x6c\145\75\42\155\x61\162\x67\151\156\x3a\x31\60\x70\170\x20\61\60\160\170\40\x31\x30\x70\170\x20\60\73\40\150\145\151\147\x68\164\x3a\61\62\x38\160\170\73\40\167\151\144\x74\x68\x3a\x20\x31\x32\70\x70\170\73\42\76\xd\12\40\40\40\40\40\x20\40\40\40\x20\x20\x20\x20\40\40\x20\x20\40\40\40\40\40\40\40\x3c\x64\151\x76\x20\143\154\x61\x73\163\75\42\x62\x61\156\x6e\x65\x72\x2d\x68\145\141\144\145\162\42\x3e\15\xa\x20\x20\x20\40\40\x20\x20\40\40\40\40\x20\40\x20\40\40\x20\40\x20\x20\40\x20\x20\x20\40\x20\40\x20\x3c\x68\62\x20\163\x74\171\x6c\x65\75\x22\143\157\154\157\x72\72\162\x65\x64\42\76\111\115\x50\x4f\x52\x54\101\116\124\x21\x3c\57\150\62\x3e\15\12\40\x20\x20\x20\x20\40\40\40\40\40\40\40\40\40\40\x20\x20\x20\40\40\40\40\x20\x20\40\x20\40\40\74\150\63\76\x6d\x69\x6e\x69\117\x72\x61\156\x67\x65\x20\127\x65\x62\63\x20\x50\x72\x65\155\x69\x75\155\x20\120\x6c\165\147\x69\156\40\114\151\143\145\156\163\x65\x20\105\170\160\151\162\145\144\x3c\57\x68\63\76\xd\12\40\x20\40\40\x20\x20\40\40\x20\x20\x20\40\x20\40\x20\x20\x20\40\40\x20\x20\40\x20\x20\x3c\x2f\x64\x69\x76\x3e\15\xa\x20\40\40\x20\40\x20\x20\40\40\40\x20\40\x20\x20\x20\x20\x20\40\40\x20\x20\x20\x20\x20\74\x70\x20\x63\154\x61\x73\x73\x3d\42\156\157\164\x69\x63\x65\55\151\155\160\157\x72\x74\x61\x6e\x74\42\x3e\131\157\x75\162\x20\x6d\x69\156\x69\117\162\x61\x6e\147\145\40\x57\x65\x62\x33\x20\x50\x72\145\x6d\151\x75\155\40\x50\x6c\165\147\x69\156\x20\150\x61\x73\40\x6c\x69\143\145\x6e\x73\145\x20\151\x73\40\x65\170\160\151\x72\x65\x64\x2e\x20\x54\x68\x69\x73\40\x6d\145\141\x6e\163\40\171\157\165\342\x80\x99\x72\145\40\143\x75\162\162\145\156\x74\154\x79\x20\157\156\40\147\162\141\143\x65\40\160\145\162\x69\x6f\x64\x2e\40\131\x6f\165\40\150\141\166\x65\x20\157\156\154\171\x20";
        echo $Fe;
        echo "\x20\x64\x61\x79\163\40\x6c\145\x66\x74\x2e\40\x4d\157\163\x74\40\x69\155\160\157\162\x74\x61\156\x74\x6c\x79\x20\x79\x6f\165\342\200\231\154\154\40\x62\x65\x20\155\x69\163\x73\151\156\x67\40\157\x75\x74\40\157\x6e\x20\157\165\162\x20\x61\167\x65\163\x6f\x6d\145\40\x73\x75\x70\x70\x6f\x72\x74\x21\40\x3c\x2f\x70\x3e\xd\xa\40\x20\40\40\x20\40\40\40\x20\x20\x20\40\40\40\40\x20\x20\x20\40\40\x20\40\40\40\74\142\x75\x74\164\157\x6e\40\143\x6c\x61\x73\x73\x3d\42\x62\x75\164\x74\x6f\156\40\142\165\x74\x74\157\156\55\x70\x72\x69\155\x61\x72\171\x20\x62\165\x74\x74\157\x6e\x2d\154\141\x72\x67\145\x22\76\x52\x65\x6e\145\x77\x20\171\157\165\162\x20\x4c\151\x63\x65\156\x73\145\74\57\x62\x75\164\x74\157\x6e\x3e\xd\xa\x20\x20\x20\40\40\40\x20\x20\40\40\40\40\x20\40\x20\x20\40\40\x20\40\40\40\40\x20\x3c\160\76\x3c\141\x3e\x43\154\151\x63\153\x20\x48\x65\x72\145\74\57\x61\x3e\46\156\142\x73\160\x3b\x74\157\40\x72\145\x6e\145\x77\x3c\x2f\x70\76\15\xa\40\x20\x20\40\x20\40\x20\x20\40\40\x20\40\40\40\40\40\40\40\x20\40\74\x2f\x64\x69\x76\x3e\xd\12\x20\x20\x20\x20\40\x20\40\40\40\40\40\40\x20\x20\x20\x20\74\x2f\144\x69\x76\76\xd\xa\15\12\x20\x20\40\40\x20\40\x20\40\x20\x20\x20\40\x20\x20\40\40";
        ZI:
        bI:
    }
}

Function Calls

None

Variables

None

Stats

MD5 a09c56cd092777db404fb5af69847197
Eval Count 0
Decode Time 110 ms