Прокашливаюсь, демонстративно убираю руки от клавиатуры и встаю со стула, в извинительном жесте склоняя голову – вроде так принято, – желая высказать свою позицию еще до того, как генеральный уволит меня за несоблюдение банального рабочего этикета.
– Прошу прощения, что не дослушала, просто корейский я не знаю. Зато отлично понимаю, что случилось с нашим сервером. И главное – могу решить проблему.
– Можете? – переспрашивает Минхо холодно, с напускным безразличием, хотя я отчетливо вижу, как на напряженном лице мужчины проступают желваки.
Сейчас он пытается сохранять спокойствие, но острый взгляд, плотно сжатые губы и пренебрежительно засунутые в карманы брюк руки явно свидетельствует о том, насколько Пака раздражает и выбивает из равновесия сложившаяся ситуация.
– Да, генеральный директор. Я сталкивалась с подобным раньше, в Америке. В резюме указано, могу показать, если надо. Или же просто свяжитесь с моим бывшим руководителем, он подтвердит. Да и вы наверняка помните, какая шумиха была вокруг той атаки примерно полгода назад. Информация просочилась в прессу, трубили на каждом шагу… – Продолжаю объяснять и невольно подхожу к Минхо, останавливаясь непозволительно близко.
Находиться с ним рядом сложно, он уничтожает своим темпераментом, а взгляд почти черных глаз давит, заставляет чувствовать себя совсем маленькой. Но плевать, сейчас необходимо, чтобы он услышал меня, понял и пустил в серверную, куда обычному смертному хода нет.
– И вы сумете повторить успех? – Пак беззвучно выдыхает. Во взгляде на секунду полыхает огонь, опасный, обжигающий, но слишком мимолетный, чтобы другие успели заметить. – Что конкретно нужно? – Басовитые нотки низкого голоса пробираются прямо в череп, растекаясь пульсирующей кровью в височной доле.
– Меньше вмешательств в систему. Чем больше людей одновременно копаются, тем глубже вгрызается червь и тем сложнее будет отыскать «голову» вируса. Пусть никто ничего не делает, я знаю, где искать ключ. Но мне требуется прямой доступ, лучше работать из серверной. – Говорю ли я правду? Разумеется! Но не полностью…
Конечно, посторонние мешают, но в действительности меня пугает то, что они могут наткнуться на след «крота», чего допускать ни в коем случае нельзя.
– Сколько времени потребуется? – после секундной паузы уточняет генеральный.
– Максимум час, но надо приступать немедленно. Долго ждать получения доступа? – спрашиваю я и деловито смотрю на фитнес-браслет, прикидывая, насколько усложнится работа с каждой испаряющейся минутой.
Минхо достает из нагрудного кармана ключ-карту и вручает мне.
– Держите. Полный доступ. И в серверную, и в систему. Не подведите меня. – Взгляд обжигает щеки.
Согласно киваю, нервно, раза три подряд, а то и пять. Забираю ключ, прихватываю со стола ноут и под тихое перешептывание выхожу в коридор.
Госпожа Чхве отскакивает в сторону, значит, слушала под дверью, но сказать что-либо не решается, молча провожает меня испуганным взором.
В лифте нажимаю кнопку минус второго этажа, однако кабина не трогается, а лишь протяжно пищит, пока я не прикладываю к сенсору ключ генерального. Надо же, а здесь есть защита такого рода!
По пути к серверной несколько раз поднимаю глаза к потолку – камеры просвечивают каждый сантиметр пространства. Проникнуть сюда незамеченным нереально.
Добираюсь до конца длинного коридора. Открываю сначала металлическую дверь, а после прозрачную с толстым противоударным стеклом. Лицо моментально озаряет синее свечение, чересчур яркое для хранилища. А все потому, что это не просто склад: помещение размером с подземную парковку заставлено высокими стеллажами с серваками. Сдуреть можно!
Прохладный воздух кусает раскрасневшуюся от волнения кожу – градусов девятнадцать. Вроде бы не холодно, но перепад чувствуется, тело ведь раскочегарено, как дровяная печка в суровую зиму!
Открываю стеклянную дверцу стеллажа, присаживаюсь на корточки напротив. Сперва достаю из чехла ноутбук, затем провода. Как хорошо, что у каждого программиста имеется экстренный чемоданчик на случай неполадок с компьютером, иначе не представляю, как бы подключалась напрямую.
Естественно, ноут практически чист, лишь необходимые рабочие программы, но мне ничего и не нужно, остальные инструменты хранятся в голове.
Вставляю кабель в порт. Устраиваюсь на полу поудобней, облокачиваясь спиной о соседний стеллаж. Ставлю лэптоп на колени. Вхожу в систему. Для подтверждения доступа ввожу код-невидимку с ключа Минхо. Казалось бы, что может быть легче – укради пластиковую карточку и делай что хочешь, но нет, так не сработает.
Сразу после нажатия клавиши «Ввод» над головой раздается жужжание камеры. Чуть вздергиваю подбородок, чтобы лицо было видно, и поднимаю полученную от генерального карту. Объектив удлиняется, фокусируясь на мне, но после захвата изображения ничего не происходит, а ведь Пак должен был предупредить отдел безопасности!
Дыхание предательски сбивается, пальцы сжимаются на тонком корпусе ноутбука. Изо всех сил стараюсь держать лицо, нельзя показывать нервозность.
Еще несколько испытывающих выдержку мгновений, и черный экран сменяется светлым. Я в системе.
Убираю ключ-карту. Опускаю пальцы обеих рук на клавиатуру. Прикрываю глаза, вслушиваясь в спокойный, убаюкивающий шум процессоров. Делаю глубокий вдох и принимаюсь за дело.
Сперва надо блокировать атаку, поскольку она не даст мне подчистить следы внедрения. На сороковой минуте сосредоточенной работы, более похожей на хождение по краю обрыва, пальцы начинают дубеть, намереваясь навсегда застыть камнем в скрюченном положении. Глаза болят от созерцания бесконечного кода, точнее, попытки найти искомый крючок, на который мы попались. И когда мне удается «купировать болезнь», не вылечить, а именно приостановить распространение, сохраняя каменное выражение лица, меняю траекторию движения, выискивая путь к файлам гроссбуха – маршрут, по которому в сервер вгрызался «крот».
Следы присутствия замечаю не сразу, а только благодаря тому, что уже почти час роюсь в системе. К своему удивлению, понимаю – теневой помощник почти дорыл «подкоп», до файлов осталось самую малость дотянуться. И как же удачно, что руки у меня правильные!
Не раздумывая, доламываю защиту, чтобы не палиться скачиванием, нажимаю волшебное сочетание клавиш Ctrl + С, отправляя данные на флешку, украдкой подключенную к ноуту в процессе.
Лоб покрывается испариной. Капля пота стекает между ключиц, но я не могу перевести дух или выдохнуть, нельзя проявлять резко подскочивший градус волнения.
Когда копирование завершается, остается подчистить «свои пальчики», вписать ключ дешифрования и с гордо поднятой головой удалиться из серверной.
Аккуратно изымаю флешку, пряча ее в ладони. Жму «Ввод» на клавиатуре. Вот он – момент истины. Если сейчас не сработает, я попала.
Сердце замирает. Секунда превращается в вечность. Загрузочное кольцо почти перестает крутиться, замедляясь до неприличия, пока пульс, напротив, ускоряется, готовый прорвать тонкие стенки сосудов и закончить мои страдания прямо здесь и сейчас.
Экран моргает, система перезагружается и начинает работать в штатном режиме. Воздух с шумом покидает легкие. Хочу запустить пальцы в волосы, откинуть непослушные пряди с лица и посидеть пару секунд, восстанавливаясь, но не могу – флешка обжигает ладошку, разгоняя по венам адреналин, требующий движения, действий.
Отсоединяю кабель. Закрываю ноутбук. Отправляю все в сумку. Разве что одну малышку кладу отдельно в карман брюк. Поднимаюсь на ноги – они ватные, тяжелые. Первые шаги даются с трудом, проседают колени, но я быстро выравниваюсь. Не страшно, со стороны можно подумать, что конечности затекли от долгого сидения в неудобной позе.
Относительно спокойно выхожу в коридор. Смысла нестись на всех парах к генеральному нет, его уже оповестили об успешной операции, теперь все силы бросят на усиление защиты сервера. Зато проведать непосредственного руководителя как раз надо. Направляюсь к лифту и, едва дверцы закрываются, обессиленно оседаю, сползая по зеркальной стене. У меня в запасе секунд шесть, чтобы взять себя в руки, поэтому не позволяю пятой точке плюхнуться на пол, хватаюсь свободной рукой за поручень.