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