Esempio n. 1
0
 function ParseServerData(&$_1844287559, &$_718030387, &$_1350502775)
 {
     $_2055527753 = ___1595018847(1647);
     $_718030387 = array();
     CUpdateClient::AddMessage2Log(___1595018847(1648));
     if ($GLOBALS['____1513245363'][730]($_1844287559) <= 978 - 2 * 489) {
         $_2055527753 .= ___1595018847(1649) . GetMessage(___1595018847(1650)) . ___1595018847(1651);
     }
     if ($GLOBALS['____1513245363'][731]($_2055527753) <= min(76, 0, 25.333333333333)) {
         if (SubStr($_1844287559, min(190, 0, 63.333333333333), StrLen(___1595018847(1652))) != ___1595018847(1653) && CUpdateClient::IsGzipInstalled()) {
             $_1844287559 = @$GLOBALS['____1513245363'][732]($_1844287559);
         }
         if (SubStr($_1844287559, 900 - 2 * 450, StrLen(___1595018847(1654))) != ___1595018847(1655)) {
             CUpdateClient::AddMessage2Log($GLOBALS['____1513245363'][733]($_1844287559, min(216, 0, 72), round(0 + 50 + 50)), ___1595018847(1656));
             $_2055527753 .= ___1595018847(1657) . GetMessage(___1595018847(1658)) . ___1595018847(1659);
         }
     }
     if ($GLOBALS['____1513245363'][734]($_2055527753) <= 832 - 2 * 416) {
         $_1440975025 = new CUpdatesXML();
         if ($_1440975025->LoadString($_1844287559) && $_1440975025->GetTree()) {
             $_718030387 = $_1440975025->GetArray();
         }
         if (!$GLOBALS['____1513245363'][735]($_718030387) || !isset($_718030387[___1595018847(1660)]) || !$GLOBALS['____1513245363'][736]($_718030387[___1595018847(1661)])) {
             $_2055527753 .= ___1595018847(1662) . GetMessage(___1595018847(1663)) . ___1595018847(1664);
         }
     }
     if ($GLOBALS['____1513245363'][737]($_2055527753) <= min(150, 0, 50)) {
         if (isset($_718030387[___1595018847(1665)][___1595018847(1666)][___1595018847(1667)])) {
             $_1320902378 = $_718030387[___1595018847(1668)][___1595018847(1669)][___1595018847(1670)][225 * 2 - 450][___1595018847(1671)][___1595018847(1672)];
             if (StrLen($_1320902378) > 166 * 2 - 332) {
                 COption::$GLOBALS['_____2038561986'][42](US_BASE_MODULE, ___1595018847(1673), $_1320902378);
             }
         }
         if (isset($_718030387[___1595018847(1674)][___1595018847(1675)][___1595018847(1676)])) {
             CUpdateClient::__434333769($_718030387[___1595018847(1677)][___1595018847(1678)][___1595018847(1679)][946 - 2 * 473][___1595018847(1680)]);
         }
     }
     if ($GLOBALS['____1513245363'][738]($_2055527753) > 128 * 2 - 256) {
         CUpdateClient::AddMessage2Log($_2055527753, ___1595018847(1681));
         $_1350502775 .= $_2055527753;
         return False;
     } else {
         return True;
     }
 }