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