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