«Комната 9003 в 21.00».
Глава 4. Подписать согласие и продолжить. 3 часть
Ровно в девять часов вечера я постучалась в указанную дверь, с неизменной улыбкой меня встретил Алекс. Номер у ребят оказался стандартным и похожим на мой, единственное отличие — он был двухместным. Две кровати располагались по разные стороны друг от друга, над одной из них висел плакат с объемным изображением новой модели Bugatti Veyron, над второй красовались полуодетые барышни в откровенных позах. Столь маленький штрих с головой выдал приоритеты жильцов комнаты. Пока я осматривалась, Алекс быстрым движением ноги закинул под кровать валяющийся на полу носок. Я, конечно, оценила его попытку привести помещение в порядок, но это действие не сильно повлияло на общую картину хаоса, царящего вокруг, и это притом, что каждое утро в номерах убирали горничные. Классическая комната двух мальчишек, тем более хакеров.
Алекс предложил мне присесть, пока Ден настраивал симуляционную программу. Я выбрала кровать, над которой был изображён автомобиль, к явному неудовольствию Алекса, видимо, он рассчитывал, что я сяду рядом с ним. На прикроватной тумбочке я заметила художественную книжку под названием «Час быка» Ефремова.
— Разве кто-то ещё читает бумажные книги? — удивилась я.
— У Дена пагубная привычка читать бумажные носители, — Алекс пренебрежительно посмотрел на книгу. — И откуда он их только притаскивает, непонятно.
— Из библиотеки, и если кто не в курсе, это учреждение, собирающее и хранящее произведения печати и письменности для общественного пользования, — не поворачиваясь к нам, процитировал Википедию Ден.
Алекс демонстративно повертел пальцем у виска.
— Я всё вижу, — продолжая сидеть к нам спиной, сказал Ден, — и потом, какая тебе разница, ты вообще книги не читаешь.
— К чему тратить время на чтение, если можно посмотреть фильм или на худой конец прочитать краткое изложение в интернете, — закатил глаза Липатов, растянувшись на своей кровати.
— Это не одно и то же, — не согласилась я, беря в руки увесистый том.
У нас дома не было бумажных книг, папа утверждал, что с экрана планшета читать гораздо полезнее, подсветка не портит глаза, да и таскать в школу множество учебников тоже ни к чему. Книга оказалась тяжёлой, а перелистывая страницы, я почувствовала слабый аромат типографской краски и библиотечной пыли. Ден внимательно наблюдал за мной.
— Хочешь, возьми почитать, это фантастика, — предложил он.
— Делать ей больше нечего, как заниматься всякой ерундой, — Алекс выхватил книгу из моих рук и пренебрежительно отбросил в сторону. — Программу загрузил?
— Загрузил, — противным голосом передразнил его напарник, освобождая нам место перед компьютером.
* * *
На этот раз мы с Алексом оказались в узком коридоре офисного здания. Свет был неестественно ярким, как в операционной, вдоль коридора тянулся бесчисленный ряд одинаковых серых дверей. Воздух словно застыл, и казалось, если присмотреться посильнее, можно увидеть его колыхание, от тишины заболели уши.
— Неприятное местечко, — раздался рядом голос Алекса.
— Не то слово, — согласилась я.
— Так выглядят базовые конструкции в виртуальности. Можно сказать, что это скелет любого здания, в дальнейшем архитекторы преобразуют помещение в более комфортную среду. Полагаю, Ден не захотел заморачиваться с интерьером, нам всё равно здесь недолго оставаться.
— Чем мы сегодня будем заниматься? — поинтересовалась я, обводя безжизненный коридор взглядом.
— Моя задача — научить тебя распознавать и преодолевать защитные барьеры. Десять уровней заграждений, в которых по десять типов программ, каждая за своей дверью.
— Значит, всего каких-то сто типов ботов, и я полноценный инфосефт?
— Ну, это больше теоретический курс. На практике каждая программа имеет свои особенности, но если ты определишься с типом противника и распознаешь его алгоритм действия, то сможешь её преодолеть.
— А если у меня не получится справиться с одним из типов ботов, что тогда?
— Со всеми программами не может справиться никто, ты должна научиться видеть исходный код, точнее, уязвимые места, и на уровне рефлексов выработать тактику их дезактивации.
С этими словами Алекс открыл ближайшую к нам дверь. Первый тип защиты можно было охарактеризовать как швейцара; полный пожилой мужчина с белой бородой, как у Санта-Клауса, охранял стеклянную дверь. Он внимательно посмотрел на непрошеных гостей, при этом приветственно махнул головой, на всякий случай, вдруг пришедшие всё же являлись законными посетителями охраняемого им объекта. Я подняла оружие, целясь в широкую грудь добродушного старика, но Алекс предупредительно положил ладонь на мою руку.
— Это безобидный бот, его основная цель — отпугнуть незваного посетителя, никакой реальной угрозы не несёт. Но если начать палить прямо на улице, то сработает полная блокировка здания, дальше ты не пройдёшь ни при каких условиях.
— Тогда как мимо него пройти? — растерялась я.
— Есть два варианта, — продолжил мой наставник, — первый доступен любому мало-мальски грамотному хакеру, ты цепляешь на себя заранее подготовленный файл с пропуском в данную систему — и путь свободен.
С этими словами Алекс подошёл к пожилому мужчине, тот секунду посмотрел на него и, уважительно поклонившись, пропустил вперёд. Я последовала за ним, но прямо перед моим носом швейцар захлопнул дверь.
— А второй вариант? — закричала я вслед удаляющемуся прогеру.
— Просто пройти мимо, — усмехнулся он в ответ.
Тоже мне, решение проблемы. Легко сказать, пройти мимо, когда на тебя в упор смотрит швейцар. Но выбора нет. Отступив на пару шагов, я набрала в лёгкие воздуха для уверенности и быстро направилась ко входу под неодобрительным взглядом старика. Конечно, передо мной двери никто не открыл, но мы люди не гордые, я толкнула тяжёлую стеклянную дверь, и она свободно распахнулась, вновь выпуская в узкий белый коридор.
Не дав времени на передышку, Алекс направился в следующую комнату. Здесь нас встретил мускулистый вышибала с бритой головой; такие кадры, как правило, стоят перед входом в популярный ночной клуб. Мой инструктор театральным жестом пропустил меня вперёд, предлагая пройти следующий защитный барьер самостоятельно. Что ж, похоже, это программа представляет собой усовершенствованного швейцара, а значит, опять только два варианта решения задачи. А вернее сказать, всего один, так как пропуска у меня нет. Собравшись с духом, я направилась прямо к охраняемому входу, не обращая внимания на громилу. Каково же было моё изумление, когда вышибала преградил мне путь.
— Вас нет в списках гостей, — механическим голосом остановил меня сторож.
Я обернулась к Алексу с целью получения других указаний, но он лишь улыбнулся в ответ, предлагая попробовать ещё раз. Моя новая попытка пройти через охранника закончилась также безуспешно.