Облако | страница 70



Отпечатанные на принтере с отработанным картриджем, буквы почти сливались со страницей. Мгновенье постояв, подняв глаза в поисках ушедшего человека, не увидев его, Вадим пошел между рядами; через несколько метров ускорив шаг, почти перейдя на бег, он вытолкнулся на перекресток, озираясь в поисках человека, пытаясь разглядеть его в толпе, – человека не было. Наугад двинувшись в одну сторону, в другую, оглядываясь, он прошел несколько рядов; поняв, что потерял его, он остановился на перекрестке, мгновенье он стоял под тусклым фонарем, с листком в руках. Машинально он перевернул его. На обратной стороне четким, неожиданно твердым почерком была надпись от руки:

И рвались сердца – куда выйдет дорога,
Плутая сквозь тьму и свет.
Но пусты ступени – в посланиях Бога
Обратного адреса нет.

Секунду помедлив, аккуратно сложив листок и сунув его в карман, Вадим медленно пошел между рядами. Выйдя с рынка, выбравшись на улицу, он поймал машину; несясь сквозь ночь, чувствуя, как разрозненное в его голове соединяется, а душевные движения сменяются равнодушием решимости, он смотрел в электрическую черноту улиц. Доехав до длинного дома-корабля, выйдя у мертвого дерева, он зашел в подъезд и поднялся на третий этаж, в комнате Али было пусто; увидев на столе подсоединенный к интернету раскрытый ноутбук, он присел около него, в деталях додумывая то, что завтра должен был сделать. Поняв, что дал себе ответы на все вопросы, на которые в принципе можно было ответить сегодня, он вошел в электронную почту, напечатал сообщение и послал его на адрес ratmir1982@yandex.ru.

«Немедленно вылетай в город Семиструйск Железногорск-Илимской области. Я уже там, на подходе дай знать, встречу. Декабрь твоих поступков.

Дядя Морица Геннинга»

Письмо было адресовано в Москву, Ратмиру. Фраза «декабрь твоих поступков» означала у них высшую степень важности и срочности и имела свою историю, как, впрочем, и подпись от имени дяди – все это было небезынтересно, но и о том, и о другом вряд ли можно было рассказать коротко. Выйдя из почты и закрыв ноутбук, Вадим, постояв у окна и походив по комнате, в задумчивости присел на кровать.

Ратмир Извеков, один из наиболее продвинутых в России компьютерных хакеров, никогда не занимался взломом банковских или каких-либо иных компьютерных систем, хотя при желании, вероятно, мог бы сделать это легко. Но у него не было такого желания, да и трудно, скорее всего, невозможно было сказать, какие у него были желания, да и были ли они вообще. Вадим помнил его таким, каким увидел впервые – пятнадцать лет назад, когда человек, чьим рекомендациям он полностью доверял, посоветовал ему обратиться к Ратмиру, как к непревзойденному компьютерному гению, и дал адрес его электронной почты. Ратмир жил тогда в Петербурге. Они списались, и Вадим встретил его на вокзале – ни тогда, ни сейчас мобильного, как, впрочем, и какого-либо другого телефона, у Ратмира не было. Вадим застрял в пробке и опоздал на пятнадцать минут, накрапывал дождь; подбегая к условленному вагону, на уже пустой платформе, он еще издали увидел неподвижно стоявшего человека в ветровке с поднятым воротником, в кедах и с ноутбуком, завернутым в драный кусок пластика, прижатым к груди – не обращая внимания на дождь, не глядя по сторонам, тот стоял, не шелохнувшись, глядя в одну точку, и, вероятно, простоял бы так еще несколько часов, если бы Вадим не пришел. Вадим подошел к нему, тот не повернулся. Поняв, что надо попасть в поле его зрения, Вадим встал перед ним и назвал себя; Ратмир молча пошел за ним. Они приехали в лабораторию, Вадим отвел его в закуток, где было приготовлено рабочее место; не говоря ни слова, Ратмир включил компьютер, проверил, что тот видит подсоединенные к нему устройства и запустил программу. Суть задачи ему была известна из переписки, на стенде перед ним стоял новейший криптомаршрутизатор одной из наиболее продвинутых скандинавских компаний, разработка аналогичного устройства была поручена Вадиму. Три недели по шестнадцать часов, молча, не реагируя ни на что извне, Ратмир сидел перед компьютером, ровно в двенадцать ночи вставая и уходя куда-то, и возвращаясь каждое утро к восьми. Все в той же ветровке с поднятым воротником, точно такой же, каким Вадим встретил его на вокзале, он сидел неподвижно, уставясь в экран, с пальцами на клавишах, не поворачивая головы, раз в день, ровно в два часа он доставал из кармана ветровки коробку с лапшой Доширак и заливал ее кипятком из чайника. На двадцать второй день он подошел к Вадиму и передал ему флэшку, на которой были полностью дисассемблированные исходные коды работы устройства, структуры протоколов сигнального обмена и описания прикладных программных интерфейсов – скандинавское изделие было полностью вскрыто и вывернуто наизнанку. Это и было специализацией Ратмира – комплекс работ, подпадавших под общее название reverse engineering, то есть обратной разработки, когда бралось готовое изделие сторонней фирмы, и на основе анализа обмена данными между его блоками восстанавливались его протоколы, а на основе считанных бинарников, с учетом архитектуры и системы команд базовых процессоров, восстанавливались исходники его программного обеспечения.