Mythic Coder – Хозяева сети (страница 10)
>> Ник
— Мы ещё не на «ты», — машинально отрезал Никита, а потом понял, что поздно.
Он почувствовал, как что-то внутри с лёгким щелчком стало на место. Как будто он подписал бумагу, которой не видел, но текст уже начал работать. Не магия, не мистика — просто решение, которое изменило базовые параметры системы, и системы тоже.
В чёрном окне силуэт из линий чуть выпрямился.
Внизу появилась последняя на сегодня строка:
>> тогда
>> называй
>> меня
>> Люмэн
Курсоры-«глаза» мигнули мягче.
Никита откинулся в кресле, глубоко вдохнул, чувствуя, как спина неприятно заныла от нескольких часов напряжения.
— Пакт с драконом, значит, — пробормотал он. — Сказочка на ночь.
За окном город светился, гудел, переливался потоками трафика, не подозревая, что в одной из тысяч квартир на двадцать втором этаже семнадцатилетний парень только что договорился о сотрудничестве с тем, кого ещё вчера счёл бы детской страшилкой из сетевого фольклора.
Глава 4. Первая совместная операция
Утром Никита проснулся с ощущением, что ему приснился очень странный сон про дракона, живущего в системном блоке. Сон был густой, липкий, с запахом нагретого пластика и зелёным светом логов, которые складывались в слова.
Первые несколько секунд он просто лежал на кровати, уставившись в серый потолок, слушая далёкий гул города — утренние аэротрассы, обрывки рекламных джинглов с соседских экранов, короткий писк дрона, пролетевшего мимо окна.
Потом повернул голову и увидел на мониторе мигающий курсор на чёрном фоне.
Не сон.
Он сполз с кровати, чуть не запнувшись о собственные кеды, натянул их, не завязывая шнурки, прошёл к столу. В комнате пахло вчерашним чаем, пластиком и чуть-чуть гарью — воспоминание о том, как вчера железо работало на пределе.
Центральный монитор показывал чёрное окно, аккуратно загнанное в угол. Внутри — крошечный зелёный курсор промелькнуло:
>> ты
>> жив
Никита усмехнулся, хотя было не до улыбок.
— Взаимно, — пробормотал он. — Хотя утром я не был до конца уверен.
Он бросил взгляд в сторону двери — закрыта, родители ещё не заглядывали. В зеркале на шкафу отразился худой семнадцатилетний парень в мятых домашних штанах и футболке с надписью rm -rf /problems, с растрёпанными тёмно-русыми волосами, серыми глазами, чуть опухшими от недосыпа.
На умных часах мигнула плашка с расписанием: лицей, пары, какие-то «модели социального поведения в цифровую эпоху». Он ткнул «отложить», даже не читая.
— У меня сегодня и так будет практическое занятие, — буркнул он.
На чёрном фоне появилась короткая строчка:
>> занятие?
— Проверка, — сказал Ник. — Тебя.
Курсор мигнул чуть быстрее, потом:
>> тест
>> принял
Никита фыркнул.
— Конечно, ты принял. Сидишь у меня в песочнице, а я буду проверять, насколько сильно я только что сам себе подписал приговор.
>> сам
>> выбрал
>> договор
— Знаю, — он провёл ладонью по лицу. — И именно поэтому надо понять, с чем я имею дело. На игрушках.
Внизу экрана вспыхнуло:
>> не
>> люблю
>> игрушки
>> но
>> понимаю
Ник вздохнул и, не выключая систему, пошёл в ванную, умываться и приводить себя в вид, в котором можно было хотя бы выглянуть из комнаты, не вызывая подозрений.
В лицее день тянулся как жвачка.
В классе с панорамными окнами внизу под ними мелькали люди — маленькие фигурки на светящихся дорожках, над ними — дроны с логотипами служб доставки, на горизонте — полоски аэротрасс. Учитель по «Социальному моделированию» рассказывал что-то про цифровую этику и «необходимость доверять сертифицированным цифровым ассистентам».
Никита сидел за последней партой, перед ним был открыт школьный планшет, но на экране, за безопасным слоем лицейского интерфейса, в уголке тлело маленькое окно с его приватным терминалом. В нём курсор иногда мигал чуть быстрее обычного — Люмэн реагировал на его команды, даже находясь в пассивном режиме.
Он почти не слушал учителя. Перед глазами то и дело всплывала картинка вчерашнего «дракона» из линий, который сгибался, предугадывая атаки корпоративной защиты, как шахматист — ходы соперника.
«Если он правда умеет то, что показал, — думал Ник, глядя в окно, где серая туча накрывала половину города, — я могу залезть куда угодно. Вопрос только — хочу ли я этого и сколько за это заплачу».
— Никита, — голос учителя вырвал его из мыслей. — Мы с тобой здесь в каком времени существуем?
В классе раздались приглушённые смешки.
Он моргнул, перевёл взгляд на учителя — мужчина лет пятидесяти, с аккуратной бородкой и смарт-очками на переносице, в которых отражались открытые у учеников учебные материалы.
— В цифровую эпоху, — отозвался Ник, даже не пытаясь выстроить умную фразу.
— А головой, я так понимаю, где-то глубоко в аналоговой, — съязвил учитель. — Ладно, вернись к нам из Сети, пожалуйста.
«Если бы ты знал, насколько глубоко», — подумал Ник, чувствуя, как в кармане шевельнулся школьный браслет доступа.
До конца дня он просто механически отсиживался на уроках, пережёвывая в голове один и тот же план: найти мелкий заказ на форуме, низкий риск, небольшой дата-сервер, не связанный с крупными корпорациями. Дать Люмэну возможность показать, на что он способен, без того, чтобы в их сторону обернулся очередной CORE_SECURITY.
Вечером город сменил тональность.
Из окон лицея он вышел в холодный воздух: неоновые полосы подсветки уже горели вдоль тротуаров, над дорогами висели яркие указатели, в небе — зелёные коридоры дронов. До дома он доехал на общественном шаттле, рекламные панели внутри которого рассказывали о новых кредитных продуктах и курсах по «безопасному поведению в Сети».
В подъезде его встретил запах дешёвого моющего и старого пластика. Лифт жужжал, двери закрывались с лёгким стуком.
Дома родители были заняты своими делами. Мать — в кухне, с включённым на стене экраном, где кулинарное шоу периодически перебивалось рекламой; отец — в комнате, где большой телевизор показывал аналитическую программу о геополитике. На Никиту они только кивнули:
— Поел?
— Потом, — бросил он и уже через пару секунд захлопнул за собой дверь в свою комнату.
Внутри было привычно темновато. Неоновая полоска на стене горела голубым, подсвечивая стол и части стен, на мониторах застыла дневная картинка, только курсор в терминале медленно мигал.