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 /* __________________________________________________ | Obfuscated by YAK P..

Decoded Output download

<?php 
/*   __________________________________________________ 
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.14  | 
    |              on 2024-05-27 05:40:18              | 
    |    GitHub: https://github.com/pk-fr/yakpro-po    | 
    |__________________________________________________| 
*/ 
 
$eX = $this->getExtensionPageUrl("oauthsettings"); 
$T_ = $this->getExtensionPageUrl("signinsettings"); 
$s_ = $this->getExtensionPageUrl("attrsettings"); 
$oP = $this->getExtensionPageUrl("support"); 
$Wl = $this->getBlockHtml("formkey"); 
$nd = $this->check_plan(3) ? "Enterprise" : ($this->check_plan(2) ? "Premium" : ($this->check_plan(1) ? "Standard" : "Free")); 
$Be = $this->check_plan(4) ? 1 : 0; 
echo "        <div id="userprofile">\xd
            <div style="display: flow-root;">
                <div style="float:left;"><h3>Your Profile</h3></div>
\xa\xd
                <form name="f" method="post" action="">\xd\xa                   "; 
print_r($Wl); 
echo "                   <input type="hidden"  name="option" value="removeAccount" />
                    <input type="submit" style="float:right;" class="btn-round" name="submit" id="remove_plugin" value="Remove Account"/>
\xa                </form>
\xa                "; 
if (!$Be) { 
    goto U_c; 
} 
echo "                <!-- Form for Extend Trial action -->
\xa<form name="extendtrial" method="post" action="">
\xa"; 
print_r($Wl); 
echo "    <input type="hidden" name="option" value="extendTrial" />
\xa    <input class="btn-round" type="submit" style="width:20%; float:right; margin-right:10px;" name="submit" id="extend_trial" value="Extend Trial" />\xd
</form>
\xa\xd\xa"; 
U_c: 
echo "            </div>
\xa            <hr>
\xa            <p>Thanks for upgrading to "; 
print_r($nd); 
echo " module.</p>
            <table class="data center">
                <tr>
                    <td><b>miniOrange Account Email</b></td>\xd
                    <td>"; 
print_r($this->getCustomerEmail()); 
echo "</td>\xd\xa                </tr>\xd\xa                <tr>\xd\xa                    <td><b>Customer ID</b></td>\xd\xa                    <td>"; 
print_r($this->getCustomerKey()); 
echo "</td>
                </tr>\xd
                <tr>\xd\xa                    <td><b>API Key</b></td>\xd\xa                    <td>"; 
print_r($this->getApiKey()); 
echo "</td>\xd
                </tr>
\xa                <tr>
\xa                    <td><b>Token Key</b></td>\xd
                    <td>"; 
print_r($this->getToken()); 
echo "</td>
                </tr>\xd
            </table>
        </div>\xd\xa        <br>
         <div class="mo_note">
            <div class="btn-link">How do I configure the module?</a></div>\xd
            <div hidden class="collapse">\xd
                <b>The module has step by step instructions on each page to help you. Follow these steps:</b><br/>\xd
                 <ol>
\xa                    <li>Go to the OAuth Provider Section of the module or <a href=""; 
print_r($eX); 
echo "">click here</a>. On this page,
\xa                    configure your OAuth Provider.</li>\xd
                    <li>After your OAuth Provider is configured, Click on the Test Configuration button on the same page to test your settings.</li>\xd\xa                    <li>After successful setup, Go to the Attribute / Role Mapping section of the module or <a href=""; 
print_r($s_); 
echo "">click here</a>.
                    You will need to configure the username and email attribute from the OAuth Provider here.</li>\xd
                    <li>Go to the Sign In Settings section of the module or <a href=""; 
print_r($T_); 
echo "">click here</a>.\xd
                        Here decide how you wish for your users to do SSO.</li>\xd
                    <li>Logout and do a final Test.</li>
                </ol>
            </div>\xd\xa        </div>\xd
"; 
 ?>

Did this file decode correctly?

Original Code

<?php
/*   __________________________________________________
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.14  |
    |              on 2024-05-27 05:40:18              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/

$eX = $this->getExtensionPageUrl("\x6f\141\x75\x74\x68\163\145\x74\164\151\x6e\147\163");
$T_ = $this->getExtensionPageUrl("\x73\x69\x67\x6e\x69\x6e\x73\x65\164\164\x69\156\x67\163");
$s_ = $this->getExtensionPageUrl("\141\x74\164\x72\163\145\164\164\151\x6e\x67\163");
$oP = $this->getExtensionPageUrl("\x73\165\160\x70\157\x72\164");
$Wl = $this->getBlockHtml("\146\x6f\162\x6d\x6b\x65\x79");
$nd = $this->check_plan(3) ? "\105\156\x74\x65\162\160\162\151\163\145" : ($this->check_plan(2) ? "\x50\x72\145\155\151\165\x6d" : ($this->check_plan(1) ? "\123\x74\x61\156\x64\x61\x72\144" : "\106\162\145\x65"));
$Be = $this->check_plan(4) ? 1 : 0;
echo "\40\x20\40\40\x20\40\x20\x20\x3c\x64\151\x76\40\151\144\x3d\42\x75\x73\x65\162\x70\162\157\146\151\x6c\145\x22\76\xd\12\x20\x20\x20\40\x20\40\40\x20\x20\x20\x20\x20\74\x64\x69\166\x20\163\x74\171\x6c\145\x3d\42\x64\151\x73\x70\154\x61\171\x3a\40\146\154\157\167\55\x72\x6f\157\x74\73\x22\x3e\15\12\x20\40\40\40\40\40\40\x20\x20\x20\x20\x20\x20\40\x20\40\74\x64\x69\x76\40\x73\x74\x79\x6c\x65\75\42\x66\x6c\x6f\141\x74\x3a\x6c\x65\x66\x74\x3b\x22\x3e\x3c\150\x33\x3e\131\x6f\x75\x72\x20\x50\x72\x6f\146\151\154\x65\74\57\150\x33\76\x3c\57\x64\x69\166\x3e\15\xa\xd\12\40\40\x20\x20\40\x20\x20\40\x20\x20\x20\x20\40\x20\40\40\74\x66\157\x72\x6d\x20\x6e\x61\155\145\75\42\146\x22\40\x6d\x65\x74\150\x6f\144\75\42\x70\157\163\x74\42\40\x61\x63\164\x69\x6f\x6e\75\42\42\76\xd\xa\x20\x20\x20\40\x20\x20\x20\x20\40\40\40\40\40\40\40\x20\x20\40\x20";
print_r($Wl);
echo "\40\40\x20\40\x20\40\40\40\40\40\40\40\x20\x20\40\x20\x20\40\40\74\151\156\x70\165\x74\40\x74\171\x70\x65\75\x22\x68\x69\x64\x64\145\156\42\x20\40\156\141\155\x65\75\x22\x6f\x70\x74\151\x6f\156\x22\40\166\x61\x6c\165\145\x3d\42\x72\x65\155\x6f\x76\x65\x41\143\x63\157\x75\x6e\164\x22\x20\x2f\x3e\15\12\x20\x20\x20\x20\40\x20\x20\x20\40\40\x20\x20\x20\40\40\x20\40\40\40\x20\x3c\151\156\x70\165\x74\40\x74\171\160\x65\x3d\x22\163\x75\142\x6d\x69\164\42\x20\163\x74\171\154\145\x3d\x22\146\154\157\x61\x74\72\162\151\147\150\x74\x3b\42\40\143\x6c\141\163\163\75\42\142\164\156\55\162\x6f\x75\156\144\42\40\156\x61\x6d\145\x3d\42\x73\165\x62\x6d\151\x74\42\x20\151\x64\x3d\x22\162\x65\x6d\157\166\x65\x5f\160\154\x75\147\x69\x6e\42\40\x76\141\154\165\x65\x3d\42\x52\x65\x6d\x6f\x76\145\x20\x41\x63\143\157\x75\156\164\x22\57\x3e\15\xa\40\40\x20\x20\x20\40\40\40\x20\40\x20\x20\x20\40\40\x20\74\x2f\x66\x6f\x72\155\76\15\xa\x20\40\x20\40\40\x20\x20\x20\x20\x20\40\40\40\x20\x20\40";
if (!$Be) {
    goto U_c;
}
echo "\x20\x20\x20\x20\x20\x20\x20\40\x20\x20\x20\40\40\x20\x20\x20\x3c\x21\x2d\55\40\x46\x6f\x72\155\40\x66\157\162\x20\x45\x78\164\x65\x6e\144\40\x54\162\151\141\x6c\x20\x61\143\x74\151\157\x6e\40\x2d\55\76\15\xa\74\x66\x6f\162\x6d\40\x6e\x61\155\x65\75\x22\145\x78\164\x65\x6e\x64\x74\x72\151\141\154\x22\40\x6d\145\164\x68\157\144\75\42\x70\157\x73\x74\x22\x20\x61\x63\x74\x69\x6f\x6e\75\42\x22\x3e\15\xa";
print_r($Wl);
echo "\40\x20\40\x20\74\x69\x6e\x70\x75\164\x20\x74\x79\x70\145\x3d\x22\x68\x69\x64\144\x65\x6e\x22\40\156\x61\155\x65\75\x22\x6f\160\x74\151\157\x6e\42\x20\x76\141\154\165\x65\x3d\x22\145\170\164\x65\156\144\124\x72\151\141\154\42\x20\x2f\x3e\15\xa\x20\x20\x20\40\74\x69\x6e\x70\165\x74\x20\x63\x6c\x61\x73\163\75\x22\x62\x74\x6e\55\162\157\x75\156\x64\x22\40\x74\171\160\x65\75\x22\163\x75\x62\x6d\151\164\x22\40\163\x74\171\154\x65\x3d\42\167\x69\144\x74\x68\x3a\62\x30\45\x3b\40\x66\x6c\157\141\x74\x3a\162\151\x67\150\164\x3b\40\155\141\162\147\x69\156\55\162\151\147\150\x74\72\61\60\x70\x78\73\42\40\156\141\x6d\x65\75\x22\x73\165\142\x6d\151\x74\x22\40\x69\144\x3d\x22\145\170\x74\145\x6e\x64\x5f\x74\162\151\x61\154\x22\40\166\141\x6c\x75\x65\75\x22\105\x78\164\x65\156\144\x20\x54\162\x69\x61\154\x22\40\57\76\xd\12\x3c\57\x66\x6f\162\155\76\15\xa\xd\xa";
U_c:
echo "\x20\40\x20\40\40\x20\40\40\x20\40\40\40\x3c\x2f\144\x69\166\76\15\xa\40\40\x20\40\40\x20\x20\40\x20\x20\x20\40\74\150\x72\x3e\15\xa\40\x20\x20\40\x20\x20\x20\40\40\40\40\40\74\x70\76\124\x68\141\156\153\x73\x20\146\x6f\x72\40\165\x70\x67\x72\x61\x64\x69\x6e\147\x20\164\x6f\x20";
print_r($nd);
echo "\40\155\157\144\x75\154\x65\56\x3c\x2f\160\x3e\15\12\x20\40\40\x20\40\x20\40\40\x20\40\x20\x20\x3c\x74\x61\142\154\145\40\x63\x6c\x61\x73\163\x3d\x22\x64\x61\x74\x61\40\143\x65\156\164\145\162\42\76\15\12\40\40\40\x20\40\x20\40\40\x20\x20\40\40\x20\40\40\40\x3c\x74\x72\76\15\12\40\40\40\x20\40\40\40\40\x20\40\40\x20\40\40\40\40\40\x20\x20\40\x3c\164\x64\x3e\74\142\76\155\151\156\x69\x4f\162\x61\156\147\145\40\x41\143\143\x6f\165\156\x74\x20\105\155\x61\x69\x6c\74\57\x62\76\74\x2f\164\x64\76\xd\12\40\x20\40\40\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\40\40\x3c\x74\x64\x3e";
print_r($this->getCustomerEmail());
echo "\74\57\x74\x64\x3e\xd\xa\x20\x20\40\40\x20\x20\x20\40\40\x20\40\x20\40\x20\40\x20\74\57\164\162\76\xd\xa\x20\x20\40\x20\x20\x20\40\40\40\40\40\40\40\40\40\x20\x3c\164\162\76\xd\xa\40\x20\x20\40\x20\40\x20\x20\40\40\x20\40\40\40\40\x20\40\x20\x20\40\74\164\144\x3e\x3c\x62\76\103\x75\163\x74\x6f\155\145\x72\40\x49\104\x3c\x2f\142\76\x3c\57\x74\144\76\xd\xa\x20\40\x20\x20\40\40\x20\x20\x20\40\40\40\40\40\40\40\40\40\40\x20\74\164\x64\76";
print_r($this->getCustomerKey());
echo "\74\x2f\x74\x64\76\15\12\x20\40\x20\40\40\x20\40\x20\40\40\40\40\40\40\x20\40\x3c\57\164\162\x3e\xd\12\40\x20\x20\40\40\40\x20\x20\x20\x20\40\40\40\x20\x20\x20\x3c\164\x72\76\xd\xa\40\x20\40\40\40\x20\x20\x20\40\x20\40\x20\x20\x20\40\40\40\40\40\x20\x3c\x74\144\76\x3c\142\x3e\x41\x50\x49\40\113\x65\171\x3c\x2f\142\x3e\74\57\164\144\x3e\xd\xa\x20\40\x20\40\x20\x20\40\40\40\40\40\40\40\x20\40\x20\x20\x20\x20\40\74\164\x64\76";
print_r($this->getApiKey());
echo "\x3c\57\x74\x64\x3e\xd\12\40\x20\40\40\40\40\x20\40\x20\x20\x20\40\x20\x20\40\40\x3c\57\x74\x72\x3e\15\xa\40\x20\x20\40\40\40\x20\x20\x20\40\x20\x20\40\40\40\40\74\164\x72\76\15\xa\40\x20\x20\40\x20\x20\x20\40\x20\x20\x20\40\40\x20\x20\40\40\40\40\x20\x3c\164\144\76\74\142\76\x54\x6f\153\145\156\x20\113\x65\x79\74\57\142\76\x3c\57\x74\144\x3e\xd\12\40\40\40\x20\x20\40\x20\40\x20\40\x20\40\40\40\40\40\40\40\40\40\x3c\x74\x64\x3e";
print_r($this->getToken());
echo "\x3c\x2f\164\144\x3e\15\12\x20\x20\40\x20\x20\x20\x20\40\x20\40\x20\x20\40\x20\40\40\x3c\57\x74\162\x3e\xd\12\40\40\x20\40\40\40\x20\40\40\40\x20\40\74\57\164\141\x62\x6c\x65\76\15\12\x20\40\40\x20\x20\40\x20\x20\x3c\57\x64\x69\x76\x3e\xd\xa\40\40\x20\40\40\x20\40\40\74\x62\x72\76\15\12\40\40\x20\40\40\x20\x20\x20\40\74\144\151\166\40\143\x6c\x61\163\163\75\x22\x6d\157\x5f\x6e\157\164\x65\x22\76\15\12\40\40\40\x20\40\x20\40\40\x20\40\x20\x20\74\144\151\x76\x20\x63\x6c\x61\x73\163\x3d\x22\x62\164\x6e\x2d\x6c\151\156\153\x22\76\110\157\x77\40\x64\157\40\x49\x20\x63\x6f\x6e\146\x69\x67\x75\x72\145\40\x74\150\145\40\155\x6f\144\165\x6c\x65\77\x3c\x2f\x61\76\x3c\x2f\x64\151\x76\x3e\xd\12\x20\x20\40\x20\x20\x20\40\x20\x20\x20\x20\40\74\x64\151\x76\40\x68\151\144\x64\145\x6e\x20\143\154\141\x73\163\75\x22\143\x6f\154\154\141\160\163\145\42\x3e\xd\12\40\40\x20\x20\40\x20\40\x20\40\x20\x20\x20\40\40\40\x20\74\142\x3e\x54\x68\145\x20\155\157\x64\x75\154\x65\40\x68\141\163\x20\163\x74\x65\x70\x20\x62\x79\40\163\x74\145\x70\40\151\x6e\x73\164\x72\x75\143\164\151\x6f\156\x73\40\x6f\x6e\40\145\x61\x63\x68\40\x70\x61\147\x65\x20\x74\157\40\x68\x65\x6c\160\x20\x79\x6f\165\56\x20\x46\157\x6c\x6c\x6f\167\x20\164\150\145\163\145\40\163\164\145\x70\163\72\74\57\142\x3e\74\142\x72\57\x3e\xd\12\40\x20\40\40\x20\x20\x20\x20\40\x20\x20\x20\40\40\40\x20\40\74\x6f\x6c\76\15\xa\x20\x20\40\x20\x20\x20\40\40\40\x20\40\x20\40\x20\40\40\x20\40\40\x20\x3c\x6c\151\76\x47\157\x20\164\x6f\40\x74\x68\145\40\117\x41\165\x74\x68\40\120\x72\157\x76\151\x64\x65\x72\40\123\x65\143\x74\151\x6f\156\40\x6f\x66\40\x74\150\x65\x20\x6d\x6f\x64\x75\154\145\40\x6f\162\40\x3c\x61\x20\150\x72\x65\x66\x3d\42";
print_r($eX);
echo "\42\76\x63\x6c\x69\143\153\x20\150\x65\162\x65\74\57\x61\x3e\x2e\x20\x4f\156\x20\x74\150\151\163\x20\x70\x61\x67\145\54\15\xa\x20\40\x20\x20\x20\x20\x20\40\40\40\x20\40\40\x20\40\x20\40\40\40\x20\143\157\156\x66\151\x67\x75\x72\x65\x20\x79\x6f\165\x72\x20\x4f\x41\165\164\x68\x20\x50\x72\157\166\151\x64\145\x72\x2e\74\57\154\x69\76\xd\12\x20\40\x20\40\x20\x20\x20\x20\40\x20\40\40\x20\40\x20\40\40\x20\40\40\x3c\x6c\x69\x3e\x41\146\x74\x65\162\x20\171\157\x75\x72\x20\117\x41\165\x74\x68\40\120\x72\157\166\x69\144\145\162\x20\151\x73\40\x63\157\156\146\x69\x67\x75\x72\145\x64\x2c\x20\103\x6c\151\x63\x6b\40\x6f\x6e\x20\164\x68\145\40\124\145\163\x74\x20\x43\x6f\156\x66\x69\x67\165\162\x61\x74\x69\157\x6e\x20\142\x75\x74\x74\x6f\x6e\40\x6f\156\x20\x74\150\145\x20\163\141\155\145\40\x70\x61\147\145\40\164\x6f\40\164\145\x73\x74\x20\x79\157\x75\x72\x20\x73\145\x74\x74\151\x6e\x67\163\x2e\74\x2f\x6c\x69\76\xd\xa\x20\40\40\40\x20\x20\x20\x20\x20\x20\40\40\x20\40\40\40\x20\x20\40\40\74\154\151\x3e\x41\146\x74\x65\162\40\x73\165\143\x63\x65\163\x73\x66\x75\x6c\x20\x73\145\164\165\x70\54\40\x47\157\40\164\x6f\40\164\150\145\x20\101\x74\x74\x72\151\x62\x75\164\145\40\x2f\40\x52\x6f\x6c\x65\40\115\x61\x70\x70\x69\156\x67\x20\163\x65\143\x74\151\157\x6e\40\x6f\146\40\x74\150\145\x20\155\157\144\165\x6c\x65\40\157\162\40\x3c\x61\40\150\162\x65\x66\75\x22";
print_r($s_);
echo "\x22\76\x63\x6c\x69\x63\153\40\150\x65\x72\145\x3c\x2f\141\x3e\x2e\15\12\40\40\x20\40\x20\x20\x20\40\x20\40\x20\40\40\x20\x20\x20\x20\x20\40\40\x59\157\165\40\x77\151\154\x6c\x20\x6e\x65\145\144\40\x74\157\x20\x63\157\x6e\146\151\147\165\162\145\x20\164\150\145\x20\165\163\x65\x72\x6e\141\155\145\40\141\x6e\144\40\145\155\x61\x69\x6c\40\141\x74\x74\x72\x69\x62\x75\164\145\40\x66\162\x6f\155\x20\x74\x68\x65\40\x4f\101\165\164\x68\40\120\x72\157\166\x69\144\145\162\40\x68\145\x72\x65\x2e\x3c\57\154\x69\x3e\xd\12\x20\x20\40\40\40\x20\x20\x20\x20\40\x20\x20\x20\40\40\x20\40\x20\40\40\74\154\x69\76\x47\x6f\x20\164\157\40\x74\x68\x65\x20\123\151\x67\156\x20\111\x6e\40\123\145\164\x74\x69\x6e\147\163\x20\x73\145\x63\164\151\x6f\156\x20\x6f\x66\x20\164\x68\145\x20\x6d\x6f\144\165\x6c\145\40\157\x72\40\74\x61\x20\x68\162\x65\146\x3d\42";
print_r($T_);
echo "\42\76\143\x6c\x69\x63\x6b\40\x68\145\x72\145\x3c\57\x61\76\56\xd\12\40\40\x20\40\40\x20\40\x20\x20\40\x20\x20\40\x20\x20\x20\x20\x20\40\40\40\40\x20\40\110\x65\x72\145\x20\144\145\x63\151\x64\145\x20\x68\157\167\40\x79\157\165\x20\x77\x69\x73\150\x20\x66\157\162\40\x79\157\x75\162\40\165\x73\x65\162\x73\x20\x74\x6f\x20\144\x6f\40\x53\123\117\x2e\74\x2f\154\151\76\xd\12\40\40\x20\40\x20\40\x20\x20\40\40\x20\x20\x20\40\40\40\x20\x20\x20\40\x3c\x6c\151\76\114\157\x67\x6f\165\164\x20\x61\x6e\x64\40\144\157\x20\x61\x20\x66\151\156\141\x6c\40\124\x65\163\164\x2e\74\57\x6c\151\x3e\15\12\40\40\x20\x20\40\x20\x20\40\x20\x20\40\x20\40\40\x20\x20\74\x2f\157\154\76\15\12\x20\x20\x20\40\40\40\x20\x20\40\x20\x20\40\x3c\x2f\x64\x69\x76\x3e\xd\xa\x20\x20\x20\40\40\x20\40\40\x3c\57\x64\x69\166\x3e\xd\12";

Function Calls

None

Variables

None

Stats

MD5 ddd8c0cf17d12c77fe38695f32fd588e
Eval Count 0
Decode Time 55 ms