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