Боб ловил последние солнечные дни. Скоро осень вступит в свои права. Начнутся осенние штормы, длительные дожди. Так что нужно успеть насладиться летом. Но тут зазвонил мобильный.
— Боб, привет! Наслаждаешься на пляже?
— Конечно, скоро дожди.
— Одевайся, общий сбор.
— У меня выходной!
— Был выходной. Теперь нет. Короче, пять минут на сборы. У нас ЧП и кажется именно по твоему профилю.
— Ну нет покоя.
— Ага! И совести тоже нет, увы. Жду!
Через 15 минут Боб уже был на работе.
— Что случилось?
— У нас ЧП в проливе.
— Что там может произойти?
— Танкер прямым курсом идет на скалы. Но мало того, навстречу ему идет газовоз. Не дай Бог пожар и взрыв, не станет половины нашего острова, да и соседям крепко достанется. Связи тоже нет, и, судя по всему, на обоих судах что-то случилось с системой компьютерной навигации. На газовоз уже вылетели, а на танкер летишь ты вместе с Майком. Его задача восстановить связь, а твоя — разобраться с навигаций. Учти, пока корабли будут на рейде, пролив для всех закрыт, а ты ж знаешь, что у нас в сутки проходит до 200 судов. Время — деньги!
— Понятно!
— Собирайся, вертолет будет через 30 минут.
Прошел час.
— Шеф, я на месте. Майк занимается связью, а я полез в компьютеры. Боже, какое все тут старое. Я думал, никогда не встречусь с таким старьем. Короче, здесь взломана система данных о размере и местоположении судов, их подмена может потенциально привести к столкновению кораблей.
— Это все?
— Если бы. Помимо этого, взломщики получили возможность включать и отключать автоматическую идентификационную систему судна, что также может привести к аварии.
— И что ты собираешься делать?
— А что я могу сделать? Сейчас Майк починит связь, а я займусь восстановлением системы. Проблема в том, что я не могу устранить уязвимость! Увы, это сделать могут только разработчики. А пока все суда, использующие эту систему, находятся под угрозой.
Вот такая сказка. Или не сказка? Судов много! И информационные системы далеко не на всех из них сегодня могут быть обновлены. Что делать? Непонятно!