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

Максим Козлов – Отключение (страница 7)

18

— Открывайте. Или мы вскроем.

Марк открыл. На пороге стояли двое. Один — высокий, с квадратной челюстью и холодными глазами. Второй — пониже, с планшетом в руках, на экране которого светилась какая-то база данных. Оба были в бронежилетах, но без оружия — по крайней мере, видимого.

— Марк Соболев? — спросил высокий.

— Да.

— Профилактическая проверка. У нас данные, что по вашему адресу зафиксирована подозрительная сетевая активность. Превышение лимита входящего трафика на «Базовом» тарифе.

— Это невозможно, — сказал Марк. — «Базовый» режется автоматически. Как я могу превысить лимит?

— Вот и мы хотим это выяснить. Пройдёмте к вашему терминалу.

Они вошли в квартиру. Лиза выглянула из своей комнаты — бледная, испуганная. Мать стояла в коридоре, прижав руки к груди. Марк провёл проверяющих в свою комнату и показал на тёмный экран терминала.

— Вот. Пожалуйста.

Высокий сел за стол, включил терминал. Тот загрузился, показал меню тарифа — «Базовый», исчерпанный лимит, время до следующего периода. Высокий что-то набирал на клавиатуре, заходил в системные логи. Марк стоял рядом и молился про себя, чтобы они не нашли следов подключения роутера. Локальное подключение не должно было оставить следов в биллинге. По крайней мере, он на это надеялся.

— Чисто, — сказал наконец высокий, отодвигая клавиатуру. — Но имейте в виду: если мы зафиксируем нелегальное оборудование или попытки обхода тарификации — будет возбуждено дело. Вам понятно?

— Понятно.

— Вот и хорошо.

Они ушли, оставив после себя запах уличной сырости и страха. Когда дверь за ними закрылась, мать опустилась на табурет и заплакала — тихо, беззвучно, как она всё делала.

— За что они нас? — спросила она сквозь слёзы. — Мы же ничего не нарушаем. Мы же тихие.

— Это просто проверка, — сказал Марк. — Они ко всем приходят.

— Врёшь, — бросила Лиза из своего угла. — Врёшь. Это из-за тебя. Из-за твоих книжек, из-за твоих идей. Ты нас под статью подведёшь.

— Не подведу.

— Ты уже подводишь. Ты думаешь, ты один такой умный? Ты думаешь, до тебя никто не пробовал? Всех ловят. Всех. И сажают. И правильно делают. Потому что нельзя идти против системы. Надо встраиваться. Надо платить. Надо жить как все.

Марк посмотрел на сестру. Глаза у неё были красные, губы дрожали. Она боялась. Боялась потерять свой тариф, свой чат, своего Колю, свою тонкую ниточку, связывавшую её с миром, который она считала реальным.

— Я не буду встраиваться, — сказал он тихо. — Я буду строить.

Она не ответила. Просто ушла в свою комнату и закрыла дверь. Марк сел на кровать, посмотрел на свои руки. Они дрожали. Но не от страха. От ярости. От холода, который поселился внутри после визита людей в чёрной униформе. Теперь он знал точно: они будут следить. Они будут проверять. Но это не остановит его. Это только придаст сил.

Вечером он достал из шкафа коробку с роутером, из-под матраса — брошюру, из-за дивана — тетрадь. Всё разложил на столе и продолжил работать. До глубокой ночи он писал код прошивки, сверяясь с Приложением B. Он понимал примерно половину из того, что писал. Остальное делал по инструкции, как слепой, идущий по верёвке. К утру файл был готов. Маленький, всего 2 мегабайта, но это была его прошивка. Его ключ к подземной реке.

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

Марк открыл командную строку и ввёл: ping 10.0.0.1. Новый адрес, прописанный в прошивке. Ответ пришёл мгновенно. Роутер был жив. Теперь он искал другие устройства в радиусе действия. Искал сеть.

Марк откинулся на стуле и закрыл глаза. Первый шаг был сделан. До письма от Сергеича оставалось три дня.

Узлы

Письмо пришло на пятый день. Марк нашёл его в почтовом ящике рано утром, когда ещё не рассвело. Конверт был жёлтый, из плотной бумаги, с маркой, на которой красовался герб России двадцатилетней давности. Адрес был написан от руки, корявым почерком, синими чернилами. Обратный адрес — деревня какая-то в Московской области, улица Лесная, дом 7. Сергеич не стал указывать свою настоящую фамилию, написал просто: «Иванов С.П.». Марк усмехнулся. Конспирация.

Он поднялся в квартиру, стараясь не шуметь. Мать спала, Лиза тоже — у неё была ночная смена, она вернулась в четыре утра и теперь отсыпалась. Марк заперся в своей комнате, сел за стол и вскрыл конверт. Внутри лежали листы бумаги, сложенные вчетверо. Десять листов, исписанных с обеих сторон мелким, убористым почерком. Схемы. Таблицы. Кусок кода. И сопроводительное письмо на отдельном листке.

«Марк, здравствуй. Посылаю то, что обещал. Это выжимка из той самой книги плюс мои собственные наработки. "Вектор" — протокол старый, но надёжный. Главное его преимущество — он не требует центрального сервера. Каждое устройство в сети само прокладывает маршрут до соседа. Если один узел вырубается, данные идут в обход. Такую сеть нельзя отключить одним рубильником. Можно только заглушить всю частоту — но для этого надо ставить глушилки на каждый дом, а это дорого и сложно.

Что тебе понадобится:

Роутер с альтернативной прошивкой. Ядро у тебя уже есть, как я понял. Дальше нужно будет модифицировать драйвер радиомодуля. Инструкция на листе 3.

Антенна. Штатной антенны хватит на 50-70 метров в городе. Если хочешь дальше — нужно делать направленную. На листе 5 есть схема из подручных материалов.

Узлы. Минимум три устройства, чтобы сеть начала работать как mesh. Один роутер — это не сеть. Нужны ещё.

Люди. Техника без людей мертва. Тебе нужны соседи, которым ты сможешь раздать доступ. Но будь осторожен. Одно дело — дать интернет, другое — не попасться. Я в своё время погорел на том, что доверился не тому человеку. Мой совет: начинай с тех, кого знаешь лично. Семья. Близкие друзья. Никаких случайных людей.

Легенда. Если к тебе придут — ты должен знать, что говорить. Роутер используется для локальной сети. Для учёбы. Ты не знал, что он может подключаться к другим устройствам. Ты не разбираешься в технике. Ты просто студент. Глупый, бедный студент, который хотел сэкономить на интернете. Понял?

И ещё. Будь готов к тому, что тебя могут поймать. Я не пугаю. Я предупреждаю. Если ты боишься — сожги это письмо и забудь. Если нет — действуй. Но помни: обратной дороги не будет.

С уважением, Сергеич.»

Марк перечитал письмо три раза. Потом разложил листы на столе и начал изучать. Схема сети была проста и гениальна одновременно. Представь себе паутину, где каждая нить соединена с несколькими другими. Если порвать одну нить, паутина не распадётся — нагрузка перераспределится на соседние. Так работал «Вектор». Устройства сами находили друг друга по уникальным идентификаторам, сами договаривались о маршрутах, сами решали, через кого передавать данные. Не было главного компьютера, не было контрольного центра. Был рой. Дикий, неконтролируемый, живущий по своим законам.

На третьем листе была инструкция по модификации драйвера. Марк сравнил её с тем, что уже сделал, и нашёл три ошибки. Он неправильно указал частотный диапазон. Он забыл включить режим широковещательного поиска. И он не настроил уровень мощности передатчика — по умолчанию тот работал на минимуме, едва пробивая стену соседней комнаты. Всё это нужно было исправить.

Он сел за терминал. До полуночи, когда откроется его час, было ещё далеко, но для работы с роутером интернет не требовался. Он подключился к устройству через провод и погрузился в командную строку. Белые буквы на чёрном фоне. Цифры, команды, параметры. Он работал методично, сверяясь с листами Сергеича, и через два часа прошивка была готова во второй версии. Он загрузил её в роутер, перезагрузил устройство и ввёл команду поиска.

Конец ознакомительного фрагмента.

Текст предоставлен ООО «Литрес».

Прочитайте эту книгу целиком, купив полную легальную версию на Литрес.

Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.