Из памяти - Уиллоу Мартин
Шрифт:
Интервал:
Закладка:
</p>
– Ньютон, можешь нас поздравить! – радостно ворвался в комнату Гарольд.
– Поздравляю, – отозвался Фрэнк без особого энтузиазма.
– Ты даже не спросишь, с чем? – обиделся сосед по комнате.
– И с чем же?
– Чарльзу удалось добраться до компьютера Гилленгема и установить мою программу! Теперь он у нас под колпаком!
– Если профессор вычислит, что вы за ним шпионите, придётся вам подыскивать другой университет, и ещё не факт, что вас туда примут с теми характеристиками, которые вы здесь получите.
– В последнее время я тебя совсем не узнаю. Откуда столько пессимизма? – Гарольд поставил на стол ноутбук и подключил его к локальной сети. Он запустил какое-то приложение и начал поспешно перебирать пальцами клавиши клавиатуры.
– Что ты делаешь?
– А сам-то как думаешь? – ухмыльнулся парень и продемонстрировал в специальном окне чужой рабочий стол.
– Это компьютер профессора? – догадался Фрэнк.
– Он самый, – утвердительно кивнул собеседник.
Любопытство заставило молодого человека придвинуться ближе, чтобы видеть все действия взломщика.
– Так-так, посмотрим… – Гарольд открыл содержимое жёсткого диска и методично провёл курсором по всем папкам, внимательно читая их названия. – С виду ничего интересного. Какие-то учебные графики, тексты лекций, документы.
– Подожди, а это что? – указал на нужную папку Фрэнк.
– Проект "Мнемозина"? – сосед по комнате щёлкнул по имени, и на экране появился запрос пароля. – Кажется, это то, что мы искали.
– Ты сможешь проверить, что там?
– Сейчас попробую, – Гарольд принялся колдовать над клавиатурой. Несколько раз в результате действий студента появлялась предупреждающая надпись "Доступ запрещён", но он не переставал атаковать защищённую директорию, чтобы пробиться к её содержимому.
– Ты уверен, что никто не обнаружит твоих действий? – с опаской спросил Фрэнк, оглядываясь на дверь, словно вот-вот в неё должны были ворваться вооружённые люди в военной форме, чтобы схватить преступников.
– Без паники. У меня всё под контролем, – Гарольд с удвоенным усердием взялся за решение головоломки, быстрыми движениями перебирая одному ему понятные комбинации клавиш.
– Не поддаётся? – произнёс из-за плеча Гарольда молодой человек.
– Терпение, Ньютон. У меня появилась неплохая идея. Не получилось попасть с парадного входа, придётся забраться с чёрного.
<p>
</p>
(window.adrunTag = window.adrunTag || []).push({v: 1, el: 'adrun-4-390', c: 4, b: 390})* * *
<p>
</p>
(window.adrunTag = window.adrunTag || []).push({v: 1, el: 'adrun-4-390', c: 4, b: 390})Прошло три дня, а Гарольд так и не смог взломать пароль. Он скопировал папку на свой ноутбук, после чего подверг её тщательному системному анализу, но это не дало ему нужных результатов.
– Судя по уровню защиты, там хранится действительно что-то очень важное, – сделал вывод студент.
– Оставь ты эту затею, – посоветовал Фрэнк, наблюдая за терзаниями молодого программиста.
– Ну, уж нет, так просто я не сдамся! Ты же понимаешь, что мне брошен серьёзный вызов. И я не оступлюсь, как какой-нибудь школьник, создающий мелкие вирусы для офисных ротозеев. Документы упакованы особым программным модулем с внутренним алгоритмом шифрования.
– Так и думал, – саркастически кивнул молодой человек. – Иначе и быть не могло! У тебя настоящий талант объяснять суть проблемы в предельно доступной форме.
– Представь себе такую схему: файлы загружаются в специальную программу, после чего она шифрует всё содержимое в свой внутренний формат. Затем зашифрованные данные подвергаются повторной процедуре, но уже по другому алгоритму. И так много раз. В итоге мы получаем единый файл-оболочку, который невозможно взломать без наличия той самой программы, где производились названные мной операции.
– А разве эта программа не установлена на компьютере профессора Гилленгема? – удивился Фрэнк.
– В том-то и проблема, что нет. Я не исключаю того, что старик каждый раз загружает её с диска. Надо бы попросить Чарльза, чтобы он как следует обыскал лабораторию.
– Гарольд, для тебя это становится навязчивой идеей. Лучше бы ты не совал нос в дела военных.
– Между прочим, мы больше полугода провозились над твоим СФФП, потому что это была твоя, – сосед по комнате сделал особое ударение на слове "твоя", – навязчивая идея.
<p>
</p>
(window.adrunTag = window.adrunTag || []).push({v: 1, el: 'adrun-4-390', c: 4, b: 390})* * *
<p>
</p>
(window.adrunTag = window.adrunTag || []).push({v: 1, el: 'adrun-4-390', c: 4, b: 390})Первый год обучения Фрэнка в университете подошёл к концу. Ещё совсем недавно, как ему казалось, он распаковывал чемодан на этой самой кровати, а теперь молодому человеку предстояло собирать свои вещи обратно, чтобы поехать домой на летние каникулы. В боковом кармане по-прежнему хранилось письмо от племянницы Кристи, в котором говорилось о том, как она будет скучать по любимому дяде. Фрэнк снова пробежал глазами по строчкам, выведенным старательным детским почерком, и невольно улыбнулся.
– Чем планируешь заняться в свободное время? – отвлёк его от размышлений Гарольд.
– Устроюсь куда-нибудь, – ответил Фрэнк и ничуть не погрешил против истины. Он действительно собирался подыскать подработку на лето, чтобы пополнить истощившийся бюджет исследований. После взрыва в подвале ему предстояло заново закупить необходимое оборудование, чтобы восстановить рабочий прототип "Эйприл-2", а затем усовершенствовать его.