Добавить в цитаты Настройки чтения

Страница 23 из 69

После перерыва они вернулись к схеме. Кофе был выпит, фасоль съедена, стимуляторы отсчитывали последние часы действия. Мика снова сидел за мониторами, но теперь рядом с ним стоял стул, на него сел Герман. Не у стены. Рядом. Это была маленькая перемена, которую никто не комментировал, но все заметили.

— Теперь детали, — Мика постучал по клавишам, и на экране развернулась новая схема: внутренние помещения восточного крыла. — Я восстановил поэтажный план. Не из официальных источников, их база данных закрыта, и я не хочу светиться, ломая её в открытую. Я собрал это по кускам: старые планы застройки, фотографии из журналов, пару лет назад особняк снимали для какой-то архитектурной статьи, представляешь? Плюс перехваченные данные с камер. У них камеры Motorola, старая серия, с известной уязвимостью в прошивке. Я через неё залез и снял скриншоты.

— Ты можешь видеть то, что видят они? — спросил Кирьян.

— Могу. Но не в реальном времени, это было бы слишком рискованно. Я снимаю пакеты раз в сутки, когда идёт тестовая диагностика. Достаточно, чтобы понимать, где слепые зоны. Вот, смотрите.

Он приблизил участок схемы.

— Восточное крыло, второй этаж. Спальня вот здесь. Дверь в коридор, окно в сад. В спальне камер нет, Александр не дурак, чтобы снимать собственную жену. Но в коридоре две. Одна в начале, одна в конце. Между ними двенадцать метров. Восемь дверей. Третья слева, спальня.

— Слепые зоны? — спросил Герман.

— У каждой камеры мёртвая зона под объективом, примерно метр. Если идти вдоль стены и пригибаться, можно пройти. Но это рискованно. Лучше через окно и сразу в спальню. Без коридора.

— А лестница?

— Чёрная лестница в торце крыла. Ведёт на первый этаж, к кухне. Там камера одна, но она смотрит на вход со стороны основного холла. Если спускаться по лестнице, в кадр не попадёшь. Я проверял.

Мика развернул ещё одну схему, внешний периметр.

— Ограда. Каменная, три метра. Поверху сигнальные растяжки. Тонкая проволока под напряжением. Если порвать, сигнал уходит на пульт охраны мгновенно. Но я нашёл способ: западный угол, где ограда примыкает к старой липе. Ветки нависают над стеной. Проволока там не натянута, её сорвало ветром месяц назад, и до сих пор не починили. Я видел это на спутниковых снимках. Можно перелезть через дерево и спрыгнуть в сад.

— Высота? — спросил Герман.

— От земли до нижней ветки два двадцать. Дальше как по лестнице. С обратной стороны спрыгивать метров пять с небольшим. Приземление на газон. Если с группировкой, переломов не будет.

— Не будет, — подтвердил Герман.

Кирьян хмыкнул.

— Ты так уверен?

— Я прыгал с большей высоты.

— Когда?

— Когда меня сбрасывали.

В комнате повисла тишина. Мика перестал печатать. Кирьян уставился в свою кружку. Герман смотрел на схему.

— Ладно, — сказал Мика, откашлявшись. — Идём дальше. Сигнализация.

Он развернул третий монитор, текстовый интерфейс, колонки цифр, логи.

— Система безопасности особняка, «Орион-7». Российская разработка, военная версия, гражданским не продаётся. Но Романовы купили. У них всё на «Орионе»: датчики, камеры, контроллеры. Плюс автономный источник питания в подвале, если отрубить электричество, система перейдёт на аккумуляторы и продержится ещё четыре часа. Плюс дублирующий канал связи, если заглушить радиочастоты, она уйдёт на проводную линию.

— Как ты собираешься её вырубить?

— А я не буду её вырубать, — Мика улыбнулся, той самой улыбкой, которая появлялась у него, когда он находил решение задачи, над которой бился несколько дней. — Вырубать, это грубо. Это как ломиком по серверу. Охрана сразу заметит. Я сделаю умнее.

Он постучал по клавишам, и на экране появился фрагмент кода.

— У «Ориона» есть одна особенность. Он умеет обновляться. Производитель шлёт патчи раз в квартал. Патч приходит по защищённому каналу, верифицируется контрольной суммой и устанавливается в фоновом режиме. И вот в этом процессе дыра.

— Какая?

— Контрольная сумма проверяется только на этапе загрузки. Дальше патч распаковывается и интегрируется в ядро. Если подменить содержимое патча после проверки контрольной суммы, но до интеграции, можно залить в систему что угодно. Например, программу, которая на пятнадцать минут зациклит камеры и отключит датчики движения в заданном секторе.

Кирьян присвистнул.

— И ты можешь это сделать?

— Теоретически да. Практически у меня есть четыре дня, чтобы написать этот патч. Я уже начал, — он кивнул на один из ноутбуков, где ворочались строки кода. — Это будет не взлом. Это будет обновление. Система сама примет его, сама установит и сама запустит. А когда патч самоуничтожится через пятнадцать минут, она даже не поймёт, что случилось. В логах останется запись: «Обновление безопасности успешно установлено».

— А если они заметят?

— Если заметят, мы трупы, — Мика сказал это буднично, без пафоса, и от этого стало только страшнее. — Но они не заметят. Потому что я проверял эту уязвимость на тестовом стенде. Трижды. Она работает.

— Откуда у тебя тестовый стенд «Ориона»? — спросил Кирьян подозрительно.

Мика замялся.

— Я его позаимствовал.

— У кого?!

— У одной охранной фирмы. Они ставили «Орион» в новом торговом центре. Я подключился к их серверу и скачал образ системы. Они даже не узнали.

Кирьян закрыл лицо рукой.

— Ты скачал военный софт у охранной фирмы. Без спроса. И молчал об этом.

— Ну да. А что?

— Ничего. Я просто напоминаю себе, почему ты до сих пор жив, и у меня не получается.

— Потому что я гений, — Мика просиял.

— Заткнись.

Но Герман смотрел на Мику. И в его взгляде было что-то, чего Мика раньше не видел. Не благодарность, это слово было слишком простым. Скорее признание. Как будто цербер только сейчас до конца осознал, кто именно сидит перед ним. Не болтун в растянутом свитере. Не паникёр, прячущийся в углу. А человек, который может взломать систему, которую взломать невозможно. И делает это не ради денег, не ради славы, не ради интереса. Ради них. Ради девушки, которую он никогда не видел, и ради мужчины, который ещё неделю назад вызывал у него только страх.

— Ты справишься, — сказал Герман.

Это не был вопрос. И это не была просьба. Это была констатация факта, твёрдая, как приказ.

Мика проглотил комок в горле. Поправил очки. И ответил:

— Я справлюсь.

_____

Они проработали до рассвета.