Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<? /*ZDUyZmZYmY3NWRmN2EwYTBmMzIzM2JhMzY2YWZiMGIzMjY3NDE=*/$GLOBALS['_____1096775554']= ar..
Decoded Output download
<? /*ZDUyZmZYmY3NWRmN2EwYTBmMzIzM2JhMzY2YWZiMGIzMjY3NDE=*/$GLOBALS['_____1096775554']= array(base64_decode('R2V0T3B0aW9uU3RyaW5n'),base64_decode('U2V0T3B0aW9uU3RyaW5n'),base64_decode('R2V0TW9kdWxlRXZlbnRz'),base64_decode('RmV0Y2g=')); $GLOBALS['____1187389415']= array(base64_decode('ZGVmaW5l'),base64_decode('c3RybGVu'),base64_decode('YmFzZTY0X2RlY29kZQ=='),base64_decode('dW5zZXJpYWxpemU='),base64_decode('aXNfYXJyYXk='),base64_decode('Y291bnQ='),base64_decode('aW5fYXJyYXk='),base64_decode('c2VyaWFsaXpl'),base64_decode('YmFzZTY0X2VuY29kZQ=='),base64_decode('c3RybGVu'),base64_decode('YXJyYXlfa2V5X2V4aXN0cw=='),base64_decode('aW5fYXJyYXk='),base64_decode('c3RybGVu'),base64_decode('YXJyYXlfa2V5X2V4aXN0cw=='),base64_decode('bWV0aG9kX2V4aXN0cw=='),base64_decode('Y2FsbF91c2VyX2Z1bmNfYXJyYXk='),base64_decode('aW5fYXJyYXk='),base64_decode('ZGVmaW5l')); function ___1319166584($_737855104){static $_1634602568= false; if($_1634602568 == false) $_1634602568=array('QlVTSU5FU1NfRURJVElPTg==','WQ==','bWFpbg==','fmNwZl9tYXBfdmFsdWU=','','U21hbGw=','U21hbGw=','bWFpbg==','fmNwZl9tYXBfdmFsdWU=','bWFpbg==','T24=','U2V0dGluZ3NDaGFuZ2U=','VFlQRQ==','Rg==','WA==','REFURQ==','','RkVBVFVSRVM=','RVhQSVJFRA==','RkVBVFVSRVM=','Rg==','RU5DT0RF','WQ==');return base64_decode($_1634602568[$_737855104]);} $GLOBALS['____1187389415'][0](___1319166584(0), ___1319166584(1)); class CBXFeatures{ private static $_476113613= array( "Small" => array(), "Big" => array( "CatMultiPrice", "CatMultiStore", "CatDiscountSave", "SaleAffiliate", "SaleAccounts", "SaleCCards", "SaleReports", "SaleRecurring", "CatCompleteSet",),); private static $_1964823570= false; private static $_97573094= false; private static function Initialize(){ if(self::$_1964823570 == false){ self::$_1964823570= array(); foreach(self::$_476113613 as $_1885819598 => $_160843867){ foreach($_160843867 as $_2094637729) self::$_1964823570[$_2094637729]= $_1885819598;}} if(self::$_97573094 == false){ self::$_97573094= array(); $_1796922498= COption::$GLOBALS['_____1096775554'][0](___1319166584(2), ___1319166584(3), ___1319166584(4)); if($GLOBALS['____1187389415'][1]($_1796922498)>(1388/2-694)){ $_1796922498= $GLOBALS['____1187389415'][2]($_1796922498); self::$_97573094= $GLOBALS['____1187389415'][3]($_1796922498); if(!$GLOBALS['____1187389415'][4](self::$_97573094)) self::$_97573094= array(___1319166584(5));} if($GLOBALS['____1187389415'][5](self::$_97573094) <=(828-2*414)) self::$_97573094= array(___1319166584(6));}} public static function InitiateEditionsSettings($_1859318570){ self::Initialize(); $_1708674405= array(); foreach(self::$_476113613 as $_1885819598 => $_160843867){ if($GLOBALS['____1187389415'][6]($_1885819598, $_1859318570)){ self::$_97573094[]= $_1885819598;} else{ foreach($_160843867 as $_2094637729) $_1708674405[]= $_2094637729;}} $_736467530= $GLOBALS['____1187389415'][7](self::$_97573094); $_736467530= $GLOBALS['____1187389415'][8]($_736467530); COption::$GLOBALS['_____1096775554'][1](___1319166584(7), ___1319166584(8), $_736467530); foreach($_1708674405 as $_15496435) self::ExecuteEvent($_15496435, false);} public static function IsFeatureEnabled($_2094637729){ if($GLOBALS['____1187389415'][9]($_2094637729) <= 0) return true; self::Initialize(); if(!$GLOBALS['____1187389415'][10]($_2094637729, self::$_1964823570)) return true; return $GLOBALS['____1187389415'][11](self::$_1964823570[$_2094637729], self::$_97573094);} public static function IsFeatureInstalled($_2094637729){ return self::IsFeatureEnabled($_2094637729);} public static function IsFeatureEditable($_2094637729){ if($GLOBALS['____1187389415'][12]($_2094637729) <= 0) return true; self::Initialize(); if(!$GLOBALS['____1187389415'][13]($_2094637729, self::$_1964823570)) return true; return false;} private static function ExecuteEvent($_2094637729, $_207392185){ if($GLOBALS['____1187389415'][14]("CBXFeatures", "On".$_2094637729."SettingsChange")) $GLOBALS['____1187389415'][15](array("CBXFeatures", "On".$_2094637729."SettingsChange"), array($_2094637729, $_207392185)); $_235792219= $GLOBALS['_____1096775554'][2](___1319166584(9), ___1319166584(10).$_2094637729.___1319166584(11)); while($_240549443= $_235792219->$GLOBALS['_____1096775554'][3]()) ExecuteModuleEventEx($_240549443, array($_2094637729, $_207392185));} public static function SetFeatureEnabled($_2094637729, $_207392185= true, $_1042314427= true){} public static function SaveFeaturesSettings($_1143600903, $_438624737){} public static function GetFeaturesList(){ self::Initialize(); $_1030613169= array(); foreach(self::$_476113613 as $_1885819598 => $_160843867){ $_1030613169[$_1885819598]= array( ___1319166584(12) => $GLOBALS['____1187389415'][16]($_1885819598, self::$_97573094)? ___1319166584(13): ___1319166584(14), ___1319166584(15) => ___1319166584(16), ___1319166584(17) => array(), ___1319166584(18) => false,); foreach($_160843867 as $_2094637729) $_1030613169[$_1885819598][___1319166584(19)][$_2094637729]=($_1030613169[$_1885819598] == ___1319166584(20));} return $_1030613169;}} $GLOBALS['____1187389415'][17](___1319166584(21), ___1319166584(22));/**/ //Do not remove this ?>
Did this file decode correctly?
Original Code
<? /*ZDUyZmZYmY3NWRmN2EwYTBmMzIzM2JhMzY2YWZiMGIzMjY3NDE=*/$GLOBALS['_____1096775554']= array(base64_decode('R2V0T3B0aW9uU3RyaW5n'),base64_decode('U2V0T3B0aW9uU3RyaW5n'),base64_decode('R2V0TW9kdWxlRXZlbnRz'),base64_decode('RmV0Y2g=')); $GLOBALS['____1187389415']= array(base64_decode('ZGVmaW5l'),base64_decode('c3RybGVu'),base64_decode('YmFzZTY0X2RlY29kZQ=='),base64_decode('dW5zZXJpYWxpemU='),base64_decode('aXNfYXJyYXk='),base64_decode('Y291bnQ='),base64_decode('aW5fYXJyYXk='),base64_decode('c2VyaWFsaXpl'),base64_decode('YmFzZTY0X2VuY29kZQ=='),base64_decode('c3RybGVu'),base64_decode('YXJyYXlfa2V5X2V4aXN0cw=='),base64_decode('aW5fYXJyYXk='),base64_decode('c3RybGVu'),base64_decode('YXJyYXlfa2V5X2V4aXN0cw=='),base64_decode('bWV0aG9kX2V4aXN0cw=='),base64_decode('Y2FsbF91c2VyX2Z1bmNfYXJyYXk='),base64_decode('aW5fYXJyYXk='),base64_decode('ZGVmaW5l')); function ___1319166584($_737855104){static $_1634602568= false; if($_1634602568 == false) $_1634602568=array('QlVTSU5FU1NfRURJVElPTg==','WQ==','bWFpbg==','fmNwZl9tYXBfdmFsdWU=','','U21hbGw=','U21hbGw=','bWFpbg==','fmNwZl9tYXBfdmFsdWU=','bWFpbg==','T24=','U2V0dGluZ3NDaGFuZ2U=','VFlQRQ==','Rg==','WA==','REFURQ==','','RkVBVFVSRVM=','RVhQSVJFRA==','RkVBVFVSRVM=','Rg==','RU5DT0RF','WQ==');return base64_decode($_1634602568[$_737855104]);} $GLOBALS['____1187389415'][0](___1319166584(0), ___1319166584(1)); class CBXFeatures{ private static $_476113613= array( "Small" => array(), "Big" => array( "CatMultiPrice", "CatMultiStore", "CatDiscountSave", "SaleAffiliate", "SaleAccounts", "SaleCCards", "SaleReports", "SaleRecurring", "CatCompleteSet",),); private static $_1964823570= false; private static $_97573094= false; private static function Initialize(){ if(self::$_1964823570 == false){ self::$_1964823570= array(); foreach(self::$_476113613 as $_1885819598 => $_160843867){ foreach($_160843867 as $_2094637729) self::$_1964823570[$_2094637729]= $_1885819598;}} if(self::$_97573094 == false){ self::$_97573094= array(); $_1796922498= COption::$GLOBALS['_____1096775554'][0](___1319166584(2), ___1319166584(3), ___1319166584(4)); if($GLOBALS['____1187389415'][1]($_1796922498)>(1388/2-694)){ $_1796922498= $GLOBALS['____1187389415'][2]($_1796922498); self::$_97573094= $GLOBALS['____1187389415'][3]($_1796922498); if(!$GLOBALS['____1187389415'][4](self::$_97573094)) self::$_97573094= array(___1319166584(5));} if($GLOBALS['____1187389415'][5](self::$_97573094) <=(828-2*414)) self::$_97573094= array(___1319166584(6));}} public static function InitiateEditionsSettings($_1859318570){ self::Initialize(); $_1708674405= array(); foreach(self::$_476113613 as $_1885819598 => $_160843867){ if($GLOBALS['____1187389415'][6]($_1885819598, $_1859318570)){ self::$_97573094[]= $_1885819598;} else{ foreach($_160843867 as $_2094637729) $_1708674405[]= $_2094637729;}} $_736467530= $GLOBALS['____1187389415'][7](self::$_97573094); $_736467530= $GLOBALS['____1187389415'][8]($_736467530); COption::$GLOBALS['_____1096775554'][1](___1319166584(7), ___1319166584(8), $_736467530); foreach($_1708674405 as $_15496435) self::ExecuteEvent($_15496435, false);} public static function IsFeatureEnabled($_2094637729){ if($GLOBALS['____1187389415'][9]($_2094637729) <= 0) return true; self::Initialize(); if(!$GLOBALS['____1187389415'][10]($_2094637729, self::$_1964823570)) return true; return $GLOBALS['____1187389415'][11](self::$_1964823570[$_2094637729], self::$_97573094);} public static function IsFeatureInstalled($_2094637729){ return self::IsFeatureEnabled($_2094637729);} public static function IsFeatureEditable($_2094637729){ if($GLOBALS['____1187389415'][12]($_2094637729) <= 0) return true; self::Initialize(); if(!$GLOBALS['____1187389415'][13]($_2094637729, self::$_1964823570)) return true; return false;} private static function ExecuteEvent($_2094637729, $_207392185){ if($GLOBALS['____1187389415'][14]("CBXFeatures", "On".$_2094637729."SettingsChange")) $GLOBALS['____1187389415'][15](array("CBXFeatures", "On".$_2094637729."SettingsChange"), array($_2094637729, $_207392185)); $_235792219= $GLOBALS['_____1096775554'][2](___1319166584(9), ___1319166584(10).$_2094637729.___1319166584(11)); while($_240549443= $_235792219->$GLOBALS['_____1096775554'][3]()) ExecuteModuleEventEx($_240549443, array($_2094637729, $_207392185));} public static function SetFeatureEnabled($_2094637729, $_207392185= true, $_1042314427= true){} public static function SaveFeaturesSettings($_1143600903, $_438624737){} public static function GetFeaturesList(){ self::Initialize(); $_1030613169= array(); foreach(self::$_476113613 as $_1885819598 => $_160843867){ $_1030613169[$_1885819598]= array( ___1319166584(12) => $GLOBALS['____1187389415'][16]($_1885819598, self::$_97573094)? ___1319166584(13): ___1319166584(14), ___1319166584(15) => ___1319166584(16), ___1319166584(17) => array(), ___1319166584(18) => false,); foreach($_160843867 as $_2094637729) $_1030613169[$_1885819598][___1319166584(19)][$_2094637729]=($_1030613169[$_1885819598] == ___1319166584(20));} return $_1030613169;}} $GLOBALS['____1187389415'][17](___1319166584(21), ___1319166584(22));/**/ //Do not remove this
Function Calls
| ___1319166584 | 1 |
| base64_decode | 44 |
Stats
| MD5 | 71f83d188c183d6bdcb2af2ea43695fe |
| Eval Count | 0 |
| Decode Time | 127 ms |