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