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