Москва. Отдел информационной борьбы.
Контрразведчики, как и сталевары, не знают выходных дней. Добрая половина сотрудников отдела собралась с утра пораньше. Руководство подгоняло: на Черном море назревали осложнения, и министр требовал выявить каналы, по которым утекала за кордон сверхсекретная информация.
Челпанов методично проверял винты «октопусов», установленных в офисе «Легиона». Шаман и компания окружили свои машины всевозможными рогатками, порой весьма хитроумными и надежными, но преодоление этих барьеров не составило большого труда, лишь раззадорило. Старый хакер любил серьезных соперников. Наткнувшись на очередное препятствие, майор ухмыльнулся, замурлыкал и запустил «Перехват 3.4» — довольно старую, но вполне достаточную для данного случая версию сканирующей программы, разработанную в отделе чуть больше года назад.
Работяга «Перехват» легко просочился в локальную сеть «Легиона» и обнаружил два условно незащищенных порта. То есть формально эти ворота были прикрыты, но лишь против традиционных отмычек-дебаггеров.
Игра становилась все интереснее. «Легионеры» оказались предусмотрительными ребятишками и по мере сил затыкали все дыры, которых так много в громоздкой махине Windows2002. А если дом крепко заперт — значит, в кладовке что-то спрятано.
К такому противнику следовало относиться серьезно. Не теряя времени, майор нажал клавишу F15. Все компы отдела имели специальную клавиатуру — 137 ключей вместо стандартных ста тридцати двух, причем тринадцатый функциональный ключ активизировал автоматический перебор виртуальных адресов. Теперь, если даже «легионеры» заподозрят попытку взлома, то обнаружат, что их атаковали с компьютера, установленного в женской бане уездного городка где-нибудь в Буркина-Фасо.
Установив маскировку, Челпанов применил комбинацию Shift+F15. Винчестер тихонько зашипел, пробуждая из анабиоза исполинского, в четыре гигабайта живого веса, Лангольера. Молниеносно переместившись вдоль незримых троп Интернета, Образ легко прокусил оборону «Легиона».
***
КИАПы, они же Image-программы, они же Образы стали едва ли не главной сенсацией XXI столетия. Квазиинтеллектуальные автономные программы были настоящими живыми существами. Эта новая форма виртуальной жизни, будучи на многие порядки сложнее вирусов, обладала не только рефлексами, но и способностью к обучению.
Сотворив виртуальную реальность, человек оставался чужаком в безумной вселенной электронных импульсов. Поэтому пришлось создать слуг, для которых киберпространство было естественной средой обитания. Теперь от человека-оператора требовалось лишь отдать приказ — остальное умница-Образ делал сам.
Совсем недавно ОИБ совместными усилиями слепил Лангольера — мощный саморазмножающийся Образ, способный к стохастическому анализу любых программ. Лангольер умел работать в двух режимах (Разведка и Сражение) и, как настоящий вирус, проникнув на чужую территорию, маскировался под своего. Второй подобный Образ — Шлагбаум — Отдел использовал для охраны своих позиций.
***
Мнимая трехмерность экрана показывала объем Панорамы, в которой взаимодействие программ оборачивалось увлекательным видеофильмом. Как это всегда бывало при подобных операциях, Челпанов видел равнину, перегороженную невысоким частоколом, вокруг которого раскинулась сеть дорожек. Забор был изображением защитных фильтров «Легиона», а тропинки — линиями, по которым перемещались сигналы. Порты ввода-вывода на Панораме превратились в двери, врезанные в стену забора.
Похожий на зубастую амебу Лангольер неуклюжими прыжками приблизился к частоколу и прогрыз дыру на том месте, где только что находилась дверь 242-го порта. На этом процесс хакинга, собственно говоря, завершился.
Взломав защиту, майор получил возможность без помех копаться во всех компах подозрительной фирмы. Конечно, винты «Легиона» должны были хранить многие тысячи программ, директорий и файлов, так что даже поверхностный просмотр грозил затянуться на неопределенный срок, соизмеримый с возрастом Вселенной. Поэтому Челпанов сделал «клик справа» и выбрал в развернувшемся меню позицию «Сортировка».
Программа, вызванная операционной системой, бросилась выполнять приказ, и на экране появился желтый диск, по которому медленно перемещалась синяя радиальная линия. Там где она проходила, диск становился зеленым. Спустя несколько минут позеленел весь диск, и это означало, что «Сортировка» разложила по полочкам все записи, занимавшие три терабайта в памяти девяти компьютеров фирмы.
Результат не слишком порадовал майора. Компьютерная сеть «Легиона» содержала лишь стандартные программы: операционные системы Windows2002 и OS/2, в просторечии именуемую «полуось», пакеты офисных редакторов, аниматоры, архиваторы, браузеры — в общем, джентльменский набор, который несложно приобрести в любой лавке. Но здесь не было ни специальных программ, ни баз данных, ни файлов с текстами.
***
В это время работавший в соседней комнате капитан Петелин прочесывал скопившиеся в архивах отдела Интернет-послания — те самые, которые накануне ворошила Галка Дутова. Целью нового поиска были все сообщения за подписью Sekans, Snake, Snakes и Змей. Без помощи суперкомпьютера работенка шла не быстро, но за час набралось сотни три мессаг. Пока процессор гонял по шине терабайты электронного мусора, Денис начал просматривать уже найденные файлы.
Примерно каждое десятое письмо было адресовано каким-то приятелям или деловым партнерам — в этих мессагах речь шла о долгах, отсрочках, последних сроках и возможных санкциях против злостных неплательщиков. Остальные мессаги Гадюки оказались перепиской с женским контингентом Впрочем, даже безобидные тексты вполне могли оказаться зашифрованными сообщениями. К примеру, файл «Я люблю тебя и жду следующей пятницы, когда твой козел свалит на рыбалку» — вполне мог означать: «Центнер гексагена заложен на центральной станции фекального отстойника». Поэтому придется досконально проверить каждого адресата, чтобы выяснить, кто из бесчисленных Светочек, Аленушек, Танюш и Маринок — действительно подружки Гадюки, а кто — участники разветвленной агентурной сети потенциального противника. Такие развлечения давно стали обычным занятием оперативников ОИБ, причем большая часть подобных мероприятий завершались ничем. Но редкие успехи с лихвой окупали любые затраты сил и времени…
***
Москва. Теплый Стан.
Одетый в майку и шорты-бермуды Богдан устроился на скамеечке перед подъездом, из которого должна была появиться Crazy. Наушники плейера тихонько напевали голосами любимых бардов, позволяя делать вид, будто он не слышит местных старушек, сидевших на той же скамейке и назойливо любопытствовавших: кого, мол, ждет молодой человек. Когда бабки капитулировали, оставив надежду пробиться сквозь акустическую оборону, левый наушник сказал: