Антон Томсинов - Одинокие в толпе
Выхожу на длиннющее шоссе, по которому примерно раз в полминуты проносятся на огромной скорости автомобили. Трасса напоминает глубокую рану на теле города, мокрую от дождя. Её обрамляют стены строений – молчаливые свидетели всего, происходившего здесь. Они стоят так близко друг к другу, что с высоты, наверно, крыши кажутся ровным полем.
Редкие прохожие постоянно вжимают головы в плечи, держась за поднятые воротники.
Прямо на улице валяются металлические ящики. Какой-то человек в ветхом рванье, с которого текут потоки воды, роется в одном из них. Ещё двое таких же оборванцев сидят на соседних, переговариваясь и настороженно поглядывая на меня.
Женщина в красном длинном плаще выходит из продуктового магазинчика, запихивает пакеты с покупками в стоящую рядом с тротуаром машину, обходит её с другой стороны, садится за руль, и машина срывается с места, блестя мокрым металлом.
Мой капюшон постоянно норовит сползти на спину. Я затягиваю тесёмки потуже, уменьшая область обзора.
Ещё десять метров, свернуть в переулок...
Неоновая вывеска над тёмно-зелёной дверью давно разбита и не горит.
Дверь поддаётся с трудом, тихо поскрипывая. На ладонь налипают частички краски.
Пройдя по проходу, спускающемуся вниз, я оказываюсь в главном помещении. Примерно сотня квадратных метров. Жёсткая электронная музыка. Разноцветные тусклые лампы, оставляющие тёмные пятна неосвещённого пространства. Человек тридцать посетителей: одни сидят возле бара, другие за столиками, половина работает на портативных компьютерах, изредка перебрасываясь словами. Здесь не в моде бриллиантовые украшения. Здесь больше ценят висящие на тонких цепочках сгоревшие платы – знак того, что хакер взломал правительственную систему или крупный банк. Таков клуб «Log out», обнаруженный Некросом и охарактеризованный как место сбора друзей со «сцены».
«Сценой» называют хакерское сообщество. Интересно почему?.. Главное, не путать «сцену» с «демосценой» – сообществом талантливых творцов, лучших в мире знатоков компьютерной графики.
Почитатели газетных «уток» и дешёвых сенсаций будут разочарованы, увидев «сцену» своими глазами. Обычному человеку не понять, как можно сутками торчать перед чёрным экраном программы отладчика или перерывать гору распечаток кодов операционной системы, например NUOS, ища программные ошибки, открывающие дорогу атакующему...
Обществу хакеры представляются на фоне погонь, перестрелок, громких взломов и разбирательств в судах. Многие верят, что хакер – обязательно отважный одиночка, бросающий вызов Системе, обижающий «плохих парней» и помогающий «парням хорошим»...
Бред!
Этих глупцов не убедишь, что человек, взломавший банк и наворовавший миллионы кредитов, вовсе не хакер, а обычный грабитель, от остальных бандитов отличающийся только орудиями преступления...
Ну да Вирус с ними!.. В маленьком закрытом сообществе есть своя прелесть – этакая субкультура: свой запах, арго, непонятные постороннему намёки во фразах.
Небрежно подхожу к бару и заказываю себе минералку.
Слева и справа на меня устремляются изучающие взгляды.
С высоким стаканом и холодной бутылкой в руках иду в дальний угол. Нахожу свободный столик, сажусь. Стул, сделанный из тонких хромированных трубок, немного прогибается под моим весом. Достаю из сумки ноут, включаю. Делаю несколько глотков ледяной газировки, пока он загружается.
Всей кожей ощущаю на себе колючие взгляды.
Одно неверное движение – и я покойник.
Здесь нет места глупым играм – здесь стреляют без предупреждения.
Полиция убивает хакеров на месте, лишь изредка доводя дело до суда.
Хакеры всё глубже отступают в тень, скрывая все подходы к себе.
«Особые скидки для постоянных клиентов!»...
Я знаю их, знаю их всех.
Лишь в углу сидит кто-то с надвинутым на лицо капюшоном. А остальные знакомы мне по тайным снимкам Некроса. Он просто запоминал их образы, а потом составил как-то раз базу данных.
Вон Мот – сонливый, медлительный человек, лишь иногда побеждающий обычную свою меланхолию. Ему 30 лет, он ленив, жаден и бесстрашен. Из одежды предпочитает потёртые джинсы и необъятных размеров свитера.
На кожаном диванчике сидят Эрик и Неро. Эрик – здоровенный, мускулистый, на его голове укреплено переговорное устройство с подведённым ко рту микрофоном. Большой любитель обтягивающих чёрных маек и геля для укладки волос.
Неро – глава группы, один из лучших на «сцене». Заносчив и дерзок. Ботинки, часы, рубашка – во всём чувствуется стиль. Сразу понятно, что перед тобой человек спокойный, решительный и очень в себя влюблённый. Не знаю почему, но я чувствую к нему неприязнь.
Напротив них вечно грустный Руди Штейнер – самый старший, ему далеко за тридцать. Вместо левой руки у него хромированный протез. Предпочитает застёгнутые на все пуговицы рубашки тёмных тонов и вельветовые брюки.
Руди противоположен счастливчик Старк – лет 19, причёска в стиле «только что с утра», широченные штаны с карманами на коленях – обязательно такие, чтобы зад висел ниже коленей. Оппозиция всем. Любит минеральную воду.
За отдельным столиком возится с клавиатурой Лита – короткие белые волосы, аккуратный косой пробор, кожаные джинсы, чёрная футболка, кожаные перчатки с обрезанными пальцами, металлический браслет-головоломка на руке. К сожалению, никто ей так и не сказал, что девушке не к лицу постоянно носить чёрную одежду – как бы это ни было удобно. Да и перчатки с обрезанными пальцами на женских руках плохо смотрятся...
Я знаю их так же хорошо, как если бы провёл с ними долгие годы. Мне известны факты их биографий. Скажем, Неро был младшим сыном в богатой семье, поэтому получил хорошее образование. Из-за своего характера он ни с кем не мог ужиться и предпочёл солидной карьере в семейной корпорации жизнь свободного хакера.
А Мот родился в этом бедняцком районе, перед ним никогда не маячил сверкающий путь в элиту. Работать он не любил, но обладал немалым талантом ко всякой технике, потом раздобыл компьютер... Неро встретил его когда-то и научил почти всему.
Из крайне неблагополучной семьи и Лита: отец постоянно избивал её мать, которой было всё равно – она до самой смерти так и не смогла побороть свою страсть к наркотикам. Теперь Лита сама зарабатывает на жизнь, воспитывая младшего брата.
Эрик – типичный пример хакера, сделавшего себя из ничего. Он постоянно дрался на улицах, но не упускал случая пополнить знания об очаровавшем его мире компьютеров. Неплохо сочетает интеллектуальные тренировки с физическими.
Старк – личность таинственная: откуда-то из трущоб, не помнит ни отца, ни матери.
Штейнер тоже мало рассказывает о своём прошлом. Кажется, он работал в каких-то официальных структурах, но из-за чего-то вылетел со службы и стал хакером – больше по духу, чем по способностям...
Я не предпринимаю ничего особенного, просто лазаю по Сети.
Наконец, кто-то делает первый ход. Защитная self-made программа извещает о появлении постороннего сканирующего модуля.
Что ж, для этого случая у меня припасена специальная программа-ghost. Она подсовывает чужому модулю не настоящую систему, а модель, фальшивый образ.
Высветилось сообщение, что модуль закончил сканирование и удалился. Очень хорошо.
Пять минут ничего не происходит. Окружающие продолжают заниматься своими делами, как бы не обращая на меня внимания. За соседним столиком ковыряют паяльником плату.
Шесть минут...
Ага, началось!
Курсор ползает рывками с черепашьей скоростью. Защитные программы либо молчат, либо сигналят о внешнем вторжении.
Короткая команда – и на экране обычная программная оболочка сменяется серым цветом консоли. Правая половина экрана – статистика: сведения о текущем состоянии системы. Левая – быстро уходящий вверх список введённых команд, летящих из моего мозга через имплантант в ноут.
984374948 clusters lost
Initiating mirror wall... Done
Proceeding... Done
Я задействую резервную систему защиты, называемую «зеркальной стеной». Постоянно приходят сообщения о недоступности отдельных кластеров жёсткого диска.
984378121 clusters lost
Template error in m(c=23); 47h39
Low memory warning
Scanning... Done
Deleting clusters...
Завершая сканирование и закрытие портов, запускаю холодную перезагрузку, стирающую всё, находившееся в оперативной памяти. Ноут понимает меня с полуслова и не ругается предупреждениями, что все несохранённые данные будут потеряны.
Copy protection activated
983834 clusters lost
Ситуация под контролем. Можно даже позволить себе улыбнуться в ответ на изощрённые атаки моих противников. Мой имплантант обеспечивает мне существенное преимущество: представьте себе двух шахматистов, один из которых играет блиц, а другой над каждым ходом размышляет минут десять.
Prepare to evacuate memory