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