Уильям Саймон - Призрак в Сети. Мемуары величайшего хакера
«Вам нужно поговорить с главным инженером Фредом Уолкером, но его сегодня нет на месте. Не могли бы вы дать ваш номер, я скажу мистеру Уолкеру, чтобы он перезвонил вам завтра?»
«Это срочно, – сказал я, – нужно поговорить хоть с кем-нибудь, кто есть на месте в этом отделе».
Через несколько секунд трубку взял человек, который говорил с японским акцентом. Он представился как Кумамото.
«Кумамото-сан, это Майк Бишоп из Fort Worth, – я представился именем, которое только что прочитал на электронной доске объявлений, что стояла в выставочном зале. – Мы обычно общаемся с Фредом Уолкером, но сейчас его нет на месте. Я на выставке потребительской электронной аппаратуры в Лас-Вегасе». Я рассчитывал, что стоявший вокруг шум, который, конечно же, был слышен в трубку, подкрепит мои слова: «Мы проводим демонстрационное тестирование. Существует ли способ изменить электронный серийный номер устройства с клавиатуры телефона?»
«Нет. Это противоречит правилам Федеральной комиссии связи».
Вот так облом. Моя великолепная идея только что рассыпалась как карточный домик.
Хотя нет, Кумамото-сан еще о чем-то хочет сказать.
«Однако у нас есть специальная версия прошивки, 1,05. Она позволяет изменять ESN с клавиатуры телефона, если вы знаете засекреченные программируемые шаги».
Неожиданно оказалось, что игра еще не закончена. Прошивка телефона – это своеобразная операционная система, интегрированная в специальный компьютерный чип (микропроцессор) под названием EPROM [52] . Самое важное в такой момент – не дать собеседнику услышать ликования в вашем голосе. Я поставил вопрос как проблему, которая требовала решения: «Что нужно, чтобы получить разрешение на изменение серийного номера устройства?»
«Федеральная комиссия связи позволяет делать такие изменения в целях тестирования», – ответил мне Кумамото.
«Как мне получить экземпляр такой прошивки?» – я подумал, может быть, он просто пришлет мне телефон с такой версией операционной системы.
«Могу прислать процессор, – сказал он. – Просто установите его в телефоне вместо того, что имеется».
Фантастика. Это, наверное, даже лучше, чем получить новый телефон. Интересно, а удастся ли раскрутить этого парня на нечто большее?
«Вы могли бы подкинуть мне четыре-пять таких процессоров?»
«Да».
Отлично, но теперь возникла закавырка: как мне получить эти процессоры, не называя своего реального имени и адреса, который можно было бы отследить?
«Закажите их для меня, – сказал я. – Я вам перезвоню».
Было совершенно очевидно, что с помощью этих чипов я стану единственным человеком вне компании Novatel, который сможет менять серийный номер телефона Novatel, просто набрав номер на клавиатуре. Это не только позволило бы мне говорить бесплатно, но и дало настоящую шапку-невидимку: я был бы совершенно уверен, что мои разговоры не прослушиваются. Еще у меня появился бы безопасный номер обратного вызова на все случаи, когда я хотел бы с помощью социальной инженерии проникнуть в какую-либо компанию.
Как же мне заполучить эту вожделенную посылку и не попасться?
Если бы вы оказались на моем месте в тот момент, то как бы вы поступили, чтобы добыть себе эти чипы? Задумайтесь на минутку.
Ответ оказался не так уж сложен. Операция состояла из двух частей. Я представил ее себе почти мгновенно. Мне пришлось снова позвонить в Novatel и попросить соединить меня с секретарем Кумамото и Фреда Уолкера. Я сказал секретарше: «Кумамото-сан из инженерного отдела должен кое-что для меня оставить. Я работаю с нашей группой на выставке потребительской электронной аппаратуры, но еще сегодня я прилечу в Калгари. Приду и заберу пакет сегодня до конца рабочего дня».
Когда я вновь позвонил Кумамото, он уже доставал для меня чипы. Я попросил его, чтобы он, когда будет готов, сложил их в пакет и оставил его у секретарши Уолкера. Пару часов я гулял по выставке, знакомился с тем, что нового есть в мире электроники и сотовых телефонов. Через два часа можно было переходить к следующему этапу.
...Я дал секретарше адрес отеля и еще раз по буквам произнес фамилию Бишопа, чтобы убедиться, что она ничего не перепутает.
Примерно за 20 минут до конца рабочего дня (в Калгари на час больше, чем в Лас-Вегасе, из-за разницы в часовых поясах) я вновь дозвонился до секретарши. «Я в аэропорту и собираюсь обратно в Лас-Вегас, – сказал я ей. – Там у группы, работающей на стенде, возникли неожиданные проблемы. Если господин Кумамото уже оставил у вас пакет для меня, не могли бы вы переправить эту посылку почтой FedEx в отель, где я остановился в Лас-Вегасе? Гостиница называется Circus Circus». К тому времени я там уже забронировал на следующий день номер на имя Майка Бишопа. Клерк даже не попросил у меня данных кредитной карточки. Я дал секретарше адрес отеля и еще раз по буквам произнес фамилию Бишопа, чтобы убедиться, что она ничего не перепутает.
Потом я еще раз позвонил в «Circus Circus». Сказал, что буду поздно и хочу убедиться, что на стойке регистрации для меня оставят посылку FedEx, еще до того, как я заселюсь. «Разумеется, мистер Бишоп. Если посылка достаточно велика, распорядитель по багажу отнесет ее в камеру хранения. Если маленькая, мы оставим ее прямо на стойке регистрации». Никаких проблем.
Для следующего звонка я нашел тихое местечко и набрал номер моего любимого магазина Circuit City. Дозвонившись до клерка из отдела сотовых телефонов, я сказал: «Это Стив Уолш, компания LA Cellular. У нас компьютерные сбои в системе активации. Вы активировали какие-нибудь сотовые телефоны в LA Cellular за последние два часа?»
Да, за это время магазин продал четыре телефона. «Так, смотрите, – сказал я, – мне нужно знать мобильные номера и серийные номера оборудования каждого из этих телефонов, чтобы я мог повторно активировать их в системе. Нам ведь не нужны проблемы с недовольными абонентами?» Я с сарказмом хмыкнул в трубку, и клерк зачитал мне номера.
Теперь я знал четыре ESN и соответствовавшие им мобильные номера. Оставалось дождаться позднего вечера. За эти несколько часов я порядком потрепал себе нервы. Я не представлял, смогу ли довести дело до конца. Может быть, сотрудники Novatel поймут, что дело тут нечистое, и не отошлют чипы? Не будут ли ожидать меня в холле гостиницы агенты ФБР с наручниками? Если дело выгорит, смогу ли я менять серийный номер сотового телефона так часто, как мне вздумается?
На следующий день приехал мой давний друг Алекс Касперавичус. Умный дружелюбный парень, специалист по информационным технологиям и сотовым телефонам, он с удовольствием участвовал в некоторых моих авантюрных эксплойтах, но настоящим партнером-хакером так и не стал. Я мог упорно работать над той или иной операцией на протяжении многих месяцев, пока она не завершалась успехом. Алекс был человеком другого склада; у него были свои развлечения. Он работал вожатым в лагере Griffith Park, играл на валторне и постоянно искал себе новых подружек.
Я посвятил его в тонкости моей последней операции. Вы не представляете, как классно было наблюдать за его реакцией на все это дело! Сначала он не поверил, что вообще возможно убедить производителя прислать кому-то чипы, а затем восхитился тем, как же круто на самом деле звонить куда хочешь, скрывая собственную личность.
Кумамото-сан сообщил мне программные инструкции, которые позволяли присвоить телефону новый серийный номер устройства при работе в специальной версии прошивки. С тех пор прошло уже больше 20 лет, но я по-прежнему наизусть помню этот код. Он был следующим.
...Function-key [53]
Function-key
#
39
#
Last eight digits of the new ESN [54]
#
Function-key
Для читателей, которые интересуются технической стороной процесса, отмечу, что серийный номер устройства на самом деле одиннадцатизначный, первые три цифры – это код производителя телефона. Имея чип и код, я мог присвоить моему телефону только серийный номер Novatel, а не какого-нибудь другого сотового оператора. Правда, позже, когда я заполучил исходный код, я смог присваивать телефону и номера других операторов.
...К 15:00 мы уже были совершенно уверены, что курьерская служба Federal Express доставила посылку в «Circus Circus», и не могли больше ждать.
К 15:00 мы уже были совершенно уверены, что курьерская служба Federal Express доставила посылку в «Circus Circus», и не могли больше ждать, так нас переполняло нетерпение. Алекс вызвался забрать посылку, ведь и без слов было понятно, что если за ней приду я, а в гостинице уже ждут полицейские, то оттуда я отправлюсь прямо в тюрьму Я напомнил, что нужно назваться Майком Бишопом, сказать, что ему срочно необходимо доставить посылку прямо на выставку, а потом он вернется и заселится. Я сам оставался в тени.