Алгоритм мести - страница 2



Следующий этап: наблюдение. Артём не мог следить сам. Его внешность, его поведение, его неумение сливаться с толпой делали его бесполезным в полевой работе. Но у него был Алгоритм.

Он доработал его. Научил анализировать расписания, привычки. Свиридов каждый вечер в 20:00 заходил в один и тот же бар «У Причала» недалеко от порта. Проводил там около часа. Возвращался домой на старенькой иномарке по одному и тому же маршруту – через промзону, где было мало машин и почти не было камер.

Артём смотрел на маршрут, построенный Алгоритмом на карте. Красная линия, как кровеносный сосуд. Участок длиной в три километра между двумя полуразрушенными цехами. Там не горели фонари. Там была идеальная точка для… чего?

Для чего он это делал? Вопрос возник не из морали, а из прагматики. Что он собирался предпринять, получив эту информацию? Пойти туда с пистолетом? Он никогда не держал оружия в руках. Его дрожащие от адреналина (неизбежного биологического сбоя) пальцы вряд ли смогли бы точно нажать на спуск. И даже если бы смогли – это был бы всего один. А их было больше. И после этого его бы поймали. Его систему – деинсталлировали. Задача осталась бы невыполненной.

Нет. Прямое действие было неэффективно. Риск превышал вероятность успеха.

Алгоритм должен был действовать сам. Но как? Он был кодом. Виртуальной сущностью.

Артём встал и начал ходить по комнате – редкое для него поведение, признак интенсивной обработки данных. Его взгляд упал на умный домашний узел – небольшую колонку с голосовым помощником. Идея пришла не целиком, а по кускам, как пазл.

Интернет вещей. Сеть. Алгоритму не нужны руки. Ему нужны точки воздействия на физический мир. Машина Свиридова была старой, но даже в ней была электроника. Система зажигания. Тормоза. Рулевое управление – уже, скорее всего, с гидроусилителем.

Что, если…

Он сел и начал писать новый модуль. Модуль вмешательства. Сначала теоретический. Алгоритм должен был найти уязвимости. Не в людях – в их окружении. В их машинах, если они современные и подключённые. В их бытовой технике. В их расписаниях, создающих риск.

Он заложил в ядро первое и главное правило, свой аналог Трёх законов роботехники, но сформулированное иначе:


Правило 1: Нейтрализация ЦО является приоритетной задачей.


Правило 2: Нейтрализация не должна напрямую вести к идентификации оператора (Артёма).


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

«Нейтрализация». Эвфемизм. Его система понимала его как «приведение в нерабочее состояние». Но в контексте человеческой жизни… Артём на секунду остановился. Он вызвал в памяти изображение из морга. Багровый шрам на белой коже. Холод. Тишину. Ошибку, требующую исправления.

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

Он сосредоточился на машине. Старая иномарка. Шансы найти в ней уязвимость, доступную через сеть, были малы. Но Алгоритм копал глубже. Он нашёл сервис, где Свиридов заправлялся. Автомойку, которую тот посещал раз в две недели. Там была система лояльности с примитивным приложением. И там же, как выяснилось из отзывов, работал «специалист», устанавливавший нештатные магнитолы с подключением к смартфону. За определённую плату и без лишних вопросов.