— Кто бы это мог быть? — спросил Корваллис.

— Питер был связан с сомнительной публикой, — ответил Ричард.

Теперь все настолько походило на типичный сценарий массового убийства на почве наркоторговых разборок, что Ричарду пришлось напомнить себе, почему он все-таки продолжает об этом думать.

— Зула чего-то от тебя хотела. Как раз перед тем, как все произошло.

— Вообще-то после, — сказал Корваллис.

— Не понял.

— Их выбросило из сети в 7.51. — Корваллис взял телефон и довольно долго жал на клавиши. — Зула позвонила мне в 8.42.

— Занятно. Она звонит тебе в 8.42, плетет про то, что я будто бы попросил ее заняться «REAMDE», и спрашивает, кто кастанул целительное заклинание ее персу.

— Да. И это оказывается какой-то китайский игрок, залогинившийся из Сямыня.

— И так ты впервые узнал, что вирус распространяется оттуда.

— Да.

— И ты говоришь мне, что Зула узнала об этом первая.

— Да.

— Как-то у меня одно с другим не складывается.

— Что с чем?

— Если отбросить «REAMDE» и Сямынь, картина ясна. Питер торговал наркотиками или чем-то таким. Связался не с теми людьми. Они ворвались в дом, похитили и убили его, а заодно и Зулу. Но это никак не склеивается с Уоллесом и с тем, что Зула определила Сямынь как источник вируса примерно в то же время, когда исчезла из квартиры вместе с остальными.

— Уоллес явно старался не светиться в Интернете, — заметил Корваллис.

— Ага, — ответил Ричард, следивший, как тот гуглит Уоллеса. Поисковик не выдал почти ничего, кроме бесполезных генеалогических сайтов. — Кажется, я знаю, как он выглядит, — добавил Ричард, вспомнив загадочного типа, с которым Питер встречался в шлоссе. — Что нам известно о создателях «REAMDE»?

— Я этим не занимаюсь, — напомнил Корваллис. — Расследование ведут ребята, которые специализируются на вирусах.

— Насколько я слышал, его написали китайские хакеры-подростки.

— Да, я тоже такое слышал.

— Вряд ли у них есть средства за несколько часов организовать налет на сиэтлский дом.

— Разве что у них здесь сообщники. В МД много преступных элементов. — Корваллис имел в виду Международный дистрикт неподалеку от Джорджтауна. Как все чайнатауны Западного побережья, он был невелик — куда меньше сан-францисского или ванкуверского, — но в его подпольных казино регулярно случались кровавые разборки в духе книжек про Фу Манчу.

— Даже если банда «REAMDE» знала, что Зула их выследила, как бы они отыскали ее в джорджтаунском доме Питера?

— Никак, — ответил Корваллис, — если только они не внедрились в китайскую часть Корпорации-9592 и не получили доступ к нашим логам.

— Ясно, — произнес Ричард после довольно долгого раздумья. Он взял телефон и включил приложение, позволяющее узнать, какое сейчас время в Китае. Ответ был: примерно три утра. Ричард сбросил Нолану на почту письмо: «Орбни мне как проснешься».

— Но вот смотри, — сказал он, после того как телефон издал звук, означавший, что письмо ушло. — Я, собственно, выдернул тебя вот зачем. — Ричард положил руку на системный блок из ай-тишной лаборатории и рассказал про видеокамеры и Wi-Fi-хаб в доме Питера.

Они вытащили видеокабель из ноута и вставили в системный блок, затем воткнули его в сеть и подключили клавиатуру. Корваллис открыл директорию с файлами, скопированными с Wi-Fi-хаба.

— Хм, — сказал он. — Какой марки хаб?

Ричард назвал марку. Корваллис зашел на сайт фирмы и, порывшись в разделе «Продукция», выбрал устройство, про которое Ричард сказал, что вроде то самое. Корваллис скопировал номер и модель в поисковую строку, добавил к запросу «Линукс драйвер» и нажал кнопку поиска. На странице результатов первыми стояли сайты с бесплатным программным обеспечением.

— Ага.

— Что ты делаешь? — спросил Ричард.

— Ты сказал, что Питер гик?

— Ага. Консультант по компьютерной безопасности.

Корваллис кивнул.

— Судя по формату файлов, они созданы в «Линуксе». Поиск показывает, что линуксовские драйверы для этого хаба скачать легко. Другими словами, он дружествен к линуксоидам. Наверняка у Питера домашняя сеть под «Линуксом». Купив хаб, он снес предустановленную винду и сконфигурировал все под «Линукс».

— И что отсюда следует?

— Что мы в заднице. — Корваллис открыл один из файлов в текстовом редакторе. — Видишь, заголовок файла говорит, что он зашифрован. Все файлы, которые ты скопировал с хаба, зашифрованы так же. Питер не хотел, чтобы враги залезли в его видеоархивы, поэтому добавил скрипт, шифрующий видеофайлы перед записью. И те же шифрованные файлы автоматом копируются на хаб.

— Их-то мы сейчас и видим.

— Да. Но нам их не посмотреть. АНБ, возможно, взломало бы шифр. Мы не взломаем.

— Можно выяснить что-нибудь еще? Время создания файлов? Размер?

Немного постучав по клавиатуре, Корваллис вывел на экран таблицу с размерами и временем создания файлов.

— Есть довольно большие. Надо думать, это записи видеокамер. А есть маленькие. По времени они…

Оба некоторое время вглядывались в экран, отыскивая закономерности.

— Маленькие файлы писались регулярно, — заметил Ричард. — Раз в час.

— А большие — без всякой системы, — подхватил Корваллис. — Слушай, совершенно ясно, что маленькие файлы генерирует демон крон.

— Кто-кто?

— Планировщик задач, выполняющий автоматические задания в определенном режиме. Эти файлы — просто системные логи, Ричард. Система генерит их раз в час, и они автоматически копируются на резервный диск.

— Давай вернемся к большим файлам. Очевидно, что запись с видеокамер включает датчик слежения, — сказал Ричард. — Вот глянь. Есть файл от вечера пятницы — видимо, когда Питер собирался ехать Британскую Колумбию. Потом ничего — кроме ежечасных логов — до ночи со среды на четверг. И это странно, поскольку мы знаем, что во вторник утром там много чего произошло. Почему нет записей с видеокамер?

— Строго говоря, во вторник от полуночи до десяти утра нет вообще ничего — даже логов, — заметил Корваллис. Он провел пальцем по колонке со временем и датой. — Видишь, крон исправно работал в пятницу, субботу, воскресенье и понедельник. В одиннадцать часов вечера в понедельник есть запись…

— И дальше пропуск. Ни одного лога до десяти утра во вторник.

— И дальше крон работает в обычном режиме до двух часов ночи четверга.

— И тогда же записан большой видеофайл, — заметил Ричард. — После опять ничего, потому что уничтожили сервер. Кто-то забрался к Питеру в ночь со среды на четверг, через два дня после исчезновения Питера и Зулы. Вор знал, что квартира пуста, следовательно, он либо соучастник, либо дружок кого-то из похитителей. Влез через окно второго этажа. Спустился на первый. При этом включилась камера и записался последний большой файл. Вор отпер дверь изнутри, внес плазменный резак. Открыл сейф, что-то стащил. Заметил компьютер, на который пишется видео, и чиркнул по дискам плазменным резаком.

Корваллис кивнул:

— Все сходится. Как только уничтожили компьютер, перестали поступать логи.

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

Корваллис покачал головой.

— Сбой питания отразился бы в логах. Я ничего такого не видел.

— И какие у тебя объяснения?

— Ответ простой и очевидный: файлы стерли вручную. Кто-то знакомый с системой вошел между девятью и десятью часами вторника и стер все файлы, сгенерированные после полуночи.

— Но это устройство резервного копирования, — напомнил Ричард.

Корваллис поднял глаза.

— Да, поэтому я сказал «кто-то знакомый с системой». Он знал про устройство резервного копирования и тщательно удалил и оригиналы, и копии.

— Другими словами, это сделал сам Питер, — заключил Ричард.

— Такой вывод напрашивается.

— Значит, он в сговоре с бандитами…

— Или ему приставили к виску пистолет, — предположил Корваллис и тут же вздрогнул, увидев, как Ричард переменился в лице.