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; class MoWeb3Support { public static function support() ..

Decoded Output download

<?php


namespace MoWeb3;

class MoWeb3Support
{
    public static function support()
    {
        self::support_page();
    }
    private static function support_page()
    {
        global $V8;
        echo "\x9\x9<div id="mo_support_layout" class="mo_support_layout">
\xa	\x9	<div>\xd
				<h3>Contact Us</h3>\xd\xa	\x9\x9\x9<p>Need any help? Couldn't find an answer in <a href="";
        echo esc_attr(add_query_arg(array("tab" => "faq"), sanitize_text_field($_SERVER["REQUEST_URI"])));
        echo "">FAQ</a>?<br>Just send us a query so we can help you.</p>\xd\xa		\x9	<form method="post" action="">
	\x9		\x9<input type="hidden" name="option" value="mo_web3_contact_us_query_option" />
\xa\x9			\x9";
        wp_nonce_field("mo_web3_contact_us_query_option", "mo_web3_contact_us_query_option_nonce");
        echo "\x9				<table class="mo_settings_table">
\x9	\x9\x9\x9	<tr>
\xa			\x9		\x9<td><input type="email" class="mo_table_textbox" required name="mo_web3_contact_us_email" placeholder="Enter email here"
\xa		\x9\x9	\x9\x9value="";
        echo esc_attr($V8->mo_web3_get_option("mo_web3_admin_email"));
        echo ""></td>
					\x9</tr>\xd
		\x9\x9		<tr>
	\x9	\x9	\x9\x9<td><input type="tel" id="contact_us_phone" pattern="[\+]\d{11,14}|[\+]\d{1,4}[\s]\d{9,10}" placeholder="Enter phone here" class="mo_table_textbox" name="mo_web3_contact_us_phone" value="";
        echo esc_attr($V8->mo_web3_get_option("mo_web3_admin_phone"));
        echo ""></td>\xd
\x9		\x9		</tr>
	\x9\x9	\x9\x9<tr>
\xa\x9\x9\x9	\x9\x9	<td><textarea class="mo_table_textbox" onkeypress="mo_web3_valid_query(this)" placeholder="Enter your query here" onkeyup="mo_web3_valid_query(this)" onblur="mo_web3_valid_query(this)" required name="mo_web3_contact_us_query" rows="4" style="resize: vertical;"></textarea></td>\xd\xa\x9				\x9</tr>\xd\xa\x9	\x9\x9\x9</table>\xd\xa\x9	\x9\x9\x9<div style="text-align:left;">\xd\xa	\x9\x9\x9\x9\x9<input type="submit" name="submit" style="margin-top:15px; width:100px;" class="button button-primary button-large" />
\x9\x9\x9\x9\x9</div>\xd
\x9		\x9\x9<p>If you want custom features in the plugin, just drop an email at <a href="mailto:[email protected]">[email protected]</a>.</p>\xd
		\x9	</form>
\xa		\x9</div>\xd\xa\x9\x9</div>\xd
\x9\x9<script>\xd\xa		\x9jQuery("#contact_us_phone").intlTelInput();\xd
		\x9function mo_web3_valid_query(f) {\xd\xa\x9\x9\x9	!(/^[a-zA-Z?,.\(\)\/@ 0-9]*$/).test(f.value) ? f.value = f.value.replace(\xd\xa\x9		\x9		/[^a-zA-Z?,.\(\)\/@ 0-9]/, '') : null;\xd
	\x9\x9}
\xa		</script>\xd
\x9\x9";
    }
}
 ?>

Did this file decode correctly?

Original Code

<?php


namespace MoWeb3;

class MoWeb3Support
{
    public static function support()
    {
        self::support_page();
    }
    private static function support_page()
    {
        global $V8;
        echo "\x9\x9\x3c\144\x69\x76\x20\x69\144\x3d\42\155\x6f\137\x73\x75\160\x70\x6f\162\x74\137\154\x61\x79\157\165\164\x22\x20\x63\154\x61\x73\163\x3d\x22\155\x6f\137\x73\x75\160\160\157\162\x74\137\x6c\141\x79\x6f\165\164\x22\76\15\xa\11\x9\11\x3c\144\x69\x76\x3e\xd\12\11\11\11\11\x3c\150\x33\76\x43\157\x6e\x74\141\x63\x74\40\125\x73\74\x2f\x68\63\76\xd\xa\11\x9\x9\x9\74\x70\x3e\116\145\x65\144\40\x61\156\x79\x20\150\x65\x6c\160\x3f\x20\103\x6f\165\154\144\x6e\47\164\40\x66\151\156\144\x20\141\156\40\x61\156\x73\167\145\162\x20\151\156\40\74\x61\x20\x68\x72\x65\146\75\x22";
        echo esc_attr(add_query_arg(array("\164\x61\x62" => "\x66\x61\161"), sanitize_text_field($_SERVER["\x52\x45\x51\x55\105\123\124\x5f\x55\122\x49"])));
        echo "\42\76\x46\101\121\74\x2f\141\76\77\x3c\142\162\x3e\112\x75\163\x74\40\163\145\156\x64\40\x75\x73\40\x61\x20\161\x75\145\162\171\x20\x73\157\x20\x77\145\x20\143\141\156\40\150\145\154\160\40\x79\157\x75\56\x3c\x2f\160\76\xd\xa\11\11\x9\11\74\146\x6f\x72\x6d\40\x6d\x65\164\x68\x6f\144\x3d\42\x70\157\163\164\42\40\141\143\164\x69\x6f\x6e\75\42\42\x3e\15\12\11\x9\11\11\x9\x3c\151\x6e\x70\x75\x74\40\x74\171\160\145\x3d\x22\150\151\144\144\145\x6e\x22\x20\156\x61\x6d\145\75\42\x6f\x70\164\151\x6f\x6e\42\40\166\x61\x6c\165\x65\x3d\x22\155\157\x5f\167\x65\142\63\x5f\x63\x6f\x6e\x74\x61\143\164\137\x75\163\x5f\x71\165\x65\162\x79\137\157\x70\164\x69\x6f\x6e\42\40\x2f\76\15\xa\x9\11\11\11\x9";
        wp_nonce_field("\155\x6f\137\x77\145\142\x33\137\143\157\156\164\141\143\x74\137\165\163\137\x71\165\x65\x72\171\x5f\x6f\160\x74\x69\x6f\156", "\155\157\137\x77\145\x62\63\137\143\157\x6e\x74\x61\143\164\137\x75\163\x5f\x71\165\x65\162\171\x5f\x6f\160\x74\151\x6f\x6e\x5f\156\x6f\156\x63\145");
        echo "\x9\11\11\11\11\74\x74\x61\x62\x6c\145\x20\143\x6c\x61\163\x73\75\x22\155\x6f\137\x73\x65\x74\x74\x69\156\147\163\x5f\164\x61\142\x6c\145\42\76\15\12\x9\11\x9\x9\x9\11\74\164\x72\76\15\xa\11\11\11\x9\11\11\x9\74\164\x64\76\74\151\156\x70\x75\x74\40\x74\x79\160\145\x3d\x22\145\x6d\x61\x69\x6c\x22\x20\x63\154\x61\x73\x73\x3d\42\x6d\157\137\x74\141\x62\154\145\137\x74\x65\170\x74\142\157\x78\42\40\x72\145\x71\x75\x69\162\145\144\x20\x6e\x61\x6d\145\75\x22\155\157\137\167\145\142\x33\x5f\x63\157\x6e\x74\141\143\164\x5f\165\163\x5f\x65\x6d\x61\x69\154\42\x20\x70\154\141\x63\145\150\x6f\x6c\x64\145\x72\x3d\x22\105\156\164\x65\162\x20\145\155\x61\x69\x6c\x20\x68\145\162\x65\42\15\xa\11\11\x9\x9\11\x9\x9\x76\141\x6c\165\145\x3d\42";
        echo esc_attr($V8->mo_web3_get_option("\x6d\x6f\137\x77\145\x62\63\137\141\x64\155\151\x6e\137\x65\x6d\141\x69\154"));
        echo "\42\x3e\74\57\x74\x64\x3e\15\12\11\11\11\11\11\x9\74\57\x74\x72\76\xd\12\11\11\x9\x9\11\11\74\164\x72\76\15\12\11\x9\11\x9\11\x9\x9\74\x74\x64\76\x3c\x69\x6e\x70\165\164\x20\x74\x79\x70\x65\75\42\164\145\x6c\x22\40\151\x64\75\42\x63\x6f\x6e\164\141\x63\164\137\x75\163\x5f\160\x68\x6f\156\145\42\40\160\141\x74\x74\x65\x72\x6e\75\42\133\x5c\x2b\135\134\x64\173\61\61\x2c\x31\x34\x7d\174\133\x5c\x2b\135\x5c\144\173\x31\x2c\x34\175\x5b\x5c\x73\135\x5c\x64\173\71\x2c\x31\x30\x7d\42\40\x70\154\x61\143\x65\x68\157\x6c\x64\145\162\75\42\x45\x6e\164\145\x72\x20\160\x68\x6f\x6e\145\40\x68\x65\x72\145\42\40\x63\x6c\x61\x73\x73\x3d\42\155\157\137\x74\x61\x62\154\145\137\164\x65\170\164\142\x6f\170\42\x20\156\141\x6d\x65\x3d\42\x6d\x6f\x5f\x77\145\142\63\x5f\143\x6f\x6e\164\141\x63\x74\137\x75\163\137\160\150\x6f\x6e\145\42\40\x76\141\154\x75\145\x3d\x22";
        echo esc_attr($V8->mo_web3_get_option("\x6d\157\137\x77\x65\142\x33\x5f\141\144\155\x69\156\x5f\160\x68\157\156\145"));
        echo "\x22\76\74\57\x74\x64\76\xd\12\x9\11\11\x9\11\11\74\x2f\x74\162\x3e\15\12\11\x9\x9\11\x9\x9\74\x74\x72\76\15\xa\x9\x9\x9\11\x9\x9\11\74\x74\x64\76\x3c\164\x65\x78\x74\x61\162\145\x61\40\x63\x6c\141\x73\x73\x3d\x22\x6d\x6f\x5f\164\141\142\154\x65\137\x74\x65\x78\164\x62\157\x78\42\40\x6f\156\x6b\145\x79\160\162\x65\163\163\x3d\x22\155\157\x5f\x77\x65\x62\x33\x5f\x76\141\x6c\151\x64\x5f\161\x75\145\x72\171\x28\164\x68\x69\x73\x29\x22\x20\x70\x6c\x61\143\145\150\x6f\x6c\x64\x65\x72\75\42\x45\x6e\164\145\162\40\x79\157\x75\162\x20\161\x75\x65\x72\x79\x20\x68\145\x72\145\x22\x20\x6f\156\153\145\171\x75\x70\75\42\x6d\x6f\x5f\167\145\142\63\137\x76\x61\154\x69\x64\137\x71\165\145\162\171\50\164\x68\151\163\51\42\40\x6f\156\142\x6c\x75\162\x3d\x22\x6d\x6f\137\167\145\x62\63\x5f\x76\x61\154\151\144\137\x71\x75\x65\x72\x79\x28\x74\x68\x69\x73\51\x22\40\162\145\161\165\151\x72\145\x64\40\156\141\155\x65\75\42\155\157\137\167\145\142\63\x5f\143\157\x6e\164\x61\143\x74\137\165\x73\x5f\161\165\x65\162\171\42\40\162\x6f\x77\x73\75\42\x34\x22\x20\x73\x74\171\154\145\x3d\42\162\x65\x73\x69\x7a\x65\72\40\166\x65\x72\x74\x69\x63\x61\x6c\x3b\x22\x3e\x3c\57\x74\145\x78\x74\141\x72\x65\141\x3e\x3c\57\x74\144\76\xd\xa\x9\11\11\11\11\x9\74\57\x74\x72\x3e\xd\xa\x9\11\x9\x9\x9\x3c\x2f\x74\x61\x62\x6c\145\x3e\xd\xa\x9\11\x9\x9\x9\x3c\x64\151\x76\x20\163\x74\171\154\x65\x3d\42\x74\x65\x78\x74\x2d\141\x6c\x69\x67\x6e\72\154\145\146\x74\73\x22\76\xd\xa\11\x9\x9\x9\x9\x9\x3c\x69\x6e\160\165\x74\40\164\x79\x70\x65\x3d\x22\163\165\142\x6d\151\164\x22\x20\x6e\141\155\x65\75\x22\x73\x75\142\x6d\x69\164\42\x20\x73\x74\171\154\x65\75\42\x6d\141\162\147\x69\x6e\x2d\164\x6f\160\72\x31\65\160\x78\73\40\x77\x69\144\164\x68\x3a\61\x30\x30\x70\170\x3b\x22\x20\143\x6c\141\163\x73\75\42\142\x75\x74\164\x6f\x6e\40\x62\x75\x74\x74\x6f\x6e\55\160\162\x69\x6d\x61\x72\x79\x20\x62\x75\x74\164\157\156\x2d\154\x61\x72\147\145\x22\40\57\76\15\12\x9\x9\x9\x9\x9\x3c\57\144\x69\x76\76\xd\12\x9\11\11\x9\x9\74\x70\x3e\x49\146\x20\x79\x6f\165\40\x77\141\x6e\164\x20\x63\x75\163\164\157\155\40\146\145\x61\164\x75\162\x65\x73\40\151\156\40\164\x68\145\40\x70\x6c\165\147\151\x6e\54\x20\x6a\165\163\164\x20\144\x72\x6f\x70\40\141\x6e\40\145\x6d\x61\151\154\x20\x61\164\x20\x3c\x61\x20\x68\x72\145\146\x3d\42\155\x61\x69\154\x74\157\x3a\x69\x6e\146\x6f\100\170\x65\143\165\x72\151\x66\171\56\143\x6f\x6d\42\x3e\x69\156\x66\x6f\x40\x78\145\x63\x75\162\x69\x66\171\56\143\x6f\x6d\x3c\57\x61\76\56\x3c\x2f\160\x3e\xd\12\11\11\x9\11\x3c\x2f\x66\157\162\155\76\15\xa\11\11\x9\x3c\57\144\x69\166\76\xd\xa\x9\x9\74\x2f\x64\151\x76\76\xd\12\x9\x9\74\163\143\x72\x69\x70\164\76\xd\xa\11\11\x9\x6a\121\165\x65\x72\171\x28\42\x23\143\x6f\156\164\x61\143\164\x5f\165\163\x5f\x70\x68\157\156\x65\x22\51\x2e\151\x6e\x74\x6c\x54\145\x6c\x49\156\160\165\x74\x28\x29\73\xd\12\11\11\x9\x66\x75\156\143\x74\x69\x6f\156\x20\x6d\157\x5f\167\145\142\63\x5f\x76\141\154\x69\144\x5f\161\165\145\162\x79\x28\146\x29\x20\x7b\xd\xa\x9\x9\x9\11\41\x28\57\136\133\x61\x2d\x7a\x41\x2d\x5a\77\54\x2e\134\50\x5c\x29\x5c\x2f\100\40\60\55\71\135\52\x24\57\x29\x2e\x74\x65\163\x74\50\146\x2e\x76\x61\x6c\165\x65\51\40\x3f\x20\146\x2e\166\141\x6c\x75\145\x20\x3d\x20\x66\x2e\166\x61\154\165\145\56\162\145\160\154\x61\x63\x65\50\xd\xa\x9\11\11\x9\11\11\57\133\x5e\x61\55\172\101\x2d\132\77\x2c\x2e\134\x28\134\x29\x5c\57\x40\40\60\55\x39\x5d\57\54\40\47\x27\x29\x20\x3a\40\156\165\x6c\x6c\x3b\xd\12\11\x9\x9\x7d\15\xa\11\11\74\57\x73\x63\162\x69\x70\164\76\xd\12\x9\x9";
    }
}

Function Calls

None

Variables

None

Stats

MD5 9e75ff5bddcc72c4eee19eb877e6bfc5
Eval Count 0
Decode Time 98 ms