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