Hiroshi Dex
Инкогнито.

Глава

Глава 1. Крепость из песка

Александр всегда считал себя умнее системы. Эта уверенность зародилась еще в школе, когда он, пятнадцатилетний прыщавый юноша, взломал школьный сервер, чтобы изменить свою оценку по алгебре с двойки на тройку. Администрация списала сбой на «скачок напряжения», а Алекс впервые ощутил пьянящее чувство всевластия. Мир делился на две категории: серые, послушные «пользователи», которые кликают «Согласен», не читая условия, и он – архитектор, строитель, тот, кто видит изнанку реальности.

Сейчас ему тридцать четыре. Он живет в спальном районе на юго-западе Москвы, в квартире, которая больше напоминает машинное отделение космического корабля. Три монитора, серверная стойка в углу гостиной, маршрутизаторы с прошивкой OpenWrt, кабели Cat8, аккуратно уложенные в кабель-каналы. За окном – серый ноябрь, слякоть и люди, спешащие по своим никчемным делам. Здесь, в кресле из кожзама, он – король.

Сегодня вечером ему нужно было то, что он называл про себя «разрядкой». Это не было связано с эмоциями или чувствами. Для Алекса чувства были багами в коде человеческого поведения, которые приводили к критическим ошибкам. Его влечение было строго технической задачей.

Он включил основную машину. С нее начинался его цифровой лабиринт.

Первый слой: стандартный VPN с двойной шифрацией, купленный за криптовалюту на теневом форуме. Второй слой: цепочка из трех прокси-серверов, расположенных в Нидерландах, Индонезии и Бразилии. Третий слой: операционная система Tails, загруженная с флешки, которая не оставляет следов на жестком диске. Алекс усмехнулся, глядя на индикаторы сетевой активности. «Попробуй, достань меня», – мысленно бросил он вызов невидимому противнику.

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

Пальцы забегали по клавиатуре. Он ввел адрес ресурса, зашифрованного в сети Tor. Сайт выглядел утилитарно: серый фон, моноширинный шрифт, никакой рекламы. Только каталог. Алекс пролистывал описания, чувствуя, как расширяются зрачки. Он знал, что каждая загрузка, каждый клик – это улика. Но он был защищен. Его крепость выдержит всё.

Он скачал несколько файлов – не порнографию в прямом смысле, а нечто более изощренное: видеозаписи, сделанные скрытыми камерами, частные архивы, которые кто-то выставил на продажу за биткоины. Это были не актеры, это были обычные люди, не подозревающие, что их жизнь стала контентом. Алекс смотрел, откинувшись в кресле. Он чувствовал не возбуждение, а удовлетворение. Он словно держал этих людей в стеклянной банке, изучая их через увеличительное стекло своей анонимности.

Закончив, он выполнил ритуал очистки: скрипт «shred» для файлов, перезагрузка роутера, смена MAC-адресов. Он посмотрел на лог-файлы фаервола – ноль атак, ноль подозрительных подключений. Чисто.

Но в тот вечер произошло нечто, что он не учел. Усталость. Программистская небрежность. Слишком поздно за окном, слишком много кофеина в крови. Отключая виртуальные машины, он по ошибке кликнул не на тот сетевой интерфейс. Всего на секунду. Сессия его браузера, которая должна была умереть в «Тор», на долю мгновения «просочилась» в основной канал, прежде чем система безопасности перекрыла поток.

Это было похоже на то, как если бы в герметичном бункере на секунду приоткрылась дверь. Никто не мог этого заметить. Никто, кроме автоматизированных систем мониторинга, которые не спят никогда.

Алекс выключил свет и лег спать, чувствуя привычную опустошенность. Ему снилась ледяная крепость посреди океана. Лед был прозрачным, и он видел, как из глубины воды поднимаются огромные, спутанные тени.

Глава 2. Эхо в сети

Следующие три дня ничего не происходило. Алекс ходил на работу в крупный IT-департамент финансовой корпорации, где чинил принтеры и перезагружал компы менеджерам, которые смотрели на него как на мебель. Вечерами он снова уходил в свои лабиринты, но теперь действовал еще осторожнее, если это вообще было возможно. Ошибка, допущенная в пятницу, не давала ему покоя. Он провел полную диагностику, проверил логи всех устройств в квартире – всё было глухо.

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

Тема: «Ваша безопасность – наша забота».

Отправитель: support@security-provider[.]net.

Он открыл письмо. Текст был безликим: «Уважаемый клиент! Ваша подписка на услугу мониторинга личных данных истекает. Для продления перейдите по ссылке». Стандартный фишинг. Но что-то заставило его навести курсор на ссылку. В статусной строке браузера вместо длинного трекера всплыл адрес: http://[скрыто]/track/uid=0x7F3A…

Сердце Алекса пропустило удар. Он не кликал. Он просто смотрел на этот идентификатор. Это не был стандартный мусор фишеров. Это был маркер. UID в этом формате использовался только в системах глубокой инспекции пакетов (DPI), которые стоят на провайдерском уровне. Но зачем провайдеру присылать ему письмо?

Он проверил заголовки письма. Путь проходил через десяток серверов, но исходный IP вел в подсеть, принадлежащую… его же провайдеру. Это было письмо изнутри. Чья-то проверка.

Он удалил письмо. Почистил корзину. До полуночи сканировал систему антивирусами, антишпионами, руткит-киллерами. Ничего. Чисто.

На следующее утро на его телефоне завибрировало сообщение в Telegram. Номер был скрыт, но имя отправителя значилось как «Наблюдатель».

«Привет, Александр. Как там твоя ледяная крепость? Не холодно?»

Кровь отлила от лица. Он уставился в экран, чувствуя, как волоски на руках встают дыбом. Это была цитата. Цитата из его собственных мыслей? Нет. Он никогда никому не рассказывал про ледяную крепость. Он думал об этом, засыпая после той ошибки. Или… или он писал это где-то?

Он лихорадочно перерыл свои локальные заметки, файлы на флешках. Ничего. Тогда это был просто образ. И кто-то воспроизвел его образ.

Алекс не ответил. Он заблокировал контакт, зашел в настройки телефона и отключил геолокацию, Bluetooth, Wi-Fi – всё, оставив только сотовую связь. Паранойя накатывала тяжелыми волнами.

Через час пришло СМС. Обычное СМС, от обычного номера, но с того же оператора. Текст: «Проверь лог роутера. Строка 4478».

Он знал, что делать этого не стоит. Но руки уже тряслись, открывая веб-интерфейс роутера. Лог был забит стандартными сообщениями. Строка 4478. Он нашел её.

[WAN][INFO] 23:17:15 – Connection established. Source: 192.168.1.2:63145 -> 185.130.xxx.xx:443. Duration: 0.002s.

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

Его крепость оказалась не льдом, а хрупким стеклом. И сквозь это стекло на него смотрели.

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

Он не подошел к окну. Он боялся увидеть там того, кто знал про его ледяную крепость.

Глава 3. Капкан захлопывается

Три дня тишины стали самым страшным испытанием. Без интернета Алекс чувствовал себя не просто изолированным – он чувствовал себя слепым. Каждый шорох в подъезде заставлял его вжиматься в кресло. Он перестал выходить на работу, сказавшись по телефону (с городского, стационарного, который он считал относительно чистым) на больничный.

Он перебрал все варианты. Это могли быть хактивисты? Нет, слишком аккуратно. Коллеги? У них не хватило бы квалификации. Оставался только один вариант – либо государственные структуры (но тогда бы уже пришли с обыском), либо частная компания, занимающаяся кибербезопасностью. Возможно, он зацепил «ловушку» – honeypot, и теперь его «ведут».

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

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

Новых писем от «Наблюдателя» не было. Но было письмо от управляющей компании. Тема: «Вам посылка». Алекс нахмурился. Он ничего не заказывал. В письме была копия уведомления: посылка прибыла в почтовое отделение на его имя три дня назад.

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

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

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

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