Как еще это могло случиться? Само собой, у Citibank не могло быть компьютера, битком набитого номерами кредитных карт, который выворачивался наизнанку всякий раз, как кто-то оказывался рядом и говорил: «Привет!» На таких машинах стоят километровые слои безопасности. У таких машин даже нет пароля. Им не нужны специальные команды, вроде тайного рукопожатия.
Соединения-ошибки время от времени происходят в сетях Х.25. Они похожи на ошибки при телефонных звонках. Ты набираешь номер телефона приятеля – и набираешь его правильно, но иногда звонок сбивается с пути в лабиринте спутанных проводов и коммутаторов и попадает на совершенно другой номер. Когда такое случается с хакером в Х.25, он немедленно пытается представить, что, черт возьми, происходит, начинает обследовать каждую частицу данных машины в поисках истинного адреса системы. Из-за того, что соединение произошло случайно, он опасается, что у него больше никогда не будет шанса найти эту машину.
Force пожертвовал двумя днями школьных занятий, чтобы сохранить соединение и воссоздать маршрут, по которому он пришел к дверям этого компьютера. В этот промежуток времени компьютер Citibank еще несколько раз просыпался, сбрасывал очередную порцию информации и снова засыпал. Сохранение связи было сопряжено с определенным риском. Администратор мог в любой момент засечь Force со своего рабочего места. Но в этом случае награда была несоизмеримо выше любого риска.
Для Force было обычным делом прогуливать школу ради хакинга. Родители часто говорили ему: «Тебе лучше поменьше сидеть за компьютером, а то однажды ты ослепнешь». Все же они не слишком волновались, пока их сын преуспевал в школе, не прилагая к этому особых усилий. Начав учиться в старших классах, он попытался убедить учителей, что сможет перескочить через девятый класс. Некоторые возражали. Это оказалось нелегко, но, в конце концов, он выполнил программу девятого класса, пока учился в восьмом.
После того, как Force окончательно отключился от компьютера CitiSaudi и хорошенько выспался, он решил проверить, возможно ли снова войти в эту машину. Сначала никто не ответил, но когда он попробовал еще раз, его впустили. Это был тот же болтливый резидент, что открыл ему дверь в первый раз. Несмотря на то, что вся эта система, казалось, работает только в определенные часы, сетевой адрес Citibank был верным. Он снова был там.
Просмотрев свой улов после проникновения в Citibank, он отметил, что последняя порция данных содержит не номера кредитных карт, как предыдущие части. Там были имена людей – восточные имена – и списки оплаченных покупок и услуг. Обед в ресторане. Посещение борделя. Все что угодно. Еще там была цифра, похожая на лимит кредита. У каждого из этих людей были очень-очень большие кредиты. Один шейх и его жена пользовались кредитом в один миллион долларов на каждого. Еще у одного человека был кредит в пять миллионов долларов. Force подумал, что с данными что-то не так. Было не похоже, что машина Citibank просто передает данные на другую машину. Это выглядело как текст файла, сброшенного с компьютера на принтер.
Force сел к компьютеру и обдумал свое чудесное открытие. Он решил, что такими вещами можно поделиться лишь с несколькими, самыми близкими и проверенными друзьями из Realm. Он скажет Phoenix’y и, может быть, еще одному человеку, но больше никому.
Когда Force просмотрел данные еще раз, то почувствовал легкое беспокойство. Citibank был мощным финансовым институтом, который зависел от полной конфиденциальности вкладов своих клиентов. Корпорация потеряет лицо, если новости об открытии Force выйдут наружу. И они дорого дадут за то, чтобы достать его. И с внезапной четкостью разряда молнии на фотографии в его комнате мозг Force пронзила мысль: «Я играю с огнем».
– Где ты откопал эти номера? – спросил Par у Force, когда они снова встретились в Altos.
Force промолчал. Par продолжил:
– Я проверил эти карты. Они действительны, – американец был более чем заинтригован. Он хотел этот адрес. Это была страсть. Следующая остановка – таинственная машина. – Ну что, какой у нее адрес?
На этот вопрос Force отвечать не собирался. Он был в отличных отношениях с Par’ом, и при случае они легко делились информацией. Но в этой ситуации все могло зайти слишком далеко. Насколько было известно Force, Par мог не самым должным образом воспользоваться этой информацией. Force не знал, занимался ли американец кардингом, но чувствовал, что у того могли быть такие друзья. Поэтому Force отказался сообщить Par’у, где находится таинственная машина.
Но Par не собирался так легко сдаваться. Нельзя сказать, что он собирался использовать эти карты, чтобы разжиться халявными деньгами, но эта загадочная машина была суперместом, и это надо было ценить. Force не будет покоя, пока Par не получит то, что ему нужно. Ничто так не искушает хакера, как легкий аромат информации в вожделенной системе, и Par преследовал Force, пока австралийский хакер на мгновение не расслабился.
В конце концов Force сказал Par’у очень приблизительно, где сканировал DEFCON, когда нарвался на машину Citibank. Force указал не улицу, а только название района. DEFCON попал в сеть Citibank через Telenet, большую американскую сеть данных, использующую протоколы Х.25. Начальными цифрами адресов для сети Citibank в сети были 223 и 224.
Par еще какое-то время донимал Force насчет остальной части номера, но австралиец стоял насмерть. Force был слишком осторожным игроком и слишком разборчивым хакером, чтобы оказаться причастным к возможным выходкам Par’а. «Ладно, – подумал семнадцатилетний Par, – обойдусь без тебя». Он прикинул, что в этой сети могло быть тысяч двадцать адресов, за каждым из которых, возможно, скрывалась загадочная машина. Но он предположил, что она должна находиться ближе к началу диапазона номеров сети, так как начальные номера обычно использовались в первую очередь, а те, что повыше, как правило, отводились для других, специальных функций сети. Его предположение ограничило вероятное поле поиска до двух тысяч номеров.
Par приступил к ручному сканированию Global Telecommunications Network (GTN)[p79] Citibank в поисках таинственной машины. Используя свое знание сети Х.25, он определил, с какого номера начать. Он набрал 22301, 22302, 22303. Один за другим, постепенно двигаясь к 22310000. Час за часом, медленно и упорно, не пропуская ни одного варианта, Par сканировал ряд внутри сети. Когда ему надоело возиться с 223, он, для разнообразия, продолжал сканирование с 224.
Изнуренный, с помутившимся взглядом после бессонной ночи, Par чувствовал, что пора завязывать. Солнце уже давно залило светом окна его дома в Салинасе, штат Калифорния. Гостиная в доме была настоящей помойкой – пустые смятые пивные банки в беспорядке валялись вокруг его Apple IIe. Par устроил небольшой перерыв, немного вздремнул. Он прошел по целому списку адресов, постучался в каждую дверь, но ничего не произошло. Тем не менее следующие несколько дней он полностью посвятил сканированию сети. Он решил действовать более методично и проверить все заново.
И это произошло. Компьютер Par’а к чему-то подключился. Он с интересом уставился на экран. Что происходит? Par проверил адрес. Он был уверен, что уже пробовал его раньше, но не получил ответа. Ситуация выглядела еще более странной. Он напряженно вглядывался в компьютер.
Экран был абсолютно пуст, лишь курсор слабо мерцал в верхнем углу. Что дальше? Что сделал Force, чтобы заставить компьютер спеть свою песню?
Par попытался нажать кнопку Control и несколько разных букв. Ничего. Может, это все-таки не тот адрес? Он отключил соединение и тщательно записал координаты машины, решив вернуться к нему попозже.
Он подключился к компьютеру в третий раз, но обнаружил тот же раздражающе пустой экран. Теперь он принялся перебирать весь алфавит с клавишей Control.
Control L.
Вот она, магическая команда. Та, что заставила CitiSaudi распахнуть свою таинственную сокровищницу. Та, что подарила Par’у всплеск адреналина вместе с тысячами карт. Моментально «живые» деньги затопили экран его монитора. Он оставил компьютер в том же состоянии, чтобы извлечь из него всю возможную информацию и проанализировать ее. Par’у пришлось обеспечить свой маленький Apple II достаточным количеством дискет, чтобы собрать всю информацию, которая проходила через его 1200-бодовый модем.
p79
Глобальная телекоммуникационная сеть.