– Аналитики штаба Базы уверены, что Циклопы прыгнули куда-то еще. В смысле, вторглись еще в какую-то систему Окраины, – заметил О’Хара.
– Почему бы и нет? Насколько я понял, боекомплекта у них хватало, потеря одиннадцати кораблей критической не являлась. А наличие второго флота поддержки – было весьма вероятно. Так вот, их идеально просчитанный план разбился о маленький подводный камень.
– Да. То, что у нас есть «Аресы», они не предполагали.
«У нас? – мысленно усмехнулся Нюканен. – «Аресы» есть у НАС!»
Исправлять свою ошибку президент Арлина не стал. Видимо, чтобы не заострять внимание собеседника:
– Так почему это было «последней ошибкой»?
Решив, что клиент окончательно созрел, Сеппо довольно равнодушно объяснил:
– Следующее их появление в системе закончится полным уничтожением планеты. Они уже не уйдут.
Вопросы «Почему?», «И вы позволите им нас сжечь?» и им подобные О’Хара задавать не стал. Вместо этого он задумчиво пошевелил губами, посмотрел куда-то сквозь Нюканена и после небольшой паузы мрачно поинтересовался:
– Насколько я понимаю, купить новые орбитальные крепости в Метрополии мы не сможем.
– Верфи завалены заказами на два-три месяца вперед. Удивительно, но в последнее время все как с цепи сорвались – подступы к обитаемым планетам укрепляют все кому не лень. И не обращают внимания даже на сумасшедший рост цен.
– Давайте обойдемся без общих фраз. Я хочу услышать четкий и максимально информативный ответ.
– Согласно директиве номер двести шестьдесят три-тринадцать-четыреста двадцать два продажа боевой техники, оружия и боеприпасов, технологических линий по их производству, машин и механизмов двойного назначения, а также любых космических кораблей с массой покоя более двадцати тон системам, входящим в состав так называемого АНСО, приостановлена, – опустив кучу несущественных пунктов, процитировал Сеппо. – Кстати, какой смысл дергаться из-за каких-то крепостей, господин президент? Ведь даже если мы пойдем вам навстречу и волевым усилием решим проблему с их закупкой, то на их доставку и сборку на орбите Арлина потребуется не меньше месяца! Простите, но этого месяца у вас нет.
– Я могу предоставить подразделению «Арес» постоянный космодром со всей инфраструктурой без каких-либо дополнительных условий, – не изменившись в лице, совершенно спокойным голосом предложил президент. – И готов обеспечивать все их потребности во время их нахождения на планете.
– У нас уже есть площадка. На Дабоге, – пожал плечами Сеппо. – Это предложение бы, да неделькой раньше.
– На Арлине проживает шесть с половиной миллиардов человек, – еле заметно покраснев, пробормотал О’Хара.
– Я в курсе. За двадцать шесть лет, проведенных на Окраине, я успел неплохо изучить все, что связано с ее системами.
– Ладно, поставим вопрос по-другому. – Президент убрал с лица маску невозмутимости и угрюмо поинтересовался: – Для чего вы прилетели на Арлин, господин личный помощник Председателя Комиссии Присоединившихся Систем?
– Выразить вам свое соболезнование в связи с трагической гибелью шести с половиной тысяч сограждан, – вздохнул Нюканен. Потом сделал небольшую паузу и, удостоверившись, что его собеседник окончательно вышел из себя, добавил: – И, может быть, выслушать ваши предложения по принципам дальнейшего сосуществования.
Короткая вспышка ярости… и лицо президента Арлина снова скрылось за ничего не выражающей маской:
– Что ж… Искренне благодарю вас за столь трогательное участие в судьбе населения нашей системы. В наше время не так много людей способно сопереживать чужому горю. Было приятно пообщаться. А сейчас простите… дела.
– А что насчет вашихпредложений? – вставая с кресла, все-таки поинтересовался слегка раздраженный упорством оппонента Нюканен.
– Если таковые у меня появятся, то я обязательно их озвучу.
Глава 39
Бен Гронер
– Вирус писал профессионал, шеф! – стараясь не отрывать взгляда от своей локалки, пробормотал один из программистов. – Вернее, никакой это не вирус.
– Что вы имеете в виду? – нахмурившись, поинтересовался Бен.
– По сути, то, что снесло крышу нашим Зомби, – это внутреннее обновление системы безопасности. Причем обновление, сертифицированное самим производителем программного продукта. То есть то, что никогда не проверяется антивирусами.
– Вы хотите сказать, что его создал кто-то из сотрудников «OverSoft-DTF»?
– Не обязательно. Хотя и наиболее вероятно, – пожал плечами программист. – Естественно, получить доступ к исходникам программного продукта сотрудникам компании намного проще. Но исключать возможность обычного взлома я бы не стал.
– Хорошо. Допустим, взломали, украли, ушли. Дальше что? Только, пожалуйста, избавьте меня от терминов, которые я не смогу понять.
– Я постараюсь, шеф. – Парень несколько раз энергично кивнул и зашевелил пальцами так, как будто работал на виртуальной клавиатуре: – Итак, если очень коротко, то суть внесенных в исходники изменений довольно проста: во-первых, очередное обновление программ «OverSoft-DTF», в которое злоумышленник внедрил свой «вирус», позволяет любому пользователю получить доступ ко всем без исключения скрытым возможностям оболочки. Во-вторых, сразу после активации оно автоматически меняет все программные запреты на разрешения. В-третьих, вместо ужесточения количества и качества проверок ошибок, сертификатов и подписей оно верифицирует любые изменения программ. В-четвертых, любые счетчики-ограничители сразу же получают максимальное значение и таким образом…
– Так. Стоп! Кажется, я перестаю понимать то, о чем вы мне говорите.
Покраснев до корней волос, программист растерянно посмотрел на своих коллег и, сглотнув подступивший к горлу комок, пробормотал:
– Попробую объяснить на примере. Возьмем обычный игровой автомат. Насколько я знаю, процент выигрыша компаний – владельцев такого оборудования жестко регламентируется законодательством. То есть из ста кредитов, потраченных на игру клиентами, скажем, семьдесят пять процентов должно вернуться в результате выигрыша кому-то из счастливчиков. Допустим, что хозяева игрового заведения никак не обманывают закон и в программном коде их оборудования жестко прописаны эти самые семьдесят пять процентов. Так вот, сразу после обновления вирус автоматом меняет эту цифру на максимально возможную. И увеличивает вероятность выпадения выигрыша ДО ПРЕДЕЛА. Таким образом, не выиграть на таком автомате становится невозможно.
– То есть применительно к Зомби он просто разрешает все, что запрещает импринтинг?
– Да, шеф, – обрадованно кивнул программист.
– Тогда я не понимаю вот чего – почему этот – вирус подхватили только те Зомби, которых мы продали клиентам, а те, которых мы используем сами, – нет?
– У не проданных андроидов программно отключена функция получения обновлений из Сети. Ведь что-то менять через Галанет в собственных андроидах особой необходимости нет.
– А почему ее не отключили у «не наших»?
– Для того чтобы иметь возможность перехвата управления, шеф! Мало ли что? С точки зрения безопасности этот путь казался оптимальным.
– Ясно. Вроде бы… – Гронер минуты полторы поворочал в голове объяснения, а потом раздраженно посмотрел на преданно ждущего его указаний программиста: – Что-то не бьется! Если это не вирус, а обычное обновление, то каким образом оно так распространяется по Метрополии? Почитайте статьи в Галанете – «Улыбка Фортуны» захватила Эверайс», «…Эквинд», «…Пенту»…
– Это реакция журналистов, шеф! – робко усмехнулся парень. – Что они понимают в программировании? А на самом деле автор «вируса» просто прописал в обновление обычный таймер. И оно начало работать не сразу, а через какой-то промежуток времени. Вполне логичный ход: временной зазор, который он себе оставил, должен был позволить ему, например, покинуть планету. Или зачистить все следы взлома серваков «OverSoft-DTF». Или перевести стрелки на кого-нибудь еще.