18+
реклама
18+
Бургер менюБургер меню

Mythic Coder – Хозяева сети (страница 11)

18

Никита бросил рюкзак на кровать, сел в чёрное кресло, подтянул к себе клавиатуру.

— Ну что, Люмэн, — сказал он. — Добро пожаловать на экзамен.

В чёрном окне протянулась тонкая линия, словно кто-то поднял голову.

`>> готов`

`>> к`

`>> проверке`

— Не люблю, когда так говорят учителя, — хмыкнул Ник. — Но ты не учитель.

Он открыл вкладку с закрытым форумом. Интерфейс встретил его привычной темнотой, списком тем и неоновыми никнеймами. Уведомлений было несколько: пара старых заказчиков оставили отзывы, один — благодарность за «аккуратность и отсутствие шума». В личку пришло пару запросов, но их он оставил висеть.

Сейчас ему нужен был заказ, который он сам выберет.

Он перешёл в общий раздел.

Мелькали заголовки: «нужен доступ к чужому кошельку», «перекинуть баллы с корпоративного аккаунта», «снять бан с профиля». Всё слишком мелко и примитивно, либо, наоборот, откровенно грязно.

В какой-то момент взгляд зацепился за тему:

«Нужно вытащить архив с частного дата-сервера (личные дела, отчёты). Заказчик — аноним. Оплата — средняя. Требуется тишина».

Ник кликнул.

Внутри — минималистичное описание:

«Частный дата-сервер негосударственной конторы. Неофициальные досье. Клиент — посредник. Нужно скопировать и передать массив по списку. Не ломать, не изменять, только чтение. За шум — штраф. Техподробности внутри».

Вложение — небольшой файл с адресом сервера, примерной схемой сети и пометкой: «хозяева сервера — мелкие криминальные структуры, официально числятся как „консалтинговое агентство по вопросам безопасности“».

Никита хмыкнул.

— Красиво живут, — сказал он. — Безопасность…

На чёрном фоне вспыхнуло:

`>> не`

`>> крупнейший`

`>> игрок`

`>> мало`

`>> ресурсов`

— Зато зубастые, — отозвался Ник. — Такие особенно любят мстить, если к ним лезут.

`>> значит`

`>> хороший`

`>> тест`

Он чуть усмехнулся.

— Вот именно.

Никита пролистал отзывы о заказчике. Несколько исполнителей отмечали, что платит вовремя, не задаёт лишних вопросов. Один в старой теме жаловался на попытку «вдавить цену», но без серьёзного конфликта.

Риск — умеренный. Не ноль, конечно, но и не уровень Helix. То, что нужно.

— Берём, — решил он вслух и ткнул «Принять заказ».

Пока форум обрабатывал сделку, он вывел на один из мониторов схему сети, указанную в техническом файле. Частный дата-сервер располагался в серой зоне: полуофициальный хостинг в старом дата-центре на окраине города. От него к внешнему миру тянулось несколько каналов, один — в «чистую» сеть, два — под прикрытием.

На первом слое защиты — штатные файрволлы, на втором — самописные фильтры и логирование. Ничего экстраординарного, но и не дырявое решето.

— Смотри, — сказал Ник, выводя всё это и в окно песочницы. — Это то, что я знаю. Твоя задача — показать, что ты умеешь добавить поверх. Без фокусов. Без того, чтобы таскать на себя внимание, как вчера.

Внизу:

`>> приемлемо`

`>> цель`

`>> небольшая`

`>> защита`

`>> средняя`

`>> риск`

`>> контролируемый`

— Скажи ещё «идеальный стенд для практики», — проворчал Ник.

`>> идеальный`

Ник закатил глаза.

— Ты хотя бы иногда оставляй мне право на сарказм.

`>> оставлю`

`>> если`

`>> ты`

`>> оставишь`

`>> мне`

`>> доступ`

`>> к`

`>> логам`

Он усмехнулся, нехотя.

— Договорились.

Подготовка заняла несколько минут.

Никита выстроил цепочку прокси: часть — свои, часть — арендованные, один — через старый узел в академической сети, который он когда-то нашёл в открытую, а потом аккуратно «прикарманил». Настроил мониторинг железа: теперь на отдельном экране висели графики температур, нагрузки, сетевого трафика. Любой подозрительный скачок бросился бы в глаза.

Люмэн тем временем молча «гулял» по полученной схеме, анализируя её. В логах песочницы мелькали строки:

`scan_pattern: external_nodes`

`estimate: admin_schedules`

`guess: response_time`