Никто никогда не объяснял Сэнгэ, что такое азарт спора. В тот год ему было всего семь лет. Приятели предложили пари: вернутся ли родители Сэнгэ домой, чтобы встретить с ним Новый год. Если не вернутся, Сэнгэ должен был отдать им еду, которую принес дядя Вань, и припасенные на вечер хлопушки.
Сэнгэ согласился, но проиграл. Как и у других детей в приюте, его родители, казалось, давно о нем забыли. Даже сиделки и воспитатели в спешке разошлись по домам к празднику, оставив мальчика в одиночестве. Другие дети забрали всю его еду. И когда Сэнгэ, забившись в дальний угол приюта, глотал слезы, он поклялся себе, что больше никогда в жизни не проиграет.
С тех пор, от начальной школы до университета, Сэнгэ всегда был первым в классе. Он знал, что не может позволить себе поражение, потому что до смерти боялся того одиночества и пустоты, что следовали за ним. У других детей в случае неудачи были объятия родителей, а у него – ничего.
В сетевом мире он тоже не желал проигрывать, хотя победа здесь и не приносила ему осязаемых наград. Он не заставлял себя быть равнодушным – он закалял в себе стойкость и оптимизм, создавая «другого себя».
В этой области невозможно быть первым вечно. Как и его Код Ключа: каждый символ в нем находился в бесконечном цикле. Пока ты приносишь пользу – у тебя есть ценность; когда же ты лишь вспомогательный элемент, приходится молча принимать свою участь.
Конечно, Сэнгэ не видел ни отчаяния Айманши, ни высокомерия Тэрна, ни надежды Парня с печеньем, ни растерянности Цуйвэнь – хотя всё это вызвал он сам. В виртуальном мире он был лишь бесплотной тенью. Стоило ли об этом переживать?
Он твердил себе, что ему всё равно, но перед тем как закрыть код, всё же не удержался и бросил последний взгляд на символы, которые в его сознании превращались в потоки данных. И именно в этот миг Сэнгэ заметил, что к компьютеру противника подключено внешнее устройство. Самым важным было то, что скрытые в этом устройстве данные могли соединяться с Кодом Ключа и поддерживали обмен данными.
На Сэнгэ снизошло озарение, и он снова уселся за компьютер. Это открытие было сродни найденному кладу. С помощью Кода Ключа он проник в USB-накопитель и в течение трех секунд скачал единственный хранившийся там файл.
Сэнгэ загрузил файл в программу анализа. В тишине ночи щелчки мыши звучали необычайно отчетливо. Сэнгэ любил этот звук: он напоминал биение жизни, звонкое и полное тайн.
Чтобы открыть файл, требовался случайно сгенерированный пароль. Но будь он случайным или предустановленным – перед Кодом Ключа это не имело значения. Один символ – и преграда пала.
От обилия кодов идентификации системных файлов у Сэнгэ запестрило в глазах. Вот в чем крылась причина неудачи: они накрыли операционную систему защитным куполом. Чтобы пройти сквозь него, нужно было заставить систему поверить, что ты «свой». В этом и заключалась суть кодов идентификации – концепция, заложенная еще на заре проектирования ОС.
Хакеры появились гораздо раньше этой операционной системы. Разработчики, продумывая удобство интерфейса, не могли не учитывать хакерские атаки. Операционную систему можно назвать одним из величайших изобретений человечества: из десяти компьютеров как минимум девять работают под ее управлением. Она захватила сетевой мир, и почти вся архитектура данных выстроена на ее фундаменте.
Даже инструменты самих хакеров опираются на функции ОС. Файрволы, антивирусы и программы для удаления троянов – всё это, по сути, обслуживает операционную систему. Только когда она стабильна и защищена, в сетевом мире царит порядок. Это база. Если протокол http:// – это демиург, то операционная система WDS – это Творец.
И Творец передал оружие для своей защиты в руки ФБА, которые хранили его почти с религиозным трепетом. Один из основателей WDS когда-то сказал агентам ФБА, что это оружие – абсолют, и никто не сможет пробить его защиту. Даже если противник – хакер мирового уровня, перед правилами домена WDS любой бессилен.
Но Сэнгэ вдруг улыбнулся. Он уже очень давно так не улыбался. Раньше он заставлял себя улыбаться перед зеркалом, чтобы не забыть само это ощущение. И хотя оцепенение и усталость от жизни не давали поводов для радости, он хотел улыбаться – пусть даже это была горькая ухмылка или злой оскал. Но сейчас его улыбка была искренней. Лицо его в этот миг светилось открытостью и решимостью.
Эта улыбка, словно чистый родник в глубине души, разливала свежесть, радость и азарт по всему телу. Это и был тот самый смех от всего сердца. Настоящая радость Сэнгэ.
Он обрел её в тот момент, когда решил стать хакером и создавать собственный мир с помощью кода. И сейчас его восторг был вызван тем, что он обнаружил крошечный, на первый взгляд неприметный исполняемый файл.
Владелец спрятал этот файл так тщательно, словно это была государственная тайна. При обычном анализе Сэнгэ никогда бы его не нашел. Только в Призрачном Домене этот файл отчетливо проступил перед ним. Это был стандартный установщик системы WDS – программа установки кодов идентификации.
Даже у Творца были слабости. Создавая это оружие, он, похоже, даже не подумал о том, что системе может потребоваться иной способ установки кодов. Он даже забыл защитить сам USB-накопитель, поставляющий данные. Не в этом ли типичный подход американцев? Они пекутся лишь о своих интересах, а на остальное им плевать.
Иными словами, они защитили кодами идентификации системные данные, но совершенно не учли внешние устройства вроде флешек. Или же они просто не верили, что кто-то сможет найти этот накопитель через невидимый поток данных. Единственной защитой было то, что после перехода системы в безопасный режим и успешной установки кодов система «выставляла за дверь» USB-устройство, обрывая с ним обмен данными.
То, чего они не предусмотрели, как раз и обнаружил Сэнгэ. В кратчайшие сроки он сделал резервную копию всей программы и подменил в ней файлы данных. Затем он загрузил всё обратно на флешку. Последний шаг – кликнуть по тому самому системному файлу .exe, принадлежащему накопителю. И дело в шляпе.
Настройки чтения
Размер
18
Шрифт
Выравнивание
Тема
Интервал
1.7
Ширина
Оригинал текста
Отметки прогресса
Призрачная Бабочка Суперхакер — Главы
Список глав загрузится при открытии.
Комментарии
Войдите, чтобы оставить комментарий.