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