* * *
Со Слайдером Женька познакомился почти семь лет назад. За пару дней до этого он отослал заказчику готовую программу – весьма специфический файрвол, над которым трудился две недели, отрываясь от компьютера только по неотложным физиологическим нуждам, – и теперь предавался блаженному безделью. Впрочем, бездельничал он, как обычно, тоже не вылезая из-за компьютера, – разве что перетащил ноутбук на диван и поставил рядом ящик с пивом. Внезапно на системной панели замигал значок Genie-Gibber – пришло сообщение от пользователя Slider. Женька насторожился. Хотя Genie-Gibber давно уже распространился за пределы клана Night Knights, члены которого его разрабатывали, он по-прежнему считался "чат-клиентом для хакеров". Разумеется, это не спасало от вездесущего молодняка, желающего приобщиться к хакерской романтике, но праздно любопытствующих чайников отпугивала закрытая база пользователей и аскетический интерфейс. А защищенный протокол и сложная система адресации исключали вероятность случайного попадания – по крайней мере, так считалось до сих пор. Тот факт, что в контакт-листе Genie-Gibber всплыл незнакомец, мог означать одно из двух: либо Женькин контакт сдал кто-то из своих, либо обнаружилась дыра в протоколе. И то, и другое было достаточно паршиво и требовало расследования. Женька вздохнул и раскрыл сообщение.
Slider
Привет.
Файрвол для "Легиона" ты писал?
Dago
Откуда такая информация?
И, чтоб два раза не вставать, кто ты такой, где взял мой контакт и что тебе от меня надо?
Slider
Мне заказали взлом "Легиона". Я не смог. Отличная работа, прими мои поздравления.
Dago
А я тут при чем?
Slider
Я влез в их сетку – там стандартная защита стоит. Нашел переписку с тобой, узнал, что автор софтины – Даго. А твой контакт мне Клайд дал.
Женька торопливо набрал номер на мобильнике, переждал пять гудков, ругаясь сквозь зубы от нетерпения. Наконец, в трубке послышалось хмурое "Пошли нафиг, я умер".
- Клайд, я тебя придушу, урода! – заорал Женя, не давая приятелю опомниться. – Болтун, блин, находка для шпиона!
- Даго, ты что ли? – Женькин звонок явно выдернул Клайда из сладких снов. – Ты че в такую рань звонишь?
- Что за тип этот Слайдер и какого лешего ему от меня надо?
- А, Слайдер к тебе уже стукнулся? Шустрый парень.
- КЛАЙД!!!
- Даго, я тебя умоляю, не ори. Башка раскалывается. Нормальный он чувак. Я ему доверяю. Он пару раз прикрыл мою задницу от крупных неприятностей.
- А нафига ты ему мой контакт дал?
- Он рассказал, что не смог твой файрвол пробить. Я решил, что вам двоим будет о чем поговорить, – Клайд хихикнул своим мыслям. – Ну это… Даго, можно я посплю? Мы тут с пацанами погудели слегонца…
Разговор Женьку немного успокоил. Клайд, конечно, изрядный оболтус и разгильдяй, но то, что он доверяет этому загадочному Слайдеру, уже о многом говорит. А ответное западло можно будет и потом устроить, когда Клайд окончательно проспится.
Dago
Чертовы ламеры. Говорил же ему письма стереть.
Slider
Он стер. Я восстановил. Не мог отказать себе в удовольствии пообщаться с человеком, который реализовал такое любопытное решение. Расскажешь?
Dago
Ага, щас. Все как на духу выложу. Может, тебе исходники прислать? И рутовый пароль от моей тачки заодно?
Slider
Не, исходники не надо. Просто пара вопросов есть.
Несмотря на оригинальную манеру знакомства, Слайдер оказался приятным собеседником. Женька с удовольствием и не без гордости обсудил с ним некоторые аспекты реализации защиты в пресловутом файрволе, предварительно взяв со Слайдера слово, что тот не полезет повторно на сервер "Легиона", воспользовавшись полученной информацией. Слово Слайдер сдержал, чем почти развеял Женькины сомнения по поводу степени доверия новому знакомцу.
Необычные обстоятельства первой виртуальной встречи задали тон дальнейшим отношениям – дружеское соперничество. За несколько месяцев между ними произошло несколько "схваток" – разумеется, уже не на сервере многострадального заказчика, а на нейтральной территории. И, хотя Женька отдавал должное профессионализму соперника, победителем Слайдеру выйти ни разу не удалось. Наконец, Слайдер сдался – признал безоговорочное Женькино превосходство в области сетевой защиты – и в ответ предложил попробовать силы на своем поле. А именно – разыскать его, Слайдера, компьютер. "Просто разыскать?" – удивленно уточнил Женька. "А ты попробуй," – ехидно посоветовал оппонент. Вызов Женька принял и азартно включился в поиск. И только тогда понял причину ехидства. Следы пакетов, которые шли от компьютера Слайдера, совершенно терялись в киберпространстве. Складывалось впечатление, что они проходят через бесконечное количество серверов. Однако отсутствие сколь бы то ни было существенной задержки между отправкой и получением пакета опровергало такой вариант, не говоря уже о том, что он был невозможен в принципе. Над решением задачи Женька бился без малого месяц. Слайдер беззлобно подшучивал над приятелем-соперником, но подсказок не давал. На исходе четвертой недели, когда Женька уже собирался сдаться на милость победителя, последняя отчаянная попытка неожиданно привела к успеху. В первые минуты он даже не поверил собственной удаче, но сомнения отпали, как только Женька увидел защиту: это была изрядно модифицированная версия того самого легионовского файрвола (в свое время в знак окончательного примирения Женька сам подарил его Слайдеру). С собственным творением он разобрался в два счета, зато виртуальный удар по зубам от второй линии обороны заставил его крепко задуматься. Конечно, затратив порядком времени и сил, можно было бы получить админские права и устроить на машине приятеля показательный беспредел – но зачем? Ведь в условиях пари упоминалось только обнаружение компьютера, а для доказательства этого факта достаточно совершить какое-нибудь незамысловатое действие. Например, выключить систему. Благо для этого не обязательно крушить защитные периметры – можно просочиться в готовую дыру.
Через полторы минуты компьютер Слайдера уже послушно закрывал операционную систему, по ходу дела сворачивая все запущенные приложения. Женька со смачным хрустом размял пальцы и нырнул под стол – к заветному ящичку с бутылками. На душе было легко и приятно – как и полагается человеку, нашедшему решение сложной задачи после целого месяца настойчивых поисков. Жаль только, что Слайдера не оказалось дома. Во-первых, очень хотелось порасспрашивать виртуального приятеля по поводу его оригинального способа заметания следов. Во-вторых, что греха таить, совершенно по-мальчишески не терпелось обсудить победу с тем, кто способен оценить ее по достоинству.
В том, что Слайдер отсутствует за терминалом, Женька не сомневался – в противном случае его проникновение на компьютер было бы уже давно замечено. Однако синяя иконка Genie-Gibber ожила через три минуты – чуть больше, чем требуется для загрузки системы. Женька от неожиданности подавился пивом, судорожно прокашлялся и протянул руку, чтобы раскрыть сообщение. Пальцы почему-то дрогнули.