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 $GLOBALS['_____1725008939'] = array("IncludeModuleLangFile"); $GLOBALS['____8265..

Decoded Output download

<?php 
 
$GLOBALS['_____1725008939'] = array("IncludeModuleLangFile"); 
$GLOBALS['____826582904'] = array("define", "strrev", "strtoupper", "sprintf", "sprintf", "substr", "strrev", "base64_decode", "substr", "strlen", "strlen", "chr", "ord", "ord", "mktime", "intval", "intval", "intval", "ksort", "substr", "implode", "defined", "base64_decode", "constant", "strrev", "sprintf", "strlen", "strlen", "chr", "ord", "ord", "mktime", "intval", "intval", "intval", "substr", "substr", "time", "mktime", "mktime", "date", "date", "define", "define", "defined", "define", "defined", "define", "defined", "define", "defined", "define", "basename", "dirname", "file_exists", "dirname", "opendir", "readdir", "in_array", "is_array", "array_merge", "file_exists", "file_put_contents", "is_array", "in_array", "array_merge", "file_exists", "file_exists", "end", "explode", "floor", "round", "in_array", "defined", "strlen"); 
if (!function_exists("\___1183027731")) { 
    function ___1183027731($_1874930356) 
    { 
        static $_1572386534 = false; 
        if ($_1572386534 == false) { 
            $_1572386534 = array('ZXhwaXJlX21lc3NfY3VzdG9tMg==', 'bWlib2tfZzJjXw==', 'b21lZA==', 'WQ==', 'ZHJtX3N0ZXJnb2tj', 'JTAxMHMK', 'b2tfZzJj', 'bWlib2suZzJj', 'JXMlcw==', 'fmJz', 'ZXRhZF9wbw==', 'YWRtaW4=', 'bW9kdWxlcw==', 'dXNlcl9kYXRlX2JzbS5waHA=', 'bWlib2suZzJj', 'Yml0cml4', 'Ukhva19nMmM=', 'YWUxYTdkZmM0NTNoeXRvcw==', '', 'YmVl', 'ZTRiZDg0YmE3MDNkNWI0N2Iw', 'ZjUzNzFkYw==', 'aHR0cDovL2JpdHJpeHNvZnQuY29tL2JpdHJpeC9icy5waHA=', 'bWli', 'X09MRFNJVEVFWFBJUkVEQVRFUw==', 'RE9DVU1FTlRfUk9PVA==', 'Lw==', 'Lw==', 'bWlib2tfZzJjX1RFTVBPUkFSWV9DQUNIRQ==', 'bWlib2tfZzJjX1RFTVBPUkFSWV9DQUNIRQ==', '', 'YmMzY2I=', 'JXMlcw==', 'MDUwOGM5ZmZhZTM1OGM4NmU1OTk=', 'bWli', 'X1NJVEVFWFBJUkVEQVRFTUFQRVI=', 'bQ==', 'ZA==', 'WQ==', 'U2l0ZUV4cGlyZURhdGVfbWlib2tfZzJj', 'bWlib2suZzJj', 'TWlib2tHMkNFdmVudHM=', 'bGliL2V2ZW50cy5waHA=', 'U1RBVFVTX01PRFVMRV9NSUJPS0cyQ19FUlJPUg==', 'WQ==', 'U1RBVFVTX01PRFVMRV9NSUJPS0cyQ19FUlJPUg==', 'WQ==', 'TUlCT0tfRzJDX05PVF9GT1VORF9NT0RVTEU=', 'U1RBVFVTX01PRFVMRV9NSUJPS0cyQ19FUlJPUg==', 'WQ==', 'U1RBVFVTX01PRFVMRV9NSUJPS0cyQ19FUlJPUg==', 'WQ==', 'TUlCT0tfRzJDX0RFTU9fRVhQSVJFRF9NT0RVTEU=', 'aW5jbHVkZS8=', 'LnBocA==', 'U1RBVFVTX01PRFVMRV9NSUJPS0cyQ19FUlJPUg==', 'WQ==', 'U1RBVFVTX01PRFVMRV9NSUJPS0cyQ19FUlJPUg==', 'WQ==', 'TUlCT0tfRzJDX05PVF9GT1VORF9NT0RVTEU=', 'U1RBVFVTX01PRFVMRV9NSUJPS0cyQ19FUlJPUg==', 'WQ==', 'U1RBVFVTX01PRFVMRV9NSUJPS0cyQ19FUlJPUg==', 'WQ==', 'TUlCT0tfRzJDX0RFTU9fRVhQSVJFRF9NT0RVTEU=', 'TUVTU0FHRQ==', 'TUlCT0tfRzJDX05PVF9GT1VORF9NT0RVTEU=', 'VEFH', 'TUlCT0tfRzJDX05PVF9GT1VORF9NT0RVTEU=', 'TU9EVUxFX0lE', 'TUVTU0FHRQ==', 'TUlCT0tfRzJDX05PVF9GT1VORF9NT0RVTEU=', 'VEFH', 'TUlCT0tfRzJDX05PVF9GT1VORF9NT0RVTEU=', 'TU9EVUxFX0lE', 'TUVTU0FHRQ==', 'TUlCT0tfRzJDX0RFTU9fRVhQSVJFRF9NT0RVTEU=', 'VEFH', 'TUlCT0tfRzJDX0RFTU9fRVhQSVJFRF9NT0RVTEU=', 'TU9EVUxFX0lE', 'L2FkbWlu', 'Lg==', 'Li4=', 'bWVudS5waHA=', 'RE9DVU1FTlRfUk9PVA==', 'L2JpdHJpeC9hZG1pbi8=', 'Xw==', 'PA==', 'PyByZXF1aXJlKCRfU0VSVkVSWyJET0NVTUVOVF9ST09UIl0uIi9iaXRyaXgvbW9kdWxlcy8=', 'L2FkbWluLw==', 'Iik7Pw==', 'Pg==', 'VEVNUExBVEU=', 'VEVNUExBVEU=', 'VEVNUExBVEU=', 'SUQ=', 'RE9DVU1FTlRfUk9PVA==', 'L2JpdHJpeC90ZW1wbGF0ZXMv', 'UEFUSA==', 'RE9DVU1FTlRfUk9PVA==', 'L2JpdHJpeC90ZW1wbGF0ZXMv', 'RE9DVU1FTlRfUk9PVA==', 'L2JpdHJpeC90ZW1wbGF0ZXMv', 'L2NvbXBvbmVudHM=', 'Q09NUE9ORU5UU19QQVRI', 'RE9DVU1FTlRfUk9PVA==', 'L2JpdHJpeC90ZW1wbGF0ZXMv', 'L2NvbXBvbmVudHM=', 'Q09NUE9ORU5UU19QQVRIX0xJVEU=', 'L2JpdHJpeC90ZW1wbGF0ZXMv', 'L2NvbXBvbmVudHM=', 'S0I=', 'TUI=', 'R0I=', 'VEI=', 'U0laRQ==', 'TkFNRQ==', 'Pz8/', 'ZG9jeA==', 'ZG9j', 'cHB0eA==', 'cHB0', 'eGxzeA==', 'eGxz', 'cmFy', 'emlw', 'dGFy', 'emlw', 'Z3o=', 'emlw', 'ZmlsZQ==', 'bWlib2tfZzJjX09MRFNJVEVFWFBJUkVEQVRF', 'ZXhwaXJlX21lc3NfY3VzdG9tMg=='); 
        } 
        return base64_decode($_1572386534[$_1874930356]); 
    } 
} 
$_460342161 = GetMessage(___1183027731(0)); 
$_642824217 = min(152, 0, 50.666666666667); 
@$GLOBALS['____826582904'][0](___1183027731(1) . $GLOBALS['____826582904'][1]($GLOBALS['____826582904'][2](___1183027731(2))), ___1183027731(3)); 
$_896609 = round(1.0); 
$_1827098452 = ___1183027731(4); 
unset($_2102419467); 
$_74213708 = $GLOBALS['____826582904'][3](___1183027731(5), ___1183027731(6)); 
$_2102419467 = \COption::GetOptionString(___1183027731(7), $GLOBALS['____826582904'][4](___1183027731(8), ___1183027731(9), $GLOBALS['____826582904'][5]($_1827098452, round(2.0000000000000098), round(4))) . $GLOBALS['____826582904'][6](___1183027731(10))); 
$_2067939708 = array(round(17.0) => ___1183027731(11), round(7.0) => ___1183027731(12), round(22.0) => ___1183027731(13), round(12.0) => ___1183027731(14), round(3) => ___1183027731(15)); 
$_73802229 = ___1183027731(16); 
while ($_2102419467) { 
    $_1987155838 = ___1183027731(17); 
    $_913270620 = $GLOBALS['____826582904'][7]($_2102419467); 
    $_2138913995 = ___1183027731(18); 
    $_1987155838 = $GLOBALS['____826582904'][8](___1183027731(19) . $_1987155838, 0, -round(5.0000000000001)) . ___1183027731(20); 
    $_1531642177 = $GLOBALS['____826582904'][9]($_1987155838); 
    $_2004101071 = 0; 
    for ($_184706118 = 0; $_184706118 < $GLOBALS['____826582904'][10]($_913270620); $_184706118++) { 
        $_2138913995 .= $GLOBALS['____826582904'][11]($GLOBALS['____826582904'][12]($_913270620[$_184706118]) ^ $GLOBALS['____826582904'][13]($_1987155838[$_2004101071])); 
        if ($_2004101071 == $_1531642177 - round(1.0)) { 
            $_2004101071 = 0; 
        } else { 
            $_2004101071 += round(1); 
        } 
    } 
    $_896609 = $GLOBALS['____826582904'][14](0, 0, min(250, 0, 83.333333333333), $GLOBALS['____826582904'][15]($_2138913995[round(6)] . $_2138913995[round(3.0)]), $GLOBALS['____826582904'][16]($_2138913995[round(1)] . $_2138913995[round(14)]), $GLOBALS['____826582904'][17]($_2138913995[round(10)] . $_2138913995[round(18.0)] . $_2138913995[round(6.9999999999999005)] . $_2138913995[round(12)])); 
    unset($_1987155838); 
    break; 
} 
$_131796325 = ___1183027731(21); 
$GLOBALS['____826582904'][18]($_2067939708); 
$_1736357834 = ___1183027731(22); 
$_73802229 = ___1183027731(23) . $GLOBALS['____826582904'][19]($_73802229 . ___1183027731(24), round(2), -round(1.0)); 
@(include $_SERVER[___1183027731(25)] . ___1183027731(26) . $GLOBALS['____826582904'][20](___1183027731(27), $_2067939708)); 
$_1183309885 = round(2); 
while ($GLOBALS['____826582904'][21](___1183027731(28))) { 
    $_44353429 = $GLOBALS['____826582904'][22]($GLOBALS['____826582904'][23](___1183027731(29))); 
    $_1093440093 = ___1183027731(30); 
    $_131796325 = $GLOBALS['____826582904'][24](___1183027731(31)) . $GLOBALS['____826582904'][25](___1183027731(32), $_131796325, ___1183027731(33)); 
    $_1807174598 = $GLOBALS['____826582904'][26]($_131796325); 
    $_2004101071 = min(208, 0, 69.333333333333); 
    for ($_184706118 = min(94, 0, 31.333333333333); $_184706118 < $GLOBALS['____826582904'][27]($_44353429); $_184706118++) { 
        $_1093440093 .= $GLOBALS['____826582904'][28]($GLOBALS['____826582904'][29]($_44353429[$_184706118]) ^ $GLOBALS['____826582904'][30]($_131796325[$_2004101071])); 
        if ($_2004101071 == $_1807174598 - round(1.0)) { 
            $_2004101071 = 0; 
        } else { 
            $_2004101071 += round(0.99999999999999); 
        } 
    } 
    $_1183309885 = $GLOBALS['____826582904'][31](0, 0, min(32, 0, 10.666666666667), $GLOBALS['____826582904'][32]($_1093440093[round(6)] . $_1093440093[round(16)]), $GLOBALS['____826582904'][33]($_1093440093[round(9.0)] . $_1093440093[round(2)]), $GLOBALS['____826582904'][34]($_1093440093[round(12)] . $_1093440093[round(7.0)] . $_1093440093[round(14)] . $_1093440093[round(3)])); 
    unset($_131796325); 
    break; 
} 
$_74213708 = ___1183027731(34) . $GLOBALS['____826582904'][35]($GLOBALS['____826582904'][36]($_74213708, round(3.0), -round(1.0)) . ___1183027731(35), round(1.0), -round(5)); 
for ($_184706118 = 0, $_817158450 = $GLOBALS['____826582904'][37]() < $GLOBALS['____826582904'][38](0, 0, 0, round(5.0000000000001), round(1), round(2010.0)) || $_896609 <= round(10), $_1247089755 = $_896609 < $GLOBALS['____826582904'][39](0, min(56, 0, 18.666666666667), min(248, 0, 82.666666666667), Date(___1183027731(36)), $GLOBALS['____826582904'][40](___1183027731(37)) - $_642824217, $GLOBALS['____826582904'][41](___1183027731(38))); $_184706118 < round(9.999999999999901), $_817158450 || $_1247089755 || $_896609 != $_1183309885; $_184706118++) { 
    return false; 
} 
$GLOBALS['____826582904'][42]($_73802229, $_896609); 
$GLOBALS['____826582904'][43]($_74213708, $_1183309885); 
$GLOBALS[___1183027731(39)] = mibok_g2c_OLDSITEEXPIREDATE; 
$GLOBALS['_____1725008939'][0]("/var/www/html/include.php"); 
CModule::AddAutoloadClasses(___1183027731(40), array(___1183027731(41) => ___1183027731(42))); 
class MibokG2C 
{ 
    public static function showPageContent($_1615621543 = "content") 
    { 
        switch (self::__1914255195()) { 
            case 0: 
                if (!$GLOBALS['____826582904'][44](___1183027731(43)) || STATUS_MODULE_MIBOKG2C_ERROR != ___1183027731(44)) { 
                    $GLOBALS['____826582904'][45](___1183027731(45), ___1183027731(46)); 
                    ShowError(GetMessage(___1183027731(47))); 
                } 
                return false; 
            case round(3): 
                if (!$GLOBALS['____826582904'][46](___1183027731(48)) || STATUS_MODULE_MIBOKG2C_ERROR != ___1183027731(49)) { 
                    $GLOBALS['____826582904'][47](___1183027731(50), ___1183027731(51)); 
                    ShowError(GetMessage(___1183027731(52))); 
                } 
                return false; 
            default: 
                global $APPLICATION; 
                $APPLICATION->IncludeFile($APPLICATION->GetCurDir() . ___1183027731(53) . $_1615621543 . ___1183027731(54)); 
                return true; 
        } 
    } 
    public static function activeModule() 
    { 
        switch (self::__1914255195()) { 
            case 0: 
                if (!$GLOBALS['____826582904'][48](___1183027731(55)) || STATUS_MODULE_MIBOKG2C_ERROR != ___1183027731(56)) { 
                    $GLOBALS['____826582904'][49](___1183027731(57), ___1183027731(58)); 
                    ShowError(GetMessage(___1183027731(59))); 
                } 
                return false; 
            case round(3.0): 
                if (!$GLOBALS['____826582904'][50](___1183027731(60)) || STATUS_MODULE_MIBOKG2C_ERROR != ___1183027731(61)) { 
                    $GLOBALS['____826582904'][51](___1183027731(62), ___1183027731(63)); 
                    ShowError(GetMessage(___1183027731(64))); 
                } 
                return false; 
            default: 
                return true; 
        } 
    } 
    public static function OnBeforeProlog() 
    { 
        $_1177950764 = "mibok.g2c"; 
        if (!IsModuleInstalled($_1177950764)) { 
            $_295032025 = array(___1183027731(65) => GetMessage(___1183027731(66)), ___1183027731(67) => ___1183027731(68), ___1183027731(69) => $_1177950764); 
            CAdminNotify::Add($_295032025); 
        } 
        $_1364327619 = CModule::IncludeModuleEx($_1177950764); 
        if ($_1364327619 == 0 || $_1364327619 == round(3.0)) { 
            if ($_1364327619 == 0) { 
                $_295032025 = array(___1183027731(70) => GetMessage(___1183027731(71)), ___1183027731(72) => ___1183027731(73), ___1183027731(74) => $_1177950764); 
            } elseif ($_1364327619 == round(3.0)) { 
                $_295032025 = array(___1183027731(75) => GetMessage(___1183027731(76)), ___1183027731(77) => ___1183027731(78), ___1183027731(79) => $_1177950764); 
            } 
            CAdminNotify::Add($_295032025); 
        } 
    } 
    public static function OnBuildGlobalMenu(&$_3690331, &$_1949262574) 
    { 
        $MODULE_ID = $GLOBALS['____826582904'][52]($GLOBALS['____826582904'][53]("/var/www/html/include.php")); 
        if ($GLOBALS['____826582904'][54]($_2065509001 = $GLOBALS['____826582904'][55]("/var/www/html/include.php") . ___1183027731(80))) { 
            if ($_536896978 = $GLOBALS['____826582904'][56]($_2065509001)) { 
                while (false !== ($_140356860 = $GLOBALS['____826582904'][57]($_536896978))) { 
                    if ($GLOBALS['____826582904'][58]($_140356860, array(___1183027731(81), ___1183027731(82)))) { 
                        continue; 
                    } 
                    if ($_140356860 == ___1183027731(83)) { 
                        global $arMibokMenu; 
                        if ($GLOBALS['____826582904'][59]($arMibokMenu)) { 
                            $_3690331 = $GLOBALS['____826582904'][60]($_3690331, $arMibokMenu); 
                        } 
                    } 
                    if (!$GLOBALS['____826582904'][61]($_1435522961 = $_SERVER[___1183027731(84)] . ___1183027731(85) . $MODULE_ID . ___1183027731(86) . $_140356860)) { 
                        $GLOBALS['____826582904'][62]($_1435522961, ___1183027731(87) . ___1183027731(88) . $MODULE_ID . ___1183027731(89) . $_140356860 . ___1183027731(90) . ___1183027731(91)); 
                    } 
                } 
            } 
        } 
    } 
    public static function TemplateGetList($_1124249525) 
    { 
        if ($GLOBALS['____826582904'][63]($_1124249525)) { 
            $_1122300243 = $_1124249525; 
        } else { 
            $_1122300243 = array($_1124249525); 
        } 
        $_1566826576 = array(); 
        $_875155633 = array(); 
        foreach ($_1122300243 as $_1489633034) { 
            $_875155633[$_1489633034] = array(); 
            $_693983124 = CSite::GetTemplateList($_1489633034); 
            while ($_1880021090 = $_693983124->Fetch()) { 
                if (!$GLOBALS['____826582904'][64]($_1880021090[___1183027731(92)], $_875155633[$_1489633034])) { 
                    $_875155633[$_1489633034][] = $_1880021090[___1183027731(93)]; 
                    $_629051206 = MibokG2C::GetPathFromTmpl($_1880021090[___1183027731(94)], true); 
                    $_1880021090 = $GLOBALS['____826582904'][65]($_1880021090, $_629051206); 
                    $_1566826576[$_1880021090[___1183027731(95)]] = $_1880021090; 
                } 
            } 
        } 
        return $_1566826576; 
    } 
    public static function GetPathFromTmpl($_482489487, $_557398875 = true) 
    { 
        $_1880021090 = array(); 
        if ($GLOBALS['____826582904'][66]($_SERVER[___1183027731(96)] . ___1183027731(97) . $_482489487) || $_557398875 == false) { 
            $_1880021090[___1183027731(98)] = $_SERVER[___1183027731(99)] . ___1183027731(100) . $_482489487; 
        } 
        if ($GLOBALS['____826582904'][67]($_SERVER[___1183027731(101)] . ___1183027731(102) . $_482489487 . ___1183027731(103)) || $_557398875 == false) { 
            $_1880021090[___1183027731(104)] = $_SERVER[___1183027731(105)] . ___1183027731(106) . $_482489487 . ___1183027731(107); 
            $_1880021090[___1183027731(108)] = ___1183027731(109) . $_482489487 . ___1183027731(110); 
        } 
        return $_1880021090; 
    } 
    public static function GetExtens($_157517415) 
    { 
        return $GLOBALS['____826582904'][68]($GLOBALS['____826582904'][69](".", $_157517415)); 
    } 
    public static function ConvertBytes($_345810295) 
    { 
        $_1528988911[0] = 'B'; 
        $_1528988911[round(1.0)] = ___1183027731(111); 
        $_1528988911[round(2)] = ___1183027731(112); 
        $_1528988911[round(3.0)] = ___1183027731(113); 
        $_1528988911[round(4)] = ___1183027731(114); 
        $_1199824730 = 0; 
        while ($GLOBALS['____826582904'][70]($_345810295 / round(1024)) > 0) { 
            $_1199824730++; 
            $_345810295 /= round(1024); 
        } 
        $_1166035939[___1183027731(115)] = $GLOBALS['____826582904'][71]($_345810295, round(1.0)); 
        $_1166035939[___1183027731(116)] = isset($_1528988911[$_1199824730]) ? $_1528988911[$_1199824730] : ___1183027731(117); 
        return $_1166035939; 
    } 
    public static function GetIconDoc($_28414351) 
    { 
        $_1610005688 = array('txt', 'doc', 'jpg', 'png', 'pdf', 'ppt', 'xls', 'zip'); 
        $_556803854 = array(___1183027731(118) => ___1183027731(119), ___1183027731(120) => ___1183027731(121), ___1183027731(122) => ___1183027731(123), ___1183027731(124) => ___1183027731(125), ___1183027731(126) => ___1183027731(127), ___1183027731(128) => ___1183027731(129)); 
        if ($GLOBALS['____826582904'][72]($_28414351, $_1610005688)) { 
            return $_28414351; 
        } elseif (isset($_556803854[$_28414351])) { 
            return $_556803854[$_28414351]; 
        } else { 
            return ___1183027731(130); 
        } 
    } 
    private static function __1914255195() 
    { 
        return \Bitrix\Main\Loader::includeSharewareModule('mibok.g2c'); 
    } 
} 
while (!$GLOBALS['____826582904'][73](___1183027731(131)) || $GLOBALS['____826582904'][74](mibok_g2c_OLDSITEEXPIREDATE) <= min(158, 0, 52.666666666667) || true) { 
    die(GetMessage(___1183027731(132))); 
} ?>

Did this file decode correctly?

Original Code

<?php

$GLOBALS['_____1725008939'] = array("IncludeModuleLangFile");
$GLOBALS['____826582904'] = array("define", "strrev", "strtoupper", "sprintf", "sprintf", "substr", "strrev", "base64_decode", "substr", "strlen", "strlen", "chr", "ord", "ord", "mktime", "intval", "intval", "intval", "ksort", "substr", "implode", "defined", "base64_decode", "constant", "strrev", "sprintf", "strlen", "strlen", "chr", "ord", "ord", "mktime", "intval", "intval", "intval", "substr", "substr", "time", "mktime", "mktime", "date", "date", "define", "define", "defined", "define", "defined", "define", "defined", "define", "defined", "define", "basename", "dirname", "file_exists", "dirname", "opendir", "readdir", "in_array", "is_array", "array_merge", "file_exists", "file_put_contents", "is_array", "in_array", "array_merge", "file_exists", "file_exists", "end", "explode", "floor", "round", "in_array", "defined", "strlen");
if (!function_exists("\\___1183027731")) {
    function ___1183027731($_1874930356)
    {
        static $_1572386534 = false;
        if ($_1572386534 == false) {
            $_1572386534 = array('ZXhwaXJlX21lc3NfY3VzdG9tMg==', 'bWlib2tfZzJjXw==', 'b21lZA==', 'WQ==', 'ZHJtX3N0ZXJnb2tj', 'JTAxMHMK', 'b2tfZzJj', 'bWlib2suZzJj', 'JXMlcw==', 'fmJz', 'ZXRhZF9wbw==', 'YWRtaW4=', 'bW9kdWxlcw==', 'dXNlcl9kYXRlX2JzbS5waHA=', 'bWlib2suZzJj', 'Yml0cml4', 'Ukhva19nMmM=', 'YWUxYTdkZmM0NTNoeXRvcw==', '', 'YmVl', 'ZTRiZDg0YmE3MDNkNWI0N2Iw', 'ZjUzNzFkYw==', 'aHR0cDovL2JpdHJpeHNvZnQuY29tL2JpdHJpeC9icy5waHA=', 'bWli', 'X09MRFNJVEVFWFBJUkVEQVRFUw==', 'RE9DVU1FTlRfUk9PVA==', 'Lw==', 'Lw==', 'bWlib2tfZzJjX1RFTVBPUkFSWV9DQUNIRQ==', 'bWlib2tfZzJjX1RFTVBPUkFSWV9DQUNIRQ==', '', 'YmMzY2I=', 'JXMlcw==', 'MDUwOGM5ZmZhZTM1OGM4NmU1OTk=', 'bWli', 'X1NJVEVFWFBJUkVEQVRFTUFQRVI=', 'bQ==', 'ZA==', 'WQ==', 'U2l0ZUV4cGlyZURhdGVfbWlib2tfZzJj', 'bWlib2suZzJj', 'TWlib2tHMkNFdmVudHM=', 'bGliL2V2ZW50cy5waHA=', 'U1RBVFVTX01PRFVMRV9NSUJPS0cyQ19FUlJPUg==', 'WQ==', 'U1RBVFVTX01PRFVMRV9NSUJPS0cyQ19FUlJPUg==', 'WQ==', 'TUlCT0tfRzJDX05PVF9GT1VORF9NT0RVTEU=', 'U1RBVFVTX01PRFVMRV9NSUJPS0cyQ19FUlJPUg==', 'WQ==', 'U1RBVFVTX01PRFVMRV9NSUJPS0cyQ19FUlJPUg==', 'WQ==', 'TUlCT0tfRzJDX0RFTU9fRVhQSVJFRF9NT0RVTEU=', 'aW5jbHVkZS8=', 'LnBocA==', 'U1RBVFVTX01PRFVMRV9NSUJPS0cyQ19FUlJPUg==', 'WQ==', 'U1RBVFVTX01PRFVMRV9NSUJPS0cyQ19FUlJPUg==', 'WQ==', 'TUlCT0tfRzJDX05PVF9GT1VORF9NT0RVTEU=', 'U1RBVFVTX01PRFVMRV9NSUJPS0cyQ19FUlJPUg==', 'WQ==', 'U1RBVFVTX01PRFVMRV9NSUJPS0cyQ19FUlJPUg==', 'WQ==', 'TUlCT0tfRzJDX0RFTU9fRVhQSVJFRF9NT0RVTEU=', 'TUVTU0FHRQ==', 'TUlCT0tfRzJDX05PVF9GT1VORF9NT0RVTEU=', 'VEFH', 'TUlCT0tfRzJDX05PVF9GT1VORF9NT0RVTEU=', 'TU9EVUxFX0lE', 'TUVTU0FHRQ==', 'TUlCT0tfRzJDX05PVF9GT1VORF9NT0RVTEU=', 'VEFH', 'TUlCT0tfRzJDX05PVF9GT1VORF9NT0RVTEU=', 'TU9EVUxFX0lE', 'TUVTU0FHRQ==', 'TUlCT0tfRzJDX0RFTU9fRVhQSVJFRF9NT0RVTEU=', 'VEFH', 'TUlCT0tfRzJDX0RFTU9fRVhQSVJFRF9NT0RVTEU=', 'TU9EVUxFX0lE', 'L2FkbWlu', 'Lg==', 'Li4=', 'bWVudS5waHA=', 'RE9DVU1FTlRfUk9PVA==', 'L2JpdHJpeC9hZG1pbi8=', 'Xw==', 'PA==', 'PyByZXF1aXJlKCRfU0VSVkVSWyJET0NVTUVOVF9ST09UIl0uIi9iaXRyaXgvbW9kdWxlcy8=', 'L2FkbWluLw==', 'Iik7Pw==', 'Pg==', 'VEVNUExBVEU=', 'VEVNUExBVEU=', 'VEVNUExBVEU=', 'SUQ=', 'RE9DVU1FTlRfUk9PVA==', 'L2JpdHJpeC90ZW1wbGF0ZXMv', 'UEFUSA==', 'RE9DVU1FTlRfUk9PVA==', 'L2JpdHJpeC90ZW1wbGF0ZXMv', 'RE9DVU1FTlRfUk9PVA==', 'L2JpdHJpeC90ZW1wbGF0ZXMv', 'L2NvbXBvbmVudHM=', 'Q09NUE9ORU5UU19QQVRI', 'RE9DVU1FTlRfUk9PVA==', 'L2JpdHJpeC90ZW1wbGF0ZXMv', 'L2NvbXBvbmVudHM=', 'Q09NUE9ORU5UU19QQVRIX0xJVEU=', 'L2JpdHJpeC90ZW1wbGF0ZXMv', 'L2NvbXBvbmVudHM=', 'S0I=', 'TUI=', 'R0I=', 'VEI=', 'U0laRQ==', 'TkFNRQ==', 'Pz8/', 'ZG9jeA==', 'ZG9j', 'cHB0eA==', 'cHB0', 'eGxzeA==', 'eGxz', 'cmFy', 'emlw', 'dGFy', 'emlw', 'Z3o=', 'emlw', 'ZmlsZQ==', 'bWlib2tfZzJjX09MRFNJVEVFWFBJUkVEQVRF', 'ZXhwaXJlX21lc3NfY3VzdG9tMg==');
        }
        return base64_decode($_1572386534[$_1874930356]);
    }
}
$_460342161 = GetMessage(___1183027731(0));
$_642824217 = min(152, 0, 50.666666666667);
@$GLOBALS['____826582904'][0](___1183027731(1) . $GLOBALS['____826582904'][1]($GLOBALS['____826582904'][2](___1183027731(2))), ___1183027731(3));
$_896609 = round(1.0);
$_1827098452 = ___1183027731(4);
unset($_2102419467);
$_74213708 = $GLOBALS['____826582904'][3](___1183027731(5), ___1183027731(6));
$_2102419467 = \COption::GetOptionString(___1183027731(7), $GLOBALS['____826582904'][4](___1183027731(8), ___1183027731(9), $GLOBALS['____826582904'][5]($_1827098452, round(2.0000000000000098), round(4))) . $GLOBALS['____826582904'][6](___1183027731(10)));
$_2067939708 = array(round(17.0) => ___1183027731(11), round(7.0) => ___1183027731(12), round(22.0) => ___1183027731(13), round(12.0) => ___1183027731(14), round(3) => ___1183027731(15));
$_73802229 = ___1183027731(16);
while ($_2102419467) {
    $_1987155838 = ___1183027731(17);
    $_913270620 = $GLOBALS['____826582904'][7]($_2102419467);
    $_2138913995 = ___1183027731(18);
    $_1987155838 = $GLOBALS['____826582904'][8](___1183027731(19) . $_1987155838, 0, -round(5.0000000000001)) . ___1183027731(20);
    $_1531642177 = $GLOBALS['____826582904'][9]($_1987155838);
    $_2004101071 = 0;
    for ($_184706118 = 0; $_184706118 < $GLOBALS['____826582904'][10]($_913270620); $_184706118++) {
        $_2138913995 .= $GLOBALS['____826582904'][11]($GLOBALS['____826582904'][12]($_913270620[$_184706118]) ^ $GLOBALS['____826582904'][13]($_1987155838[$_2004101071]));
        if ($_2004101071 == $_1531642177 - round(1.0)) {
            $_2004101071 = 0;
        } else {
            $_2004101071 += round(1);
        }
    }
    $_896609 = $GLOBALS['____826582904'][14](0, 0, min(250, 0, 83.333333333333), $GLOBALS['____826582904'][15]($_2138913995[round(6)] . $_2138913995[round(3.0)]), $GLOBALS['____826582904'][16]($_2138913995[round(1)] . $_2138913995[round(14)]), $GLOBALS['____826582904'][17]($_2138913995[round(10)] . $_2138913995[round(18.0)] . $_2138913995[round(6.9999999999999005)] . $_2138913995[round(12)]));
    unset($_1987155838);
    break;
}
$_131796325 = ___1183027731(21);
$GLOBALS['____826582904'][18]($_2067939708);
$_1736357834 = ___1183027731(22);
$_73802229 = ___1183027731(23) . $GLOBALS['____826582904'][19]($_73802229 . ___1183027731(24), round(2), -round(1.0));
@(include $_SERVER[___1183027731(25)] . ___1183027731(26) . $GLOBALS['____826582904'][20](___1183027731(27), $_2067939708));
$_1183309885 = round(2);
while ($GLOBALS['____826582904'][21](___1183027731(28))) {
    $_44353429 = $GLOBALS['____826582904'][22]($GLOBALS['____826582904'][23](___1183027731(29)));
    $_1093440093 = ___1183027731(30);
    $_131796325 = $GLOBALS['____826582904'][24](___1183027731(31)) . $GLOBALS['____826582904'][25](___1183027731(32), $_131796325, ___1183027731(33));
    $_1807174598 = $GLOBALS['____826582904'][26]($_131796325);
    $_2004101071 = min(208, 0, 69.333333333333);
    for ($_184706118 = min(94, 0, 31.333333333333); $_184706118 < $GLOBALS['____826582904'][27]($_44353429); $_184706118++) {
        $_1093440093 .= $GLOBALS['____826582904'][28]($GLOBALS['____826582904'][29]($_44353429[$_184706118]) ^ $GLOBALS['____826582904'][30]($_131796325[$_2004101071]));
        if ($_2004101071 == $_1807174598 - round(1.0)) {
            $_2004101071 = 0;
        } else {
            $_2004101071 += round(0.99999999999999);
        }
    }
    $_1183309885 = $GLOBALS['____826582904'][31](0, 0, min(32, 0, 10.666666666667), $GLOBALS['____826582904'][32]($_1093440093[round(6)] . $_1093440093[round(16)]), $GLOBALS['____826582904'][33]($_1093440093[round(9.0)] . $_1093440093[round(2)]), $GLOBALS['____826582904'][34]($_1093440093[round(12)] . $_1093440093[round(7.0)] . $_1093440093[round(14)] . $_1093440093[round(3)]));
    unset($_131796325);
    break;
}
$_74213708 = ___1183027731(34) . $GLOBALS['____826582904'][35]($GLOBALS['____826582904'][36]($_74213708, round(3.0), -round(1.0)) . ___1183027731(35), round(1.0), -round(5));
for ($_184706118 = 0, $_817158450 = $GLOBALS['____826582904'][37]() < $GLOBALS['____826582904'][38](0, 0, 0, round(5.0000000000001), round(1), round(2010.0)) || $_896609 <= round(10), $_1247089755 = $_896609 < $GLOBALS['____826582904'][39](0, min(56, 0, 18.666666666667), min(248, 0, 82.666666666667), Date(___1183027731(36)), $GLOBALS['____826582904'][40](___1183027731(37)) - $_642824217, $GLOBALS['____826582904'][41](___1183027731(38))); $_184706118 < round(9.999999999999901), $_817158450 || $_1247089755 || $_896609 != $_1183309885; $_184706118++) {
    return false;
}
$GLOBALS['____826582904'][42]($_73802229, $_896609);
$GLOBALS['____826582904'][43]($_74213708, $_1183309885);
$GLOBALS[___1183027731(39)] = mibok_g2c_OLDSITEEXPIREDATE;
$GLOBALS['_____1725008939'][0]("/var/www/html/include.php");
CModule::AddAutoloadClasses(___1183027731(40), array(___1183027731(41) => ___1183027731(42)));
class MibokG2C
{
    public static function showPageContent($_1615621543 = "content")
    {
        switch (self::__1914255195()) {
            case 0:
                if (!$GLOBALS['____826582904'][44](___1183027731(43)) || STATUS_MODULE_MIBOKG2C_ERROR != ___1183027731(44)) {
                    $GLOBALS['____826582904'][45](___1183027731(45), ___1183027731(46));
                    ShowError(GetMessage(___1183027731(47)));
                }
                return false;
            case round(3):
                if (!$GLOBALS['____826582904'][46](___1183027731(48)) || STATUS_MODULE_MIBOKG2C_ERROR != ___1183027731(49)) {
                    $GLOBALS['____826582904'][47](___1183027731(50), ___1183027731(51));
                    ShowError(GetMessage(___1183027731(52)));
                }
                return false;
            default:
                global $APPLICATION;
                $APPLICATION->IncludeFile($APPLICATION->GetCurDir() . ___1183027731(53) . $_1615621543 . ___1183027731(54));
                return true;
        }
    }
    public static function activeModule()
    {
        switch (self::__1914255195()) {
            case 0:
                if (!$GLOBALS['____826582904'][48](___1183027731(55)) || STATUS_MODULE_MIBOKG2C_ERROR != ___1183027731(56)) {
                    $GLOBALS['____826582904'][49](___1183027731(57), ___1183027731(58));
                    ShowError(GetMessage(___1183027731(59)));
                }
                return false;
            case round(3.0):
                if (!$GLOBALS['____826582904'][50](___1183027731(60)) || STATUS_MODULE_MIBOKG2C_ERROR != ___1183027731(61)) {
                    $GLOBALS['____826582904'][51](___1183027731(62), ___1183027731(63));
                    ShowError(GetMessage(___1183027731(64)));
                }
                return false;
            default:
                return true;
        }
    }
    public static function OnBeforeProlog()
    {
        $_1177950764 = "mibok.g2c";
        if (!IsModuleInstalled($_1177950764)) {
            $_295032025 = array(___1183027731(65) => GetMessage(___1183027731(66)), ___1183027731(67) => ___1183027731(68), ___1183027731(69) => $_1177950764);
            CAdminNotify::Add($_295032025);
        }
        $_1364327619 = CModule::IncludeModuleEx($_1177950764);
        if ($_1364327619 == 0 || $_1364327619 == round(3.0)) {
            if ($_1364327619 == 0) {
                $_295032025 = array(___1183027731(70) => GetMessage(___1183027731(71)), ___1183027731(72) => ___1183027731(73), ___1183027731(74) => $_1177950764);
            } elseif ($_1364327619 == round(3.0)) {
                $_295032025 = array(___1183027731(75) => GetMessage(___1183027731(76)), ___1183027731(77) => ___1183027731(78), ___1183027731(79) => $_1177950764);
            }
            CAdminNotify::Add($_295032025);
        }
    }
    public static function OnBuildGlobalMenu(&$_3690331, &$_1949262574)
    {
        $MODULE_ID = $GLOBALS['____826582904'][52]($GLOBALS['____826582904'][53]("/var/www/html/include.php"));
        if ($GLOBALS['____826582904'][54]($_2065509001 = $GLOBALS['____826582904'][55]("/var/www/html/include.php") . ___1183027731(80))) {
            if ($_536896978 = $GLOBALS['____826582904'][56]($_2065509001)) {
                while (false !== ($_140356860 = $GLOBALS['____826582904'][57]($_536896978))) {
                    if ($GLOBALS['____826582904'][58]($_140356860, array(___1183027731(81), ___1183027731(82)))) {
                        continue;
                    }
                    if ($_140356860 == ___1183027731(83)) {
                        global $arMibokMenu;
                        if ($GLOBALS['____826582904'][59]($arMibokMenu)) {
                            $_3690331 = $GLOBALS['____826582904'][60]($_3690331, $arMibokMenu);
                        }
                    }
                    if (!$GLOBALS['____826582904'][61]($_1435522961 = $_SERVER[___1183027731(84)] . ___1183027731(85) . $MODULE_ID . ___1183027731(86) . $_140356860)) {
                        $GLOBALS['____826582904'][62]($_1435522961, ___1183027731(87) . ___1183027731(88) . $MODULE_ID . ___1183027731(89) . $_140356860 . ___1183027731(90) . ___1183027731(91));
                    }
                }
            }
        }
    }
    public static function TemplateGetList($_1124249525)
    {
        if ($GLOBALS['____826582904'][63]($_1124249525)) {
            $_1122300243 = $_1124249525;
        } else {
            $_1122300243 = array($_1124249525);
        }
        $_1566826576 = array();
        $_875155633 = array();
        foreach ($_1122300243 as $_1489633034) {
            $_875155633[$_1489633034] = array();
            $_693983124 = CSite::GetTemplateList($_1489633034);
            while ($_1880021090 = $_693983124->Fetch()) {
                if (!$GLOBALS['____826582904'][64]($_1880021090[___1183027731(92)], $_875155633[$_1489633034])) {
                    $_875155633[$_1489633034][] = $_1880021090[___1183027731(93)];
                    $_629051206 = MibokG2C::GetPathFromTmpl($_1880021090[___1183027731(94)], true);
                    $_1880021090 = $GLOBALS['____826582904'][65]($_1880021090, $_629051206);
                    $_1566826576[$_1880021090[___1183027731(95)]] = $_1880021090;
                }
            }
        }
        return $_1566826576;
    }
    public static function GetPathFromTmpl($_482489487, $_557398875 = true)
    {
        $_1880021090 = array();
        if ($GLOBALS['____826582904'][66]($_SERVER[___1183027731(96)] . ___1183027731(97) . $_482489487) || $_557398875 == false) {
            $_1880021090[___1183027731(98)] = $_SERVER[___1183027731(99)] . ___1183027731(100) . $_482489487;
        }
        if ($GLOBALS['____826582904'][67]($_SERVER[___1183027731(101)] . ___1183027731(102) . $_482489487 . ___1183027731(103)) || $_557398875 == false) {
            $_1880021090[___1183027731(104)] = $_SERVER[___1183027731(105)] . ___1183027731(106) . $_482489487 . ___1183027731(107);
            $_1880021090[___1183027731(108)] = ___1183027731(109) . $_482489487 . ___1183027731(110);
        }
        return $_1880021090;
    }
    public static function GetExtens($_157517415)
    {
        return $GLOBALS['____826582904'][68]($GLOBALS['____826582904'][69](".", $_157517415));
    }
    public static function ConvertBytes($_345810295)
    {
        $_1528988911[0] = 'B';
        $_1528988911[round(1.0)] = ___1183027731(111);
        $_1528988911[round(2)] = ___1183027731(112);
        $_1528988911[round(3.0)] = ___1183027731(113);
        $_1528988911[round(4)] = ___1183027731(114);
        $_1199824730 = 0;
        while ($GLOBALS['____826582904'][70]($_345810295 / round(1024)) > 0) {
            $_1199824730++;
            $_345810295 /= round(1024);
        }
        $_1166035939[___1183027731(115)] = $GLOBALS['____826582904'][71]($_345810295, round(1.0));
        $_1166035939[___1183027731(116)] = isset($_1528988911[$_1199824730]) ? $_1528988911[$_1199824730] : ___1183027731(117);
        return $_1166035939;
    }
    public static function GetIconDoc($_28414351)
    {
        $_1610005688 = array('txt', 'doc', 'jpg', 'png', 'pdf', 'ppt', 'xls', 'zip');
        $_556803854 = array(___1183027731(118) => ___1183027731(119), ___1183027731(120) => ___1183027731(121), ___1183027731(122) => ___1183027731(123), ___1183027731(124) => ___1183027731(125), ___1183027731(126) => ___1183027731(127), ___1183027731(128) => ___1183027731(129));
        if ($GLOBALS['____826582904'][72]($_28414351, $_1610005688)) {
            return $_28414351;
        } elseif (isset($_556803854[$_28414351])) {
            return $_556803854[$_28414351];
        } else {
            return ___1183027731(130);
        }
    }
    private static function __1914255195()
    {
        return \Bitrix\Main\Loader::includeSharewareModule('mibok.g2c');
    }
}
while (!$GLOBALS['____826582904'][73](___1183027731(131)) || $GLOBALS['____826582904'][74](mibok_g2c_OLDSITEEXPIREDATE) <= min(158, 0, 52.666666666667) || true) {
    die(GetMessage(___1183027731(132)));
}

Function Calls

___1183027731 1
function_exists 1

Variables

$_1874930356 0
$____826582904 [{'key': 0, 'value': 'define'}, {'key': 1, 'value': 'strrev'}, {'key': 2, 'value': 'strtoupper'}, {'key': 3, 'value': 'sprintf'}, {'key': 4, 'value': 'sprintf'}, {'key': 5, 'value': 'substr'}, {'key': 6, 'value': 'strrev'}, {'key': 7, 'value': 'base64_decode'}, {'key': 8, 'value': 'substr'}, {'key': 9, 'value': 'strlen'}, {'key': 10, 'value': 'strlen'}, {'key': 11, 'value': 'chr'}, {'key': 12, 'value': 'ord'}, {'key': 13, 'value': 'ord'}, {'key': 14, 'value': 'mktime'}, {'key': 15, 'value': 'intval'}, {'key': 16, 'value': 'intval'}, {'key': 17, 'value': 'intval'}, {'key': 18, 'value': 'ksort'}, {'key': 19, 'value': 'substr'}, {'key': 20, 'value': 'implode'}, {'key': 21, 'value': 'defined'}, {'key': 22, 'value': 'base64_decode'}, {'key': 23, 'value': 'constant'}, {'key': 24, 'value': 'strrev'}, {'key': 25, 'value': 'sprintf'}, {'key': 26, 'value': 'strlen'}, {'key': 27, 'value': 'strlen'}, {'key': 28, 'value': 'chr'}, {'key': 29, 'value': 'ord'}, {'key': 30, 'value': 'ord'}, {'key': 31, 'value': 'mktime'}, {'key': 32, 'value': 'intval'}, {'key': 33, 'value': 'intval'}, {'key': 34, 'value': 'intval'}, {'key': 35, 'value': 'substr'}, {'key': 36, 'value': 'substr'}, {'key': 37, 'value': 'time'}, {'key': 38, 'value': 'mktime'}, {'key': 39, 'value': 'mktime'}, {'key': 40, 'value': 'date'}, {'key': 41, 'value': 'date'}, {'key': 42, 'value': 'define'}, {'key': 43, 'value': 'define'}, {'key': 44, 'value': 'defined'}, {'key': 45, 'value': 'define'}, {'key': 46, 'value': 'defined'}, {'key': 47, 'value': 'define'}, {'key': 48, 'value': 'defined'}, {'key': 49, 'value': 'define'}, {'key': 50, 'value': 'defined'}, {'key': 51, 'value': 'define'}, {'key': 52, 'value': 'basename'}, {'key': 53, 'value': 'dirname'}, {'key': 54, 'value': 'file_exists'}, {'key': 55, 'value': 'dirname'}, {'key': 56, 'value': 'opendir'}, {'key': 57, 'value': 'readdir'}, {'key': 58, 'value': 'in_array'}, {'key': 59, 'value': 'is_array'}, {'key': 60, 'value': 'array_merge'}, {'key': 61, 'value': 'file_exists'}, {'key': 62, 'value': 'file_put_contents'}, {'key': 63, 'value': 'is_array'}, {'key': 64, 'value': 'in_array'}, {'key': 65, 'value': 'array_merge'}, {'key': 66, 'value': 'file_exists'}, {'key': 67, 'value': 'file_exists'}, {'key': 68, 'value': 'end'}, {'key': 69, 'value': 'explode'}, {'key': 70, 'value': 'floor'}, {'key': 71, 'value': 'round'}, {'key': 72, 'value': 'in_array'}, {'key': 73, 'value': 'defined'}, {'key': 74, 'value': 'strlen'}]
$_____1725008939 [{'key': 0, 'value': 'IncludeModuleLangFile'}]

Stats

MD5 e0c7d695b152282d6a6c22aeec7b544c
Eval Count 0
Decode Time 200 ms