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