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

Signing you up...

Thank you for signing up!

PHP Decode

\x63\x6C\x61\x73\x73 \x4F\x62\x66\x75\x73\x63\x61\x74\x6F\x72 { \x70\x75\x62\x6C\x69\x63 \..

Decoded Output download

<?  class Obfuscator { public \$_67cd5d96bfd032f70ec677f6de2fd0b59e773892c1681b114be91a67818069e0f12ef0b16a02a9664b08d04fc907df17=true; public \$_21abc3f5d4fa8dd4b3f29ff2673ef88294f06f08=true; public \$_939923f2c957d215d6b7568a81bc72f540d1b37fb98bbf12f65f59fd4e3080e0e391295972c5a9b9=true; private \$_c58f8040c941473a35c396f784b0e4ac0ac18fdec2aaacea9fb0973b73779537=array(); private \$_9eb77474ef045fe7aca4e5e76ad4e4f0fa6b6022d66ccbcb44685abddd5b5150c6d099a1270fdf557f46761b94f487ecea4223ab5f3bf5a2c3117cda9bef301e=array(); private \$_0cf70e9a5e127b65aedcda6415d0ba3aaf07b366=array(); private \$_88e4d9d337d91fc1367f8ef7f0c799b2323b3be24ea149e4b72c49da056db03a=array(); private \$_ddc984ede4f3229cc81ab6f49cdd12f6=null; private \$_3180a2def1b7ddb2163900372e6b778f0205a9785e8ab777753a14000dad4d8e=null; private \$_ad8fe267335d54eabfd4c87cf87f1ee3b4a2b9fa9f260b0e52df8b78791a8404=false; private \$_1a1d6c752992d15dd3bd1c6358179b7655dfc2ac9dd44985e6b77032a80deace5e6d6ff316fdc37e88c3cab2262acca1fe9f1ece99e9024d1755c907b656e868=false; private \$_d24a276ce3f27111d8851be8fe0daf2b5aa3b6be=0; private \$_c69067a7690c2f9834427615014156b30ad86117bf240393; private \$_d5980642443fbbbf8790cd966922579e=array('$_GET','$_POST','$_REQUIRE','$_SERVER','$_ENV','$_SESSION','$_FILES'); public function __construct() { if (!defined('T_ML_COMMENT')) define('T_ML_COMMENT',T_COMMENT); \$this->_c69067a7690c2f9834427615014156b30ad86117bf240393=hash_algos(); return \$this; } public function file(\$_c741318f21e28ab6f656d29b5221a725) { if (file_exists(\$_c741318f21e28ab6f656d29b5221a725)) \$this->_ddc984ede4f3229cc81ab6f49cdd12f6=file_get_contents(\$_c741318f21e28ab6f656d29b5221a725); return \$this->tokenize(); } public function code(\$_5228c1c5=null) { if (empty(\$_5228c1c5)) return \$this->_ddc984ede4f3229cc81ab6f49cdd12f6; \$this->_ddc984ede4f3229cc81ab6f49cdd12f6=\$_5228c1c5; return \$this->tokenize(); } public function save(\$_090dff3fc7608e5ed4aef6158ba70421) { if (!empty(\$this->_ddc984ede4f3229cc81ab6f49cdd12f6)) if (@file_put_contents(\$_090dff3fc7608e5ed4aef6158ba70421,\$this->_ddc984ede4f3229cc81ab6f49cdd12f6)) return true; return false; } private function random_string() { \$_b98e9028a67d83b4dd2699d09e4e5f44c2b62d66919fed4ad8f6025f7bc10e01=round((mt_rand(1,mt_rand(1000,10000))*mt_rand(1,10))/mt_rand(1,10)); if (!empty(\$this->_c69067a7690c2f9834427615014156b30ad86117bf240393)) \$_d9fc5b73a8d78fad3d6dffe419384e70=\$this->_c69067a7690c2f9834427615014156b30ad86117bf240393[mt_rand(0,(count(\$this->_c69067a7690c2f9834427615014156b30ad86117bf240393)-1))]; \$_a54a87ceb1cf5af209464fca46529034665484b4a7bc01d4=hash(\$_d9fc5b73a8d78fad3d6dffe419384e70,\$_b98e9028a67d83b4dd2699d09e4e5f44c2b62d66919fed4ad8f6025f7bc10e01); return \$_a54a87ceb1cf5af209464fca46529034665484b4a7bc01d4; } private function encode(\$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943) { if (\$this->_67cd5d96bfd032f70ec677f6de2fd0b59e773892c1681b114be91a67818069e0f12ef0b16a02a9664b08d04fc907df17) \$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943=preg_replace('/[
	\s]+/',' ',\$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943); \$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943=preg_replace('/^\<\?(php)*/','',\$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943); \$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943=preg_replace('/\?\>$/','',\$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943); \$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943=str_replace(array('\"','$','\"'),array('\\"','\$','\"'),\$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943); \$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943=trim(\$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943); if (\$this->_939923f2c957d215d6b7568a81bc72f540d1b37fb98bbf12f65f59fd4e3080e0e391295972c5a9b9) { \$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943=base64_encode(\"\$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943\"); \$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943=\"<?php \$code=base64_decode(\"\$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943\"); eval(\"return eval(\\"\$code\\");\") ?>
\"; } else \$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943=\"<?php eval(eval(\"\$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943\")); ?>
\"; \$this->_ddc984ede4f3229cc81ab6f49cdd12f6=\$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943; } private function encode_string(\$_9f198f6a1af1e070fe6f26edf6607b54258ee8ae6eb08426269ec72d814ae539) { for (\$_8a845897=0;\$_8a845897<=strlen(\$_9f ?>

Did this file decode correctly?

Original Code

\x63\x6C\x61\x73\x73 \x4F\x62\x66\x75\x73\x63\x61\x74\x6F\x72 { \x70\x75\x62\x6C\x69\x63 \$_67cd5d96bfd032f70ec677f6de2fd0b59e773892c1681b114be91a67818069e0f12ef0b16a02a9664b08d04fc907df17=\x74\x72\x75\x65; \x70\x75\x62\x6C\x69\x63 \$_21abc3f5d4fa8dd4b3f29ff2673ef88294f06f08=\x74\x72\x75\x65; \x70\x75\x62\x6C\x69\x63 \$_939923f2c957d215d6b7568a81bc72f540d1b37fb98bbf12f65f59fd4e3080e0e391295972c5a9b9=\x74\x72\x75\x65; \x70\x72\x69\x76\x61\x74\x65 \$_c58f8040c941473a35c396f784b0e4ac0ac18fdec2aaacea9fb0973b73779537=array(); \x70\x72\x69\x76\x61\x74\x65 \$_9eb77474ef045fe7aca4e5e76ad4e4f0fa6b6022d66ccbcb44685abddd5b5150c6d099a1270fdf557f46761b94f487ecea4223ab5f3bf5a2c3117cda9bef301e=array(); \x70\x72\x69\x76\x61\x74\x65 \$_0cf70e9a5e127b65aedcda6415d0ba3aaf07b366=array(); \x70\x72\x69\x76\x61\x74\x65 \$_88e4d9d337d91fc1367f8ef7f0c799b2323b3be24ea149e4b72c49da056db03a=array(); \x70\x72\x69\x76\x61\x74\x65 \$_ddc984ede4f3229cc81ab6f49cdd12f6=\x6E\x75\x6C\x6C; \x70\x72\x69\x76\x61\x74\x65 \$_3180a2def1b7ddb2163900372e6b778f0205a9785e8ab777753a14000dad4d8e=\x6E\x75\x6C\x6C; \x70\x72\x69\x76\x61\x74\x65 \$_ad8fe267335d54eabfd4c87cf87f1ee3b4a2b9fa9f260b0e52df8b78791a8404=\x66\x61\x6C\x73\x65; \x70\x72\x69\x76\x61\x74\x65 \$_1a1d6c752992d15dd3bd1c6358179b7655dfc2ac9dd44985e6b77032a80deace5e6d6ff316fdc37e88c3cab2262acca1fe9f1ece99e9024d1755c907b656e868=\x66\x61\x6C\x73\x65; \x70\x72\x69\x76\x61\x74\x65 \$_d24a276ce3f27111d8851be8fe0daf2b5aa3b6be=0; \x70\x72\x69\x76\x61\x74\x65 \$_c69067a7690c2f9834427615014156b30ad86117bf240393; \x70\x72\x69\x76\x61\x74\x65 \$_d5980642443fbbbf8790cd966922579e=array('\x24\x5F\x47\x45\x54','\x24\x5F\x50\x4F\x53\x54','\x24\x5F\x52\x45\x51\x55\x49\x52\x45','\x24\x5F\x53\x45\x52\x56\x45\x52','\x24\x5F\x45\x4E\x56','\x24\x5F\x53\x45\x53\x53\x49\x4F\x4E','\x24\x5F\x46\x49\x4C\x45\x53'); \x70\x75\x62\x6C\x69\x63 \x66\x75\x6E\x63\x74\x69\x6F\x6E \x5F\x5F\x63\x6F\x6E\x73\x74\x72\x75\x63\x74() { \x69\x66 (!\x64\x65\x66\x69\x6E\x65\x64('\x54\x5F\x4D\x4C\x5F\x43\x4F\x4D\x4D\x45\x4E\x54')) \x64\x65\x66\x69\x6E\x65('\x54\x5F\x4D\x4C\x5F\x43\x4F\x4D\x4D\x45\x4E\x54',\x54\x5F\x43\x4F\x4D\x4D\x45\x4E\x54); \$\x74\x68\x69\x73->\x5F\x63\x36\x39\x30\x36\x37\x61\x37\x36\x39\x30\x63\x32\x66\x39\x38\x33\x34\x34\x32\x37\x36\x31\x35\x30\x31\x34\x31\x35\x36\x62\x33\x30\x61\x64\x38\x36\x31\x31\x37\x62\x66\x32\x34\x30\x33\x39\x33=\x68\x61\x73\x68\x5F\x61\x6C\x67\x6F\x73(); \x72\x65\x74\x75\x72\x6E \$this; } \x70\x75\x62\x6C\x69\x63 \x66\x75\x6E\x63\x74\x69\x6F\x6E \x66\x69\x6C\x65(\$_c741318f21e28ab6f656d29b5221a725) { \x69\x66 (\x66\x69\x6C\x65\x5F\x65\x78\x69\x73\x74\x73(\$_c741318f21e28ab6f656d29b5221a725)) \$\x74\x68\x69\x73->\x5F\x64\x64\x63\x39\x38\x34\x65\x64\x65\x34\x66\x33\x32\x32\x39\x63\x63\x38\x31\x61\x62\x36\x66\x34\x39\x63\x64\x64\x31\x32\x66\x36=\x66\x69\x6C\x65\x5F\x67\x65\x74\x5F\x63\x6F\x6E\x74\x65\x6E\x74\x73(\$_c741318f21e28ab6f656d29b5221a725); \x72\x65\x74\x75\x72\x6E \$\x74\x68\x69\x73->\x74\x6F\x6B\x65\x6E\x69\x7A\x65(); } \x70\x75\x62\x6C\x69\x63 \x66\x75\x6E\x63\x74\x69\x6F\x6E \x63\x6F\x64\x65(\$_5228c1c5=\x6E\x75\x6C\x6C) { \x69\x66 (empty(\$_5228c1c5)) \x72\x65\x74\x75\x72\x6E \$\x74\x68\x69\x73->\x5F\x64\x64\x63\x39\x38\x34\x65\x64\x65\x34\x66\x33\x32\x32\x39\x63\x63\x38\x31\x61\x62\x36\x66\x34\x39\x63\x64\x64\x31\x32\x66\x36; \$\x74\x68\x69\x73->\x5F\x64\x64\x63\x39\x38\x34\x65\x64\x65\x34\x66\x33\x32\x32\x39\x63\x63\x38\x31\x61\x62\x36\x66\x34\x39\x63\x64\x64\x31\x32\x66\x36=\$_5228c1c5; \x72\x65\x74\x75\x72\x6E \$\x74\x68\x69\x73->\x74\x6F\x6B\x65\x6E\x69\x7A\x65(); } \x70\x75\x62\x6C\x69\x63 \x66\x75\x6E\x63\x74\x69\x6F\x6E \x73\x61\x76\x65(\$_090dff3fc7608e5ed4aef6158ba70421) { \x69\x66 (!empty(\$\x74\x68\x69\x73->\x5F\x64\x64\x63\x39\x38\x34\x65\x64\x65\x34\x66\x33\x32\x32\x39\x63\x63\x38\x31\x61\x62\x36\x66\x34\x39\x63\x64\x64\x31\x32\x66\x36)) \x69\x66 (@\x66\x69\x6C\x65\x5F\x70\x75\x74\x5F\x63\x6F\x6E\x74\x65\x6E\x74\x73(\$_090dff3fc7608e5ed4aef6158ba70421,\$\x74\x68\x69\x73->\x5F\x64\x64\x63\x39\x38\x34\x65\x64\x65\x34\x66\x33\x32\x32\x39\x63\x63\x38\x31\x61\x62\x36\x66\x34\x39\x63\x64\x64\x31\x32\x66\x36)) \x72\x65\x74\x75\x72\x6E \x74\x72\x75\x65; \x72\x65\x74\x75\x72\x6E \x66\x61\x6C\x73\x65; } \x70\x72\x69\x76\x61\x74\x65 \x66\x75\x6E\x63\x74\x69\x6F\x6E \x72\x61\x6E\x64\x6F\x6D\x5F\x73\x74\x72\x69\x6E\x67() { \$_b98e9028a67d83b4dd2699d09e4e5f44c2b62d66919fed4ad8f6025f7bc10e01=\x72\x6F\x75\x6E\x64((\x6D\x74\x5F\x72\x61\x6E\x64(1,\x6D\x74\x5F\x72\x61\x6E\x64(1000,10000))*\x6D\x74\x5F\x72\x61\x6E\x64(1,10))/\x6D\x74\x5F\x72\x61\x6E\x64(1,10)); \x69\x66 (!empty(\$\x74\x68\x69\x73->\x5F\x63\x36\x39\x30\x36\x37\x61\x37\x36\x39\x30\x63\x32\x66\x39\x38\x33\x34\x34\x32\x37\x36\x31\x35\x30\x31\x34\x31\x35\x36\x62\x33\x30\x61\x64\x38\x36\x31\x31\x37\x62\x66\x32\x34\x30\x33\x39\x33)) \$_d9fc5b73a8d78fad3d6dffe419384e70=\$\x74\x68\x69\x73->\x5F\x63\x36\x39\x30\x36\x37\x61\x37\x36\x39\x30\x63\x32\x66\x39\x38\x33\x34\x34\x32\x37\x36\x31\x35\x30\x31\x34\x31\x35\x36\x62\x33\x30\x61\x64\x38\x36\x31\x31\x37\x62\x66\x32\x34\x30\x33\x39\x33[\x6D\x74\x5F\x72\x61\x6E\x64(0,(\x63\x6F\x75\x6E\x74(\$\x74\x68\x69\x73->\x5F\x63\x36\x39\x30\x36\x37\x61\x37\x36\x39\x30\x63\x32\x66\x39\x38\x33\x34\x34\x32\x37\x36\x31\x35\x30\x31\x34\x31\x35\x36\x62\x33\x30\x61\x64\x38\x36\x31\x31\x37\x62\x66\x32\x34\x30\x33\x39\x33)-1))]; \$_a54a87ceb1cf5af209464fca46529034665484b4a7bc01d4=\x68\x61\x73\x68(\$_d9fc5b73a8d78fad3d6dffe419384e70,\$_b98e9028a67d83b4dd2699d09e4e5f44c2b62d66919fed4ad8f6025f7bc10e01); \x72\x65\x74\x75\x72\x6E \$_a54a87ceb1cf5af209464fca46529034665484b4a7bc01d4; } \x70\x72\x69\x76\x61\x74\x65 \x66\x75\x6E\x63\x74\x69\x6F\x6E \x65\x6E\x63\x6F\x64\x65(\$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943) { \x69\x66 (\$\x74\x68\x69\x73->\x5F\x36\x37\x63\x64\x35\x64\x39\x36\x62\x66\x64\x30\x33\x32\x66\x37\x30\x65\x63\x36\x37\x37\x66\x36\x64\x65\x32\x66\x64\x30\x62\x35\x39\x65\x37\x37\x33\x38\x39\x32\x63\x31\x36\x38\x31\x62\x31\x31\x34\x62\x65\x39\x31\x61\x36\x37\x38\x31\x38\x30\x36\x39\x65\x30\x66\x31\x32\x65\x66\x30\x62\x31\x36\x61\x30\x32\x61\x39\x36\x36\x34\x62\x30\x38\x64\x30\x34\x66\x63\x39\x30\x37\x64\x66\x31\x37) \$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943=\x70\x72\x65\x67\x5F\x72\x65\x70\x6C\x61\x63\x65('\x2F\x5B\n\t\s\x5D\x2B\x2F',' ',\$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943); \$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943=\x70\x72\x65\x67\x5F\x72\x65\x70\x6C\x61\x63\x65('\x2F\x5E\x5C\x3C\x5C\x3F\x28\x70\x68\x70\x29\x2A\x2F','',\$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943); \$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943=\x70\x72\x65\x67\x5F\x72\x65\x70\x6C\x61\x63\x65('\x2F\x5C\x3F\x5C\x3E\x24\x2F','',\$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943); \$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943=\x73\x74\x72\x5F\x72\x65\x70\x6C\x61\x63\x65(array('\x5C\"','\x24','\"'),array('\x5C\x5C\x5C\"','\x5C\x24','\x5C\"'),\$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943); \$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943=\x74\x72\x69\x6D(\$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943); \x69\x66 (\$\x74\x68\x69\x73->\x5F\x39\x33\x39\x39\x32\x33\x66\x32\x63\x39\x35\x37\x64\x32\x31\x35\x64\x36\x62\x37\x35\x36\x38\x61\x38\x31\x62\x63\x37\x32\x66\x35\x34\x30\x64\x31\x62\x33\x37\x66\x62\x39\x38\x62\x62\x66\x31\x32\x66\x36\x35\x66\x35\x39\x66\x64\x34\x65\x33\x30\x38\x30\x65\x30\x65\x33\x39\x31\x32\x39\x35\x39\x37\x32\x63\x35\x61\x39\x62\x39) { \$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943=\x62\x61\x73\x65\x36\x34\x5F\x65\x6E\x63\x6F\x64\x65(\"\$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943\"); \$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943=\"\x3C\x3F\x70\x68\x70 \x5C\x24\x63\x6F\x64\x65\x3D\x62\x61\x73\x65\x36\x34\x5F\x64\x65\x63\x6F\x64\x65\x28\x5C\"\$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943\x5C\"\x29\x3B \x65\x76\x61\x6C\x28\x5C\"\x72\x65\x74\x75\x72\x6E \x65\x76\x61\x6C\x28\x5C\x5C\x5C\"\x5C\x24\x63\x6F\x64\x65\x5C\x5C\x5C\"\x29\x3B\x5C\"\x29 \x3F\x3E\n\"; } else \$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943=\"\x3C\x3F\x70\x68\x70 \x65\x76\x61\x6C\x28\x65\x76\x61\x6C\x28\x5C\"\$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943\x5C\"\x29\x29\x3B \x3F\x3E\n\"; \$\x74\x68\x69\x73->\x5F\x64\x64\x63\x39\x38\x34\x65\x64\x65\x34\x66\x33\x32\x32\x39\x63\x63\x38\x31\x61\x62\x36\x66\x34\x39\x63\x64\x64\x31\x32\x66\x36=\$_b48c3c822661c316800d20b6ebae0f6ae6aae4353bc7094fa14f2943; } \x70\x72\x69\x76\x61\x74\x65 \x66\x75\x6E\x63\x74\x69\x6F\x6E \x65\x6E\x63\x6F\x64\x65\x5F\x73\x74\x72\x69\x6E\x67(\$_9f198f6a1af1e070fe6f26edf6607b54258ee8ae6eb08426269ec72d814ae539) { \x66\x6F\x72 (\$_8a845897=0;\$_8a845897<=\x73\x74\x72\x6C\x65\x6E(\$_9f

Function Calls

None

Variables

None

Stats

MD5 0445ae3cb9e707de0af826ade517bb88
Eval Count 0
Decode Time 105 ms