Beispiel #1
0
 function CollectRequestData(&$_2109075727, $_465799747 = false, $_937826431 = "Y", $_459535601 = array(), $_653232379 = array(), $_763682136 = array())
 {
     $_1767392731 = ___1664354704(1682);
     $_500937931 = ___1664354704(1683);
     if ($_465799747 === false) {
         $_465799747 = LANGUAGE_ID;
     }
     $_937826431 = $_937826431 == ___1664354704(1684) ? ___1664354704(1685) : ___1664354704(1686);
     CUpdateClient::AddMessage2Log(___1664354704(1687));
     CUpdateClient::CheckDirPath($_SERVER[___1664354704(1688)] . ___1664354704(1689), true);
     $_523085942 = CUpdateClient::GetCurrentModules($_500937931);
     $_1588977589 = CUpdateClient::GetCurrentLanguages($_500937931);
     $_809227034 = CUpdateClient::GetCurrentHelps($_500937931);
     if ($GLOBALS['____1595852040'][739]($_500937931) <= 1088 / 2 - 544) {
         $GLOBALS[___1664354704(1690)]->GetVersion();
         $_1767392731 = ___1664354704(1691) . $GLOBALS['____1595852040'][740]($GLOBALS['____1595852040'][741](CUpdateClient::GetLicenseKey())) . ___1664354704(1692) . $GLOBALS['____1595852040'][742]($_465799747) . ___1664354704(1693) . $GLOBALS['____1595852040'][743](UPDATE_SYSTEM_VERSION_A) . ___1664354704(1694) . $GLOBALS['____1595852040'][744](SM_VERSION) . ___1664354704(1695) . ($GLOBALS['____1595852040'][745](___1664354704(1696)) && DEMO == ___1664354704(1697) ? ___1664354704(1698) : ($GLOBALS['____1595852040'][746](___1664354704(1699)) && ENCODE == ___1664354704(1700) ? ___1664354704(1701) : ___1664354704(1702))) . ___1664354704(1703) . $GLOBALS['____1595852040'][747](CUpdateClient::__239748282()) . ___1664354704(1704) . $GLOBALS['____1595852040'][748](CUpdateClient::__1501833576(min(228, 0, 76))) . ___1664354704(1705) . $GLOBALS['____1595852040'][749](CUpdateClient::__1501833576(round(0 + 0.2 + 0.2 + 0.2 + 0.2 + 0.2))) . ___1664354704(1706) . $GLOBALS['____1595852040'][750]($GLOBALS[___1664354704(1707)]->type) . ___1664354704(1708) . $GLOBALS['____1595852040'][751]($GLOBALS[___1664354704(1709)]->XE ? ___1664354704(1710) : ___1664354704(1711)) . ___1664354704(1712) . $GLOBALS['____1595852040'][752]($_SERVER[___1664354704(1713)]) . ___1664354704(1714) . $GLOBALS['____1595852040'][753]($_SERVER[___1664354704(1715)]) . ___1664354704(1716) . $GLOBALS['____1595852040'][754]($_SERVER[___1664354704(1717)]) . ___1664354704(1718) . $GLOBALS['____1595852040'][755](CUpdateClient::IsGzipInstalled() ? ___1664354704(1719) : ___1664354704(1720)) . ___1664354704(1721) . $GLOBALS['____1595852040'][756]($GLOBALS['____1595852040'][757]()) . ___1664354704(1722) . $GLOBALS['____1595852040'][758]($_937826431) . ___1664354704(1723) . $GLOBALS['____1595852040'][759](CUpdateClient::checkValid() ? ___1664354704(1724) : ___1664354704(1725)) . ___1664354704(1726) . CUpdateClient::ModulesArray2Query($_523085942, ___1664354704(1727)) . ___1664354704(1728) . CUpdateClient::ModulesArray2Query($_1588977589, ___1664354704(1729)) . ___1664354704(1730) . CUpdateClient::ModulesArray2Query($_809227034, ___1664354704(1731));
         $_842802330 = ___1664354704(1732);
         if ($GLOBALS['____1595852040'][760]($_459535601) > 1032 / 2 - 516) {
             for ($_550401562 = 1300 / 2 - 650, $_350196464 = $GLOBALS['____1595852040'][761]($_459535601); $_550401562 < $_350196464; $_550401562++) {
                 if (StrLen($_842802330) > 1436 / 2 - 718) {
                     $_842802330 .= ___1664354704(1733);
                 }
                 $_842802330 .= $_459535601[$_550401562];
             }
         }
         if (StrLen($_842802330) > min(188, 0, 62.666666666667)) {
             $_1767392731 .= ___1664354704(1734) . $GLOBALS['____1595852040'][762]($_842802330);
         }
         $_842802330 = ___1664354704(1735);
         if ($GLOBALS['____1595852040'][763]($_653232379) > 1260 / 2 - 630) {
             for ($_550401562 = 191 * 2 - 382, $_350196464 = $GLOBALS['____1595852040'][764]($_653232379); $_550401562 < $_350196464; $_550401562++) {
                 if (StrLen($_842802330) > 1224 / 2 - 612) {
                     $_842802330 .= ___1664354704(1736);
                 }
                 $_842802330 .= $_653232379[$_550401562];
             }
         }
         if (StrLen($_842802330) > 176 * 2 - 352) {
             $_1767392731 .= ___1664354704(1737) . $GLOBALS['____1595852040'][765]($_842802330);
         }
         $_842802330 = ___1664354704(1738);
         if ($GLOBALS['____1595852040'][766]($_763682136) > 249 * 2 - 498) {
             for ($_550401562 = min(46, 0, 15.333333333333), $_350196464 = $GLOBALS['____1595852040'][767]($_763682136); $_550401562 < $_350196464; $_550401562++) {
                 if (StrLen($_842802330) > min(26, 0, 8.6666666666667)) {
                     $_842802330 .= ___1664354704(1739);
                 }
                 $_842802330 .= $_763682136[$_550401562];
             }
         }
         if (StrLen($_842802330) > 238 * 2 - 476) {
             $_1767392731 .= ___1664354704(1740) . $GLOBALS['____1595852040'][768]($_842802330);
         }
         if ($GLOBALS['____1595852040'][769](___1664354704(1741)) && $GLOBALS['____1595852040'][770](___1664354704(1742)) == ___1664354704(1743)) {
             $_350196464 = round(0 + 0.2 + 0.2 + 0.2 + 0.2 + 0.2);
             if (CModule::$GLOBALS['_____1945125557'][43](___1664354704(1744))) {
                 $_350196464 = 1236 / 2 - 618;
                 $_248166189 = CIBlock::$GLOBALS['_____1945125557'][44](array(), array(___1664354704(1745) => ___1664354704(1746)));
                 while ($_248166189->{$GLOBALS}['_____1945125557'][45]()) {
                     $_350196464++;
                 }
             }
             $_1767392731 .= ___1664354704(1747) . $_350196464;
             $_1767392731 .= ___1664354704(1748) . CUser::GetCount();
             $_350196464 = 1480 / 2 - 740;
             $_462700377 = CSite::$GLOBALS['_____1945125557'][46]($_80247585, $_840813956, array());
             while ($_462700377->{$GLOBALS}['_____1945125557'][47]()) {
                 $_350196464++;
             }
             $_1767392731 .= ___1664354704(1749) . $_350196464;
         }
         if ($GLOBALS['____1595852040'][771](___1664354704(1750)) && $GLOBALS['____1595852040'][772](___1664354704(1751)) == ___1664354704(1752)) {
             $_150601993 = array();
             $_418876232 = COption::$GLOBALS['_____1945125557'][48](___1664354704(1753), ___1664354704(1754), ___1664354704(1755));
             if ($GLOBALS['____1595852040'][773]($_418876232) > min(200, 0, 66.666666666667)) {
                 $_418876232 = $GLOBALS['____1595852040'][774]($_418876232);
                 $_150601993 = $GLOBALS['____1595852040'][775]($_418876232);
                 if (!$GLOBALS['____1595852040'][776]($_150601993)) {
                     $_150601993 = array();
                 }
             }
             if ($GLOBALS['____1595852040'][777]($_150601993) <= 1124 / 2 - 562) {
                 $_150601993 = array(___1664354704(1756) => array(), ___1664354704(1757) => array());
             }
             $_530695349 = ___1664354704(1758);
             foreach ($_150601993[___1664354704(1759)] as $_1098313377 => $_761924594) {
                 if ($_761924594[1392 / 2 - 696] == ___1664354704(1760) || $_761924594[1228 / 2 - 614] == ___1664354704(1761)) {
                     if ($GLOBALS['____1595852040'][778]($_530695349) > 820 - 2 * 410) {
                         $_530695349 .= ___1664354704(1762);
                     }
                     $_530695349 .= $_1098313377 . ___1664354704(1763) . $_761924594[878 - 2 * 439] . ___1664354704(1764) . $_761924594[round(0 + 0.5 + 0.5)];
                 }
             }
             $_1767392731 .= ___1664354704(1765) . $GLOBALS['____1595852040'][779]($_530695349);
         }
         if ($GLOBALS['____1595852040'][780](___1664354704(1766)) && $GLOBALS['____1595852040'][781](___1664354704(1767)) == ___1664354704(1768)) {
             $_731685055 = array();
             $_418876232 = COption::$GLOBALS['_____1945125557'][49](___1664354704(1769), ___1664354704(1770), ___1664354704(1771));
             if ($GLOBALS['____1595852040'][782]($_418876232) > 1224 / 2 - 612) {
                 $_418876232 = $GLOBALS['____1595852040'][783]($_418876232);
                 $_731685055 = $GLOBALS['____1595852040'][784]($_418876232);
                 if (!$GLOBALS['____1595852040'][785]($_731685055)) {
                     $_731685055 = array(___1664354704(1772));
                 }
             }
             if ($GLOBALS['____1595852040'][786]($_731685055) <= 198 * 2 - 396) {
                 $_731685055 = array(___1664354704(1773));
             }
             $_1767392731 .= ___1664354704(1774) . $GLOBALS['____1595852040'][787]($GLOBALS['____1595852040'][788](___1664354704(1775), $_731685055));
         }
         if (CModule::$GLOBALS['_____1945125557'][50](___1664354704(1776)) && $GLOBALS['____1595852040'][789](___1664354704(1777))) {
             $_1767392731 .= ___1664354704(1778) . $GLOBALS['____1595852040'][790](CCluster::getServersCount());
         } else {
             $_1767392731 .= ___1664354704(1779) . $GLOBALS['____1595852040'][791](___1664354704(1780));
         }
         if ($GLOBALS['____1595852040'][792](___1664354704(1781), ___1664354704(1782)) && $GLOBALS['____1595852040'][793](___1664354704(1783), ___1664354704(1784)) && CHTMLPagesCache::IsOn() && CHTMLPagesCache::IsCompositeEnabled()) {
             $_1767392731 .= ___1664354704(1785) . $GLOBALS['____1595852040'][794](___1664354704(1786));
         } else {
             $_1767392731 .= ___1664354704(1787) . $GLOBALS['____1595852040'][795](___1664354704(1788));
         }
         global $DB;
         if ($DB->TableExists(___1664354704(1789)) || $DB->TableExists(___1664354704(1790))) {
             $_1767392731 .= ___1664354704(1791) . $GLOBALS['____1595852040'][796](COption::$GLOBALS['_____1945125557'][51](___1664354704(1792), ___1664354704(1793), ___1664354704(1794)) == ___1664354704(1795) ? ___1664354704(1796) : ___1664354704(1797));
         } else {
             $_1767392731 .= ___1664354704(1798) . $GLOBALS['____1595852040'][797](___1664354704(1799));
         }
         return $_1767392731;
     }
     CUpdateClient::AddMessage2Log($_500937931, ___1664354704(1800));
     $_2109075727 .= $_500937931;
     return False;
 }