Владимир Саньков - Гиперссылка в реальность
Саргасов рванул в кабинет. Несмотря на то что рабочий день закончился, Угрюмов рубился в «Тетрис».
– Сева! Ты ведь наш спец по шифрованию?
Угрюмов, быстро шевеля пальцами, уложил несколько кирпичиков и нажал паузу.
– Ну. И? – недовольно пробормотал он. – Чуть не проиграл из-за тебя. Что?
– Ну понятно же и так. Не томи.
– Тогда включайся.
– Есть идеи? Что делать-то?
– Хеш конкретного юзера можешь расшифровать?
– С нашим шифрованием?
– Да, пользователя «Эксуайзет».
– Естественно.
– Тогда закрывай игру. Я переслал тебе адрес аккаунта. Вытащи мне его пароль.
– Ладно.
Идея Саргасова строилась на предположении, что большинство участников сети Интернет для всех случаев используют один и тот же пароль. В базе данных серьезных сайтов, таких как «Эксуайзет», пароли пользователей хранятся в зашифрованном виде. Администраторы не имеют к ним доступа. Однако оба программиста знали, что в их мире не существует непререкаемых правил.
Когда шесть цифр известного пользователя были выужены из сложного 128-битного кода, воодушевленный хакер снова рванул в переговорную. Ctrl+C – копирование, Ctrl+V – вставка, удар по клавише Enter и… полное разочарование. Пароль не вызвал нужного отклика удаленной машины.
– Ну как? – в комнату вошел Угрюмов.
– Ни фига. Этот ушлый гад использует разные пароли. Не морочится ведь с буквами. Цифры удобнее на клаве набирать.
– Так пароль-то цифровой…
– Я и говорю.
– А в чем тогда проблема? – Сева недоуменно посмотрел на коллегу.
Саргасов понял намек с полуслова.
Так называлась программа для грубого взлома, то есть простого перебора паролей. Получение доступа таким методом процесс долгий и сложный. Но не в том случае, когда пароль гарантированно цифровой. Из шести цифр можно составить лишь миллион комбинаций. Для компьютерной программы это несложная задача.
Уже через несколько минут программный взломщик выдал верный результат. Сим-Сим открылся.
Теперь увлекся и Угрюмов. Вдвоем они рылись в чужом компьютере и копировали гигабайты краденой информации на свой сервер. Потом долго разбирали ее. Но в помойке бессистемно разбросанных файлов и директорий на компьютере Начальника тумана – а хозяина лэптопа хакеры теперь определили точно – найти что-либо важное для цели операции не удавалось. Тексты листовок, видеоролики, планы, таблицы – все в основном касалось рода деятельности политтехнолога. Едва Саргасов успел скопировать на свой жесткий диск почтовые архивы, как удаленный компьютер отключился.
– Заметил? Или просто закончил работу?
– Не важно. Почти все перекачали.
– Что осталось просмотреть?
– Только почта.
Переписка Начальника тумана дала немало интересной информации. Только теперь Саргасов нашел подтверждение словам Сириуса о том, что все время с момента первого вторжения в «Тессеракт» его жизнь висела на волоске. Гениальный Zzizx в первые же секунды почти каждого погружения Alchemist’а каким-то образом определял и отправлял своему нанимателю координаты его места входа в сеть. И только чудо, природа которого Саргасову была непонятна, оберегало его. Или телохранители Сириуса? Что происходило после того, как он перестал пользоваться услугами Димаса? Только загадки: мелькающие тени, следы от уколов, потери во времени.
Саргасов даже вспотел, когда нашел в письмах Zzizx’а собственное фото, сделанное, судя по всему через его же веб-камеру.
BF, как назывался Начальник тумана, и Zzizx общались только через почту. Хакер был немногословен. Например, последнее письмо содержало даты и непонятные сокращения:
...
«T. Cellar.
S1 – 21/12/12
S2 – 21/12/13».
– Что это может быть? – Саргасов показал е-мейл Угрюмову.
– Первая совпадает с концом света по календарю майя. Вторая… похоже на контрольный выстрел! Если в первый раз живые останутся, в тринадцатом году последние похороны.
– Ну и юмор у тебя!
Разгадать непонятный код с лету не удалось, и Саргасов не стал тратить на него время, продолжив изучать чужие сообщения.
По мере того как он вчитывался в тексты писем Ашмарова, начали прорисовываться зачатки идеи. Подпитываясь фактами, она быстро окрепла, и вскоре обрела форму плана. Это решение не гарантировало стопроцентный успех. Впрочем, на такое Саргасов и не рассчитывал. Но оно могло создать основу для развития масштабной контратаки.
Архив, созданный почтовой программой политтехнолога, был восстановлен на компьютере Саргасова. Он содержал все необходимые настройки и пароли к почтовым ящикам. И теперь, пользуясь такой же программой, хакер мог получать и отправлять почту от имени своего недруга.
Через некоторое время удаленный компьютер ответил. Вероятно, политтехнолог приехал домой и подключился. Саргасов в какие-то мгновения перенастроил его почтовую программу, привязав ее к новому почтовому ящику, только что созданному на бесплатном сервере. По внешним признакам ничего не изменилось, но теперь между почтовой программой Ашмарова и его адресатами по четко настроенной системе перенаправлений работал фильтр – ноутбук Саргасова. Е-мейлы доставлялись адресату после прочтения и, если нужно, корректировки. Переписка велась на английском, что не было проблемой для недавнего жителя США.
Подобно бойцу айкидо, Саргасов решил использовать силу противника против него самого. Zzizx был опасным соперником. На него и обрушился первый удар. В момент согласования выплаты обещанной премии за виртуозно проделанную работу знаменитый хакер получил неожиданный отказ в самой грубой форме:
«Больше выплат не будет! Решение принято моим заказчиком. Я в принципе с ним согласен. Все координаты были «левые». Работа проделана бездарно! И от меня: иди на х!..»
После этого фальшивый адрес перестал отвечать на возмущенные письма. Так заработал древний принцип «разделяй и властвуй». Саргасов отлично понимал, что сейчас происходит в душе хакера. А у него наверняка должны быть возможности создать Баобабу или Начальнику тумана проблемы. Zzizx из противника стал его невольным союзником. А талантливые союзники Саргасову были просто необходимы.
Для того чтобы упредить неожиданные варианты развития событий, на адрес Ашмарова от имени хакера было отправлено письмо следующего содержания:
«У меня временные проблемы с приемом платежей. Давайте заморозим сделку. Я напишу, когда можно платить».