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