chitay-knigi.com » Научная фантастика » Дас Систем - Карл Ольсберг

Шрифт:

-
+

Интервал:

-
+

Закладка:

Сделать
1 ... 21 22 23 24 25 26 27 28 29 ... 91
Перейти на страницу:
свой шанс, — она встала, пошла в комнату и включила компьютер.

Он пошёл за ней.

— Что ты делаешь? Она обернулась:

— Я выясню, кто убил Людгера, — сказала она. — И поверь, я сделаю это не ради тебя.

Марк принёс из кухни стул и сел на почтительном расстоянии от Лизы. Когда компьютер включился, её пальцы заскользили по клавиатуре, как если бы они были отдельными паукообразными существами. За монитором она сидела прямо и неподвижно, словно стала частью машины. В больших глазах девушки ничего не читалось. Наблюдая за ней, Марк понял, что ни разу не видел Лизу за работой. Он знал, что она — хорошая программистка, но понятия не имел о скорости и концентрации, с которыми она делала своё дело.

На мониторе веб-страницы и окна программ сменяли друг друга, будто Лиза листала журнал. То и дело возникали серые системные диалоги операционной системы Windows. Однако она не давала им себя одурачить.

Спустя какое-то время, компьютер перешёл в режим командной строки. Экран почернел и заполнился непонятными белыми полосами текста. Выглядело это, словно Лиза переписывалась с компьютером. Этот диалог был очень быстрым и, казалось, носил характер ссоры.

Чаще и чаще она морщила свой ровный высокий лоб и всё время молчала, но чувствовалась, что в ней растёт напряжение. Вдруг она встала, прошла в центр комнаты, закрыла глаза и сделала несколько глубоких вдохов и выдохов, как будто тем самым хотела усмирить свою злость. Затем снова села за компьютер и продолжила работу.

Марк посмотрел время. Он сидел тут уже два часа, но ему не было скучно следить за Лизой. У него было ощущение, что он стал свидетелем непонятной ему эпической битвы, исход которой влиял на его судьбу. Как раз в момент, когда он решил, что о его присутствии Лиза напрочь забыла, её пальцы замерли. Она снова глубоко вдохнула и, выдохнув, обернулась к нему.

— Не могу войти, — сказала она. — Все мои бэкдоры[11] замурованы.

— Лазейки? У тебя что, всё это время был доступ к нашей системе?

Лиза улыбнулась.

— А ты как думал? Вам повезло, что я умею управлять гневом. Иначе на следующий день после моего увольнения вас ожидала бы парочка неприятных сюрпризов.

Улыбка исчезла с её лица.

— Кто-то обнаружил мои бэкдоры.

— Людгер?

— Не думаю. Людгер всегда был немного наивным. Из всей команды лишь Мартин — параноик, но ему не хватает технических знаний. У Райнера получилось бы, но вряд ли он стал бы искать в системе потайные ходы. Мысль о том, чтобы делать в системе что-то запрещённое, ему абсолютно чужда.

— Тогда кто?

— Очень интересный вопрос.

— И что теперь? Что теперь нам делать?

— Мне нужна действующая учётная запись для входа в систему. И желательно — с правами администратора. Твоя, скорее всего, заблокирована, не так ли?

Марк кивнул.

— Мы можем попросить Мартина, у него есть права админа.

— Не стоит. Мы не знаем, кто именно — крыса в рядах D.I., но знаем, что она есть.

— Ты подозреваешь Мартина?

— Нет. Я не подозреваю никого из команды. В этом и сложность. Кто-то ведёт нечестную игру, да ещё так ловко! Мартин может быть предателем, как и любой другой.

— Остаётся только Мэри. У неё нет прав администратора, но у неё есть доступ ко всем каталогам.

— Откуда нам знать, что это — не она?

— За Мэри я даю голову на отсечение.

Лиза скептически посмотрела на Марка. Затем пожала плечами.

— Я не уверена, что в этой ситуации могу положиться на твои способности оценивать людей. Но мне кажется, её можно исключить. Она не разбирается в технологиях.

Лиза указала на телефон в маленькой прихожей. Это был громоздкий серый аппарат со старомодным диском, реплика телефона, каким он выглядел вплоть до восьмидесятых годов, когда телефонную сеть обслуживала Почта ФРГ. Внутри аппарата, явно скрывалась IP-телефония. Марку было сложно набирать нужную последовательность цифр на неподатливом диске. Мэри он застал за покупками в супермаркете.

— Марк? Ты где?

— Будет лучше, если ты не узнаешь ответа. Послушай, мне нужен твой пароль от системы. Я нашёл того, кто поможет мне отыскать следы.

Лиза сделала лицо, как будто собиралась опротестовать его заявление, но промолчала.

— Кого?

— Мэри, не сердись, но чем меньше ты знаешь, тем лучше.

Он услышал, как она на мгновение задержала дыхание.

— Ты мне не доверяешь!

— Нет, Мэри, честно, дело не в этом. Я просто не хочу, чтобы моя по… Чтобы тот, кто мне помогает, увяз в этом деле.

Взгляд Лизы помрачнел. Мэри немного помедлила.

— Ты уверен, что можешь доверять своему помощнику?

Марк, не задумываясь ни секунды, ответил.

— Да.

— Ты понимаешь, что я рискую потерять работу из-за тебя?

— Мэри, мы должны узнать, кто убил…

— Ладно. Пароль: butterfly. Держи меня в курсе, если вы что-то найдёте. Хорошо?

— Хорошо. Спасибо, Мэри!

Он положил трубку. Лиза снова взялась за работу. С помощью пароля Мэри у неё без труда получилось войти в систему как пользователь. Сначала она оставалась на уровне рабочих программ Windows, открывала папки там и тут, осваивалась. Затем стала пристально рассматривать каталоги разработчиков, и при этом чаще и чаще морщила лоб. Спустя пару минут, она обернулась к Марку:

— Где исходный код?

— Исходный код? Что ты имеешь в виду?

— Актуальный исходный код ДИНЫ. Всё, что я вижу здесь, написано как минимум, три месяца назад. Гляди, вот — позавчерашняя дата создания, и из истории версий следует, что это — актуальная версия. Но я на сто процентов уверена, что знаю этот код. Видишь, комментарий вот здесь? Я написала его для Райнера. Это — баг, который нужно исправить.

— Баг? Это из-за него ДИНА вела себя странно?

— Нет. Это баг времён разработки голосового интерфейса. Если бы его не исправили, ДИНА не смогла бы заговорить. Я помню, что Райнер устранил его незадолго до того, как. я ушла. Но в этом исходном коде он всё ещё присутствует. Это явно — не актуальная версия.

— И что это значит?

— Это значит, что кто-то взял старый код и выдал его за актуальный. Нам нужен актуальный код. Возможно, тогда мы поймём, почему убили Людгера.

— Но разве исходный код не хранится где-то здесь, в системе? То есть, как бы ДИНА без него работала?

Лиза презрительно фыркнула.

— Исходный код — это лишь понятная людям форма программы. При компиляции он преобразуется в объектный код, который понимает машина. После компиляции исходный код перестаёт быть принципиально нужным. Но без него, конечно, программу развивать дальше не получится.

— А объектный код? Ты

1 ... 21 22 23 24 25 26 27 28 29 ... 91
Перейти на страницу:

Комментарии
Минимальная длина комментария - 25 символов.
Комментариев еще нет. Будьте первым.
Правообладателям Политика конфиденциальности