реклама
Бургер менюБургер меню

Сергей Анисимов – Рождённый Хаосом (страница 13)

18

Я быстро огляделся. Один лихорадочно тыкал в планшет, другой бросал короткие, обрывистые реплики. Коллеги, с которыми я только что говорил, будто испарились – исчезли без следа. Вроде всё на своих местах, но будто даже воздух стал другим. Что-то изменилось – я чувствовал это всей кожей, но не мог уловить, что именно. Наверное, просто нервы, подумал я, волнение из-за предстоящего релиза.

За стеклом переговорной мелькали лица: кто-то кивал, кто-то размахивал руками. Но стены держали оборону: ни звука, ни слова не просачивалось наружу.

Пахнуло гарью.

– Кто забыл обед в микроволновке?

В голове вертелись мысли: не пропустил ли я чей-нибудь праздник, чей-нибудь день рождения? Вот почему все суетятся. Наверное, забыли купить торт или шампанское. Помню, как пару месяцев назад весь офис был на ушах из-за такой же ситуации.

Внезапный шум – что-то упало: опрокинулся ящик с инструментами. Дверь в серверную была распахнута настежь.

– Антон, давай быстрее! – поторапливал один из администраторов.

– Подожди немного!

Я заметил, как один из администраторов в спешке выдёргивал провода. Что там у них вообще происходит? – подумал я, но вслух ничего не сказал.

Ещё час назад в офисе всё шло своим чередом: размеренный стук клавиш, тихие бормотания – обычная жизнь разработчиков. В углу кто-то нехотя тянулся за очередной кружкой кофе, а где-то на фоне лениво урчал принтер. Теперь всё перевернулось. Офис захлестнул хаос. Работа встала. Люди вскочили с мест, кто-то чуть не опрокинул стул.

Я на всякий случай закинул вопрос в чат.

14:19 – Что-то случилось?

В ответ – тишина.

Раздался резкий звук уведомления. На экране тут же появилось письмо – пометка ASAP, как обычно, сигнализировала о срочности, а тег "P0" ясно указывал на серьёзный инцидент, требующий немедленного внимания. При инцидентах уровня "P0" работа всей компании останавливается.

Теперь понятно, откуда у этой внезапной суеты ноги растут.

По спине пробежали мурашки. Письмо требовало безотлагательно явиться к начальнику службы безопасности, Анатолию Георгиевичу.

Я перебирал в памяти недавние события, пытаясь понять, не случилось ли чего-то важного, что могло бы стать причиной вызова, но мысли ускользали, не давая ответа.

Паниковать не стоило: в подобных ситуациях меня уже не раз приглашали для подробной консультации или уточнения деталей. Хотелось как можно скорее разобраться, поэтому я сразу отправился к сотрудникам службы безопасности.

Глава 6. След в системе.

В кабинете начальника службы безопасности Анатолия Георгиевича царила напряжённость.

На столе беспорядочно разбросаны бумаги. Вместо стены – один большой экран, на котором мелькали строки логов, предупреждения, графики и прочая информация.

Анатолий посмотрел на меня внимательно и, не медля ни мгновения, задал вопрос, который сразу ввёл меня в замешательство.

– Объяснишь, как так вышло? – спросил он, взглянув поверх очков.

– Не тяни, отвечай сразу.

Я стоял посреди кабинета, засунув руку в карман. Чего он добивается? Почему не перейти сразу к делу?

– Что именно?

Анатолий скрестил руки на груди и откинулся в кресле. Он словно был готов к моему невозмутимому виду, но напряжённые мышцы под тонкой тканью рубашки выдавали внутреннее волнение.

– Спрошу иначе: чем ты был занят всё это время?

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

Он глубоко выдохнул, снял очки и медленно провёл пальцами по переносицы.

– Кирилл… – произнёс он, понижая голос. – У нас критическая ситуация. Это не просто какой-то баг. Прошу тебя, отнесись к этому с должной серьёзностью.

– Я и так серьёзен, – ответил я, всё ещё не до конца понимая, чего он от меня добивается.

Он нервно барабанил пальцами по столу, и его взгляд задержался на мне чуть дольше обычного – будто он хотел удостовериться, что я понимаю всю важность происходящего. Не отрывая от меня глаз, он заговорил дальше:

– Ты совсем не догадываешься, зачем я тебя позвал?

– Нет, – слегка раздражённо ответил я. – Помощь нужна? Давайте к делу.

Он криво усмехнулся.

– Код ядра, наработки, базы данных: теперь это в открытом доступе. И знаешь, что самое интересное? Слив произошёл с твоего рабочего места.

Слова прозвучали, но смысл дошёл до меня не сразу.

А это точно про меня? Нет, это явно розыгрыш. А если не розыгрыш, то как такое вообще возможно?

Не дождавшись моего ответа, он добавил:

– В логах сети обнаружен след. Очень интересно, что ты делал с ядром пятнадцатого мая в 19:32?

– Стоп. Во-первых, я ни к чему не подключался и ничего не делал. Во-вторых, если это шутка, то она неудачная.

– Без веских доказательств, особенно с учётом всех этих скриптов, которые нашли у тебя… – Он покачал головой и, опершись на край стола, продолжил: – Кирилл, я хочу помочь.

– Так эти скрипты для работы. Вы же их смотрели?

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

Сердце вдруг забилось чаще, и в груди проснулась тревога.

– Там нет ничего стоящего внимания. Я всё зарегистрирую, – ответил я, сохраняя спокойствие.

– Безусловно, ты это сделаешь, но этим не решишь главный вопрос. Скажи мне прямо: это был ты?

– Нет.

– Хорошо, – в его голосе прозвучала усталость. – Я тебе верю, а вот бюро – нет. Я говорил с ними час назад. Они непробиваемые и настаивают на одном: система считает тебя виновным – вероятность больше восьмидесяти процентов.

– Истина на моей стороне, – произнёс я, понимая, насколько наивно это звучит. – Бюро не ошибается: пройдёт время, и они закроют расследование.

Но внутри всё кипело тревогой. Почему такой высокий процент?

Хотелось немедленно проверить своё рабочее место, но ведь только что сидел за ним – ничего подозрительного, всё было в порядке. Очевидно, это просто какой-то сбой. Всё прояснится.

– Я не смогу тебя прикрывать. Тебе придётся доказывать невиновность самостоятельно. Иначе пострадаем не только я и компания, но и моя дочь. – На этих словах его взгляд помрачнел, будто он и сам не верил в происходящее.

– Почему не сможете? И при чём тут Фида?

Он отвёл взгляд в сторону.

– Если меня отстранят, как ты думаешь, куда я пойду работать? У неё ведь нет матери. Ты понимаешь меня?

Дальше объяснять не было смысла.

Стало так тихо, что монотонный гул серверной показался оглушающе громким.

Я невольно опустил взгляд. В голове крутился только один вопрос: как всё это произошло и почему я? Пятнадцатое мая… В памяти всплывали смутные обрывки. Как ни старался, я так и не смог вспомнить ничего полезного.

Я невольно сжал кулаки. С каждой секундой уверенность в собственной невиновности будто растворялась. Но признавать то, чего я не совершал, я не собирался.

– Есть ли хоть малейшая зацепка? – спросил я, не скрывая надежды.

– Ничего.

– Камеры, логи – что прям вообще ничего? – не унимался я.

– Завтра придёт следователь. Подготовься к этой встрече.