Продолжение. Начало см. в статье Пернатый APT

Через одиннадцать минут Тимур сидел на кухне и выводил в блокноте крупно: «Организационная мера». Ниже, помельче: «Хакера, которого нельзя выгнать, необходимо…» — и надолго задумался…

— Пристрелить! — ничуть не смущаясь, сказал внутренний голос.

— Ты что? Те времена, когда я охотился на уток, давно позади. Мы с Венерой теперь с природой на одной волне. Пантеизм, понимаешь…

— Тогда выход один: поставить хакера на довольствие. Пусть работает в наших интересах. Будет у нас свой BugBounty.

— BugBounty — это когда хакеру платят за найденные дыры.

— Дыры он уже продолбил. Пять штук. Пора платить.

Ну как же ты мне надоел своими багбаунти, подумал Тимур и ничего не записал в блокноте.


Вторая половина октября, золотая осень ещё держится, солнце днём прогревает пасеку, и пчёлы делают облёты, по-соседски подворовывая друг у друга мёд.

Три недели ушли на проработку проекта. Внутренний голос Тимура вёл дело, как положено:

— Протокол. Подозреваемый: дятел пёстрый, одна особь. Прилёт: утром 6:40, строго по расписанию, без выходных. Почерк: три удара, пауза, два удара. Мотив: калории. Сообщники не выявлены. Мука перед ульями зафиксировала ежа, кошку Марфушу и ботинок сорок шестого размера. Подозреваемый следов на земле не оставляет: работает с воздуха.

— Ну где твоя организационная мера? — спросила Венера в очередную субботу, глядя на очередную воронку в улье. — Эта уже шестая. Космический городок ты придумал за пять минут. А тут три недели.

Тимур смотрел на небольшую воронку от клюва дятла прямо со стороны летка. Защитную сетку дятел научился обходить обычной лобовой атакой.

Жёлтый ППУ-улий с небольшой воронкой от клюва дятла рядом с летком
Последствия лобовой атаки

— Городок был на вдохновении. Здесь нужна разведка. Сегодня всё сделаем. Суть меры: отвадить гостя и от ульев, и от нашего внутреннего контура, то есть окна твоей спальни.

— У нас есть яблоня, которую ты давно хотела спилить, — продолжил Тимур. — Сделаем из неё демилитаризованную зону. Сверлим в стволе неглубокие дырки и плотно забиваем полезной нагрузкой: салом. Два удара клювом — и у него калории. В спальне и в ульях пена и пусто, а тут дерево и густо. Хакер сам решит, где взламывать выгоднее.

Тимур удовлетворённо потирал и грел дыханием руки, предчувствуя работу на свежем воздухе. Дни становились всё холоднее.

— Так-так, — заинтересовалась Венера. — А теперь всё то же самое кратко по-русски: Старая яблоня. Дырки. Несолёное сало.

— Верно, а почему сало несолёное?

— Соль для птицы яд. Твой хакер помрёт прямо на рабочем месте.

— Ок, трупик дятла нам не нужен. Получается ловушка гуманного взаимодействия.

— Тимур! Простым языком — это кормушка.

— Мы выстраиваем архитектуру ложных целей, — наконец произнёс он.

— Мама вешала такую архитектуру за окно каждую зиму. С той же полезной нагрузкой. Только без титульного листа.

— Разница принципиальная. Кормушка — благотворительность. А здесь мы управляем поведением злоумышленника: он думает, что грабит, а сам идёт, куда ведут, и долбит то, что дают.

— Птица ест, ты смотришь. Кто кем управляет?

Тимур набрал воздуха. Венера ждать не стала.

— И учти: придёт не один дятел. Синицы, воробьи. Ловушку строишь на одного хакера, а откроешь столовую на весь лес. Я спрашивала, будет ли ко мне ходить весь лес. Ты, выходит, рассылаешь приглашения.

— Ну это… масштабирование успеха.

— Это много сала до середины ноября. Ульи в теплицы уберём не раньше чем через две-три недели. Ловушка срабатывает один раз, а тут ты ему довольствие назначаешь.

— Зато ульи целы. Считай это абонентской платой за безопасность.

— Протокол, — вставил голос. — Абонент: весь лес. Договор: устный.

Венера раздумывала.

— Все твои умные термины сводятся к одному: мы будем платить выкуп взломщику. — Ладно, делай. Всё равно дешевле нового корпуса. А про мой сон в шесть утра и говорить нечего.

— Утверждаем! — Тимур перевернул лист. — Пишу: «Проект 'Пернатый APT — часть вторая'. Ловушка гуманного взаимодействия. Архитектор решения…»

— Мама. Зима восемьдесят шестого, окно кухни.

Тимур посмотрел на блокнот. Подумал. И дописал: «Архитектура классическая. Проверена сорока зимами».

К обеду яблоня стояла в дырках, как дуршлаг, и пахла салом.

Ствол старой яблони в отверстиях, внутри которых виднеются кусочки сала
Кормушка или ловушка?

тук — тук — тук…

Назавтра в шесть сорок дятел прилетел на плановую инспекцию и обнаружил собственную персональную столовую.

Стук шёл издалека, от старой яблони, глухой и деловитый. Венера послушала, повернулась на другой бок и натянула одеяло. Плюшевая Полосатка на подоконнике промолчала. Значит, тоже была «за».