|
mindw0rk Опубликовано: dl, 13.05.04 00:13 Часть 3Центр Химических Исследований Хаканаро в 40 км от Токио. 6 февраля 2005 г.Рабочий день походил к концу. Сотрудники Хаканаро заканчивали свои дела и собирались домой. Все, кроме Мацуки Милоши – главного инженера Центра и ведущего специалиста по компьютеру NEC JD-1, расположенному в серверном помещении. Махина была сделана специально по заказу японского правительства и, хоть и не претендовала на первые места в списке ста самых мощных суперкомпьютеров, отличалась компактными размерами и достаточной для сложных химических вычислений производительностью. Работа ее не прекращалась ни на минуту - обычно в одновременной обработке находились сразу несколько проектов. Помощник Милоши попрощался с боссом и направился к выходу. Из лаборатории, где работал инженер, хорошо просматривался серверный зал или "сокровищница", как называли его многие работники. Большое стерильное помещение с хорошей вентиляцией и белыми стенами, в центре которого находился ряд серебристых боксов. Мацуки проверил показания на дисплее своего PC, подключенного к JD. Все было в норме. Инженер сел в кресло и стал внимательно изучать распечатки данных, которые нужно было обработать на суперкомпьютере завтра. Внезапно PC пискнул и перезагрузился. Милоши рассеяно посмотрел на экран. Может, вышло из строя оборудование или глюканула какая-то программа – размышлял он, пока грузилась система. Но едва появилось окно Win2K, комп перезагрузился снова. Мацуки запустил в сейфмоде программу отладки и протестировал железо. Утилита сообщила, что все комплектующие работают стабильно. Милоши загрузил последний сохраненный бэкап системы и стал вспоминать, что могло привести к сбою. Допускать повторных перезагрузок было нельзя – в рабочее время от стабильности работы управляющих компьютеров зависела работа всего компьютерного комплекса. Внезапно все машины в лаборатории принялись ребутиться. - Что за черт?! – выругался ученый. В ответ его компьютер тоже перезагрузился. Такого на его памяти еще не было. Гигабитная сеть Центра Хаканаро соединяла 80 мощных PC, на которых работали сотрудники. Три узла – техническая лаборатория Мацуки, химическая лаборатория ведущего ученого Яци Махасана и офис руководителя Центра Фидзуки Ямабуси – были подключены к суперкомпьютеру. Большинство машин имели доступ в интернет, но компьютеры Мацуки Милоши не относились к их числу. Подключать управляющий узел к глобальной сети значило навлечь на всю систему опасность внешних атак. Нужная информация передавалась в лабораторию автоматическим редиректом с "операторских" машин, подключенных напрямую к интернету. Если бы не эта мера предосторожности, инженер в первую очередь подумал бы о проникновении компьютерного червя. Но так как это не представлялось возможным, он не понимал причин неполадок. Отключив остальные компьютеры и запустив отладчик в сейфмоде на своем, Мацуки принялся шаг за шагом изучать логи и показания программ. Через 10 минут он обнаружил странный файл gis2dll.exe, появившийся в корневой директории винды и берущий управление на себя. Экзешник стоял на автозагрузке. Инженер ни секунды не сомневался, что этот файл и был виновником сбоев. Но как он оказался внутри локальной сети, и какие задачи, помимо ребутов, еще выполнял? Маловероятно, что автор подсадил своего зверька шутки ради. Да и поживиться тут было нечем – информация, обрабатываемая на суперкомпьютере, едва ли могла заинтересовать кого-нибудь. Разве что других химиков, которым она высылалась по заказу бесплатно. Сделав запрос в интернете о файле gis2dll.exe, Милоши получил ответ: "Not found". Потом он запросил сведения о последних эпидемиях компьютерных вирусов и червей. Но оператор сообщил, что ничего особенного в последние 3 дня не происходило. Мацуки открыл программу контроля JD-1 и стал тщательно все проверять. Суперкомпьютер работал как прежде, без сбоев, проекты считались своим ходом. Но тут его внимание привлекла странная активность в одном из сегментов JD. Блок D6 был единственным практически не используемым – предназначался он для срочных расчетов и не занимался, чтобы в нужное время не останавливать остальные проекты. Насколько было известно Мацуки, срочных расчетов на сегодня не планировалось. Тем не менее, блок D6 работал вовсю. Инженер сделал запрос о том, какой проект находится в процессе работы в этом блоке. Ответ компьютера содержал сложную математическую формулу, решение которой просчитывалось. Милоши был не силен в математике, поэтому обратился к оператору за сведениями из интернета. Информации пришло немного, но среди мусора нашлось то, что нужно. Профессор математики Алан Питерсон из Исследовательского Института штата Огайо выложил на своем сайте решение какой-то конкурсной задачи. Питерсон утверждал, что алгоритм в целом верный, но для окончательного решения нужно вычислить указанную формулу и подставить полученное число в цельное уравнение. А для этого нужны были большие машинные ресурсы, которыми он сам не обладал. Формула, которую не мог решить профессор, была идентичной той, над которой теперь работал JD-1. Запросив более подробную информацию об упомянутом конкурсе, Мацуки узнал, что американская правительственная организация SAIDO объявила о награде в 50 тысяч долларов тому, кто определит точную модель образования черных дыр в космосе. Решение именно этой задачи осветил профессор из Огайо. Что ж, мотивы автора зверушки теперь были ясны. Оставалось понять, как червь проник в лабораторию, и чего еще стоило от него ожидать. Ответить на эти вопросы можно было только одним способом – полностью дизассемблировав код программы. У Мацуки Милоши впереди была длинная напряженная ночь. Дерзкий план 10 июня. Утро. На вилле Марина лениво потянулась. Она отлично выспалась, несмотря на то, что спала на чужой кровати в чужом доме. Рядом стоял компьютер, но, как и вчера, прикасаться к нему она не стала. Мало ли кто там мониторит ее нажатия. Поэтому она достала свой родной ноутбук, зашла по привычке через GRPS в Сеть и просмотрела почту. Ничего стоящего – рассылки и пустой треп. Старческий голос, доносящийся из висящего на стене динамика объявил: "Доброе утро! Надеюсь, вы уже встали. К 10 часам жду вас в зале. Там вы сможете получить ответы на свои вопросы". Что ж, пора выслушать этот бред и возвращаться домой. Зазвонил мобильник. - Маришенька, здравствуй. Как спалось? Звонил воздыхатель, с которым Марину однажды бес попутал связаться. Поняв, что это за тряпка, она всячески намекала и даже прямо говорила, что им не по пути. Но Степан, очевидно, не понимал русскую речь. - Слушай, тут э-э… такое дело. Есть два билета на симфонический концерт. Ты мне говорила, что любишь классическую музыку. Пошли, а?
Марина начала злиться. - Слушай, у меня сейчас важные дела, к тому же мне совершенно не хочется идти с тобой на этот концерт. Позвони какой-нибудь подружке или предложи маме.
В дверь постучали. На пороге стоял Макс. Он отлично выглядел и, улыбнувшись, спросил: - Привет, как спалось? Марина застонала. - Вижу, не очень.
За дверью раздался шум. Похоже, опять гавкались Леон и Макендра. Пожалуй, это у них стало входить в привычку. Толстяк Лейзи допоздна сидел за компом и теперь дрыхнул, не обращая внимания ни на шум, ни на голос дяди Леши из динамика. Остальные приводили себя в порядок. В 10 часов народ стал дружно подтягиваться в зал. Лейзи пришлось будить, и он, так и не умывшись, в мятой рубашке, присоединился к остальным. Дядя Леша уже сидел в кресле у камина и, философски потягивая трубку, ждал. Марина подумала, что, наверное, именно так должен выглядеть постаревший Шерлок Холмс. - Ну что, дядя, выкладывайте. Каким образом вы намерены отхапать миллиард? – начал допрос Леон, когда все расселись. – И на что можем рассчитывать мы?
Макс удивленно поднял бровь. - Вы меня, наверное, спутали с Джеймсом Бондом.
Макендра изменилась в лице, но твердым голосом спросила: - Ну а я-то тут причем?
Леон присвистнул. - Я-то думал, что наша Оля – самая честная из всего бандитского движения. Как же. Оказывается, нам до Оленьки еще расти и расти.
Старик внимательно посмотрел на всех и ответил: - Несомненно. Поэтому за автоматом буду находиться я. Подготовка Москва. Неделю спустя Леон стоял на балконе загородной виллы дяди Леши и смотрел на бассейн, в котором плавала Макендра. - Детка, за буйки не заплывай! – весело крикнул он сверху. Оля показала фак и скрылась под водой. За последнюю неделю Леон успел привязаться к этой девушке. И несмотря на то, что Олька строила из себя недотрогу, мужчина чувствовал взаимность. В прошлом у него было много женщин. Еще в школе он бегал за девчонками и тискал их в подворотнях. А с 17 лет уже не только тискал. Но ни одна из женщин, с которыми он спал, не вызывала у него воспетых в стихах чувств. Нет, многим из них он искренне симпатизировал, но чтобы жить с какой-то глупышкой больше месяца или еще чего доброго жениться – у Леона даже в мыслях не было. В детстве Ленька Измайлов был дворовым заводилой. В играх, драках и ночных вылазках за виноградом он всегда был первым. Но в отличие от остальных дворовых пацанов, имел дополнительные интересы. Ленька обожал палеонтологию и перечитал все книги про динозавров, какие только мог найти. Он мечтал стать выдающимся палеонтологом, проводить раскопки где-нибудь в Северной Америке. И, может быть, даже откопать целый скелет тираннозавра. Но один случай в корне изменил его интересы и дальнейшую жизнь. Как-то в апреле 1991 г. 12-летний Ленька возвращался домой раньше обычного и, поднявшись на свой этаж, обнаружил, что потерял ключ. Мама должна была вернуться поздно вечером, так что ничего не оставалось, как сидеть на лавочке и ждать. Как назло во двор никто из пацанов не выходил. Ленька со скучающим видом разглядывал прохожих и думал о своих динозаврах. Рядом на лавочке примостился какой-то старик. Седой, уставший, он явно присел отдохнуть. Как-то незаметно у них завязалась беседа, и, узнав, что мальчик не может попасть домой, старик вызвался ему помочь. - Вы что, будете ломать дверь? – испугался Ленька.
Они поднялись на этаж, и дед, которой назвался Сан Санычем, с помощью какой-то шпильки за секунду открыл дверь. Ленька был в восторге. Проводил старика в квартиру, несмотря на наставление мамы, напоил чаем и попросил научить "фокусу". Сан Саныч пытался отказаться, но Ленька умел уговаривать. Так состоялось первое знакомство 12-летнего мальчика и некогда известнейшего в Москве квартирного вора Мирона, теперь вышедшего на пенсию. Следующие 5 лет Ленька усердно втайне от родителей осваивал воровские премудрости. А сразу после окончания школы ушел из дома и стал самостоятельно зарабатывать. Зачищал он, как и Мирон в прошлом, только квартиры богатеньких чиновников. И работал настолько профессионально, что к 26 годам не попался ни разу. Когда с ним связался таинственный дядя Леша, Ленька Измайлов уже был известен как Леон – профессиональный вор, который мог достать любую вещь за любым замком. Накопив денег, он собирался завязать и начать спокойную жизнь, но ждал последнего, самого яркого дела, которое поставит точку в преступной карьере. И предложение дяди Леши вполне подходило на эту роль. Подготовка заняла неделю. Дядя Леша предоставил команде все необходимое. Негро – код, который хакер внимательно изучил и дополнил. Лейзи – пару передатчиков Flash IP, которые толстяк тут же раскурочил, и дорогущий тепловой сенсор. Шейдеру достались чертежи игрового автомата и схема устройства для ограничения джекпота. Ксайла получила подробное досье на админа, с которым ей предстояло работать. Также всем были сделаны фальшивые загранпаспорта и визы в Америку. Каждый из команды, кто официально работал, взял отпуск. В целях экономии времени все перебрались жить на виллу старика – благо супругов и детей ни у кого не было. План прорабатывался совместно. Дядя Леша постоянно подкидывал новую информацию, касающуюся Л-Центра, Луи Ингрефа или казино. Где он ее брал, было непонятно, а в подробности старик не вдавался, отделываясь любимой фразой: "У меня агентура повсюду". Команда быстро сдружилась, пару раз даже выбирались всей толпой в центр Москвы потусить в злачных местах. Немного особняком держался Лейзи, предпочитая больше общаться с техникой, чем с людьми. Но никто его не осуждал. В конце концов, каждый из них был так или иначе связан с хай-теком и не представлял без него своей жизни. Дядя Леша постоянно куда-то пропадал. Никто так толком и не смог понять, что это за человек и чем он занимается. Марина пыталась раскрутить Палыча, но тот, похоже, и сам не знал. Сказал только, что старик зачем-то летал на днях во Францию. Утром 14 вылетел и вечером уже вернулся обратно. С гостями, которых он называл своими друзьями, дядя Леша вел себя более чем дружелюбно. Иногда только корил Леона, который больше остальных вел себя "как дома", к тому же постоянно поддевал Вику. Через неделю план был отточен и согласован. Казалось, они предусмотрели все. И, наконец, настал момент, когда дядя Леша объявил, что пора покорять Лас-Вегас. Вечером 17 июня, накануне рейса, дядя Леша, Леон, Макендра, Айрекс, Шейдер, Мемо, Лейзи, Негро и Ксайла собрались в зале обсудить предстоящее мероприятие. - Жить мы будем в комфортабельном доме в элитном районе города, – объяснил старик. - Хозяин – мой должник, поэтому разместит нас без проблем. 22 числа Большой Луи отправляется по делам в Нью-Йорк, именно в этот день нужно все провернуть. Для Ксайлы все начнется на день раньше – за ночь тебе нужно будет узнать пароль. Это ОЧЕНЬ важно, так как вход в систему возможен только при введении обоих админовских паролей, причем каждый из админов не знает пароль другого.
Quest Лос-Анджелес. В то же время Человек с длинными темными волосами, в шелковом халате, сидел за компьютером и быстро печатал. Несмотря на огромное количество денег в банке, окружающая обстановка не выдавала в нем богача. Простой двухкомнатный дом в хорошем районе Лос-Анджелеса, скромная, но хорошая мебель, куча разных хай-тековых вещичек, в беспорядке разбросанных повсюду. И тем более ничего не выдавало в нем преступника, за которым последние 5 лет охотились спецслужбы семи стран мира. На столе находились три больших плазменных монитора, расставленных дугообразно, а где-то внизу покоился 6-процессорный системный блок. Работавшему за ним человеку редко требовалась огромная мощность, которую давала его графическая станция. Он просто любил удобства и считал передовые технологии лучшим капиталовложением. На вид ему было около сорока. На самом деле – 32. Вытянутое лицо, аккуратная бородка, пронзительный взгляд. Природа наделила его запоминающейся внешностью, но он бы с большим удовольствием предпочел невзрачное, ничем не примечательное лицо, позволяющее раствориться в толпе. Будучи параноиком с детства, он практически полностью оградил себя от мира. Не имея постоянного дома, документов, близких знакомств и имени, единственное, чему он доверял – это компьютеры. Они и составляли всю его жизнь. Впервые мать забеспокоилась, когда ему было 8 лет. Он ни с кем не делился своими мыслями, не задавал вопросов и в играх с ровесниками принимал весьма пассивное участие. "Сам себе на уме" - фраза, которая идеально его описывала. Некоторые даже считали, что он умственно неполноценен. Но знали бы они, как ошибались. На самом деле мальчик родился настоящим гением. Никто об этом не знал, потому что его вообще толком никто не мог понять. Большую часть времени он проводил за книгами, читая все, что попадется под руку. А когда в 14 лет увидел на станции юных техников компьютер БК – тут же записался и с головой ушел в его изучение. Собственная машина появилась через полгода, когда он уже давно освоил ассемблер и писал на уроках в школе свои программы. Компьютер он собрал сам, практически вслепую. А когда продемонстрировал собранный комп маме – та не могла сдержать слов восхищения. Она и не подозревала, что сын разбирается в электронике. Периодически он баловал себя игрушками – в основном это были текстовые квесты, чтобы пройти которые, нужно было изрядно поломать голову. Именно они определили его ник. А случайно оказавшиеся на винте СЮТовской двойки три номера журнала Phrack определили всю дальнейшую жизнь. Пискнул Secure Messenger – аналог ICQ, но гораздо более защищенный. Программа была установлена для быстрой связи с одним-единственным человеком. Сообщение поступило именно от него. - Доделал?
Собеседник вышел из сети.
(c) mindw0rk, mindw0rk@real.xakep.ru
|
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|
|
|
|