Когда сисадмины правили миром




Земля сисадминов.

Автор: Кори Доктороу
Опубликовано 16 апреля 2008 года

"Компьютерра-Онлайн" начинает публикацию фантастической повести When Sysadmins Ruled the Earth канадского писателя Кори Доктороу из сборника Overclocked.

Когда сисадмины правили миром

Когда рабочий телефон Феликса зазвонил в два часа ночи, Келли перекатилась с другого края кровати, толкнула его в плечо и прошипела:

- Какого чёрта ты не выключил его, когда ложился спать?

- Такого, что я на дежурстве, - ответил он.

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

- Такая у меня работа.

- Они пашут на тебе, как на проклятом. Сам знаешь, что я права, - сказала она. - Господи, ты же теперь отец и не должен убегать из дома каждую ночь только потому, что у кого-то кончилась порнуха. Не бери трубку.

Он знал, что она права, но взял трубку.

- Основные маршрутизаторы недоступны. BGP недоступен, - сообщил механический голос. Системному монитору наплевать на грубости, так что Феликс выругался и почувствовал себя немного лучше.

- Может, удастся разобраться отсюда...

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

- За пять лет нашего брака у тебя ни разу не получилось что-нибудь исправить отсюда, - Келли уже сидела на кровати, словно мутная тень на фоне спинки.

Тут она ошибалась: он постоянно что-то чинил из дома, только делал это тихо, так что она просто не помнила. С другой стороны, в её словах была доля правды. Записи Феликса свидетельствовали, что после часа ночи исправить что-то без поездки в дата-центр почему-то не выходило. Закон Вселенского Извращенства или просто - Закон Феликса.

Через пять минут Феликс был за рулём. Решить проблему из дома не удалось, потому, что сеть с независимыми маршрутизаторами тоже отключилась. В прошлый раз такое случилось, когда какой-то идиот-строитель ковшом экскаватора перебил магистральный кабель, ведущий к дата-центру. В итоге Феликс на неделю присоединился к полусотне взбешённых сисадминов, которые с края получившейся ямы на чём свет стоит материли несчастных рабочих, пока те день и ночь соединяли десять тысяч порванных проводов.

Его телефон звонил в машине ещё два раза. Он позволил мобильнику заглушить магнитолу и через хорошие колонки прослушал новые автоматические сообщения о недоступности других важных элементов инфраструктуры сети. Потом позвонила Келли.

- Привет, - ответил он.

- Не подлизывайся, я ж по голосу всё понимаю.

Он невольно улыбнулся.

- Есть не подлизываться.

- Я люблю тебя, Феликс, - сказала она.

- А я от тебя с ума схожу, Келли. Возвращайся в кровать.

- 2.0 проснулся.

Пока малыш был в утробе, его звали Бетой, а когда отошли воды, Феликс выбежал из офиса с воплем: "Отправлен на золото!" Они стали называть его 2.0 ещё до того, как затих его первый крик. "Маленький засранец просто рождён для того, чтобы титьку сосать."

- Извини, что разбудил тебя, - сказал он.

Он почти доехал до дата-центра. В два часа ночи на дороге - ни души. Перед въездом в подземный гараж Феликс притормозил, чтобы договорить.

- Дело не в том, что разбудил, - объяснила она. - Ты там уже семь лет работаешь, у тебя три помощника. Отдай телефон им. Ты своё отъездил.

- Не люблю просить своих подчинённых о том, чего не стал бы делать сам.

- Ну пожалуйста, хватит, - попросила она. - Ненавижу просыпаться одна. Я всю ночь скучаю по тебе.

- Келли...

- Я больше не злюсь. Просто скучаю по тебе - вот и всё. С тобой мне снятся хорошие сны.

- Ну ладно, - сказал он.

- И всё?

- Именно. Всё. Не могу думать о том, что без меня тебе снятся плохие сны, да и своё я действительно уже отработал. Теперь буду выезжать только на один ночной вызов перед выходными.

- У сисадминов не бывает выходных, - засмеялась Келли.

- У этого - будут, - пообещал он.

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

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

Обычно в серверной так холодно, что можно замёрзнуть, но такое скопление людей выделяло потоки тепла, перегревавшие небольшое замкнутое пространство. Когда Феликс вошёл, пять или шесть человек подняли головы и изобразили подобие улыбки на лице. Пара поприветствовала его по имени. Феликс подобрал живот и протиснулся к стойке своей компании - Ardent.

- Феликс, - позвал его Вэн, который не должен был дежурить этой ночью.

- Что ты тут делаешь? - спросил Феликс, - Хочешь, чтобы мы завтра на работе оба убитые были?

- Что? А. Тут мой собственный сервер. Когда он отвалился примерно в 1:30, меня разбудил его процесс-монитор. Надо было позвонить и сказать, что я сюда еду - не пришлось бы тебе тащиться.

Личный сервер Феликса, который он делил с пятью друзьями, стоял этажом ниже. Ему стало интересно, не отключился ли и его комп тоже.

- Что случилось?

- Массированная атака флэш-червя. Какой-то урод с эксплойтом нулевого дня, похоже, заставил все Windows в сети прощупывать каждый блок IP по методу Монте-Карло. Включая IPv6. Доступ к админскому интерфейсу больших цисок идёт по v6, и если к ним присасывается более десяти зондов, они падают. В итоге почти все пункты межсетевого обмена лежат. С DNS тоже свистопляска - очень может быть, что они ещё с прошлой ночи стали распространять испорченную информацию. Ах да, а ещё есть компонент, который прочёсывает адресную книгу и рассылает по почте и мессенджерам вполне себе убедительные сообщения, заводит разговор с помощью бота вроде Eliza, натасканного на письмах из почтового ящика, и уговаривает открыть трояна.

- Пипец.

- Ага.

Вэн был сисадмином типа Б: под два метра ростом, длинные волосы, завязанные в хвост, большой прыгающий кадык. На его костлявой груди висела футболка с надписью "ВЫБЕРИ ОРУЖИЕ". Чуть пониже был нарисован ряд D&D-шных многогранных костей. Сам Феликс относился к типу А: лишних тридцать килограмм и ухоженная, но густая бородища, скрывающая лишние подбородки. На его футболке красовалась надпись HELLO CTULHU, под которой обнаруживался кавайный безротый Ктулху в стиле Hello Kitty.

Вэн и Феликс познакомились пятнадцать лет назад в Usenet-е, потом встретились уже в реале на фринетовской пивопойке, вместе ездили на пару стартрековских конвентов. В конце-концов Феликс позвал Вэна работать под своим началом в Ardent. Вэн был надёжен и пунктуален. Он получил диплом инженера-электротехника и хранил стопку блокнотов на пружине, в которые методично вносил каждое предпринятое действие, отмечая дату и время.

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

- Да, опять в Microsoft напортачили, - сказал Феликс, - Если я на работе в два часа ночи, виноваты либо ПМКК, либо мелкомягкие.

***

В итоге они просто отсоединили эти проклятые роутеры от интернета. Не сам Феликс, конечно, хотя у него руки чесались сделать это и перезагрузить их, отрубив интерфейсы, работающие по IPv6. Это сделала парочка абсолютно непохожих друг на друга BOFH-ов. Чтобы получить доступ к админской, они должны были одновременно провернуть в замочных скважинах два ключа - прямо как часовые в ракетных шахтах. 95 процентов внешнего траффика Канады проходило через это здание. С безопасностью тут было покруче, чем в большинстве ракетных шахт.

Феликс и Вэн поднимали ардентовские серваки по одному. Их сразу же принимались бомбить черви - перевести маршрутизаторы в рабочее состояние значило подвергнуть нижестоящие сегменты сети атаке. Каждая машина в Сети или утопала в червях, или атаковала сама, или делала то и другое сразу. После сотни таймаутов Феликсу удолось достучаться до Bugtraq и NIST, чтобы скачать несколько патчей для ядра, которые должны были облегчить нагрузку от атак червя на его машины.

Было уже десять утра, и он был готов сожрать хоть задницу дохлого медведя, но нашёл в себе силы перекомпилировать ядра и вернуть компы в строй. Длинные пальцы Вэна летали по административной клавиатуре, когда он, высунув кончик языка, прогонял на машинах тесты на загруженность.

- У Гридо было двести дней аптайма, - сказал Вэн.

Greedo был самым старым сервером в стойке, работавшим ещё с тех дней, когда они называли компы именами персонажей из "Звёздных войн". Потом новые машины стали именовать в честь смурфов, а когда смурфы закончились, в ход пошли персонажи из Макдональдлэнд - начиная с ноута Вэна, который окрестили "Майором Макчизом".

- Гридо восстанет из пепла, - ободрил Вэна Феликс. - У меня там внизу "четвёрка", которая уже пять лет пашет. Сердце разрывается её ресетить.

- Начерта тебе 486?

- Просто так. Но у кого же поднимется рука выключить машину с пятилетним аптаймом? Это ж как собственную бабушку усыпить.

- Жрать хочу, - пробурчал Вэн.

- Знаешь, что я тебе скажу? - ответил Феликс. - Сейчас мы поднимем твой комп, потом мой. Я отвезу тебя в "Лейквью Ланч", и мы позавтракаем пиццей, а потом я дам тебе отгул на весь оставшийся день.

- Замётано, - ответил Вэн, - Чувак, мы, салаги, тебя недостойны. Тебе бы нас в яму загнать и лупить, как другие начальники делают. Только этого мы и заслуживаем.

***

- Твой мобильник, - сказал Вэн.

Феликс выбрался из внутренностей "четвёрки", которая никак не хотела включаться. Он выпросил лишний блок питания у ребят, которые занимались спамом и пытался запихнуть его на место. Вэн подал ему телефон, который Феликс уронил, когда пытался добраться до задней стенки компьютера.

- Привет, Кел, - сказал он. На заднем плане из трубки было слышно какое-то странное сопение. Помехи что ли? 2.0 плескается в ванне? - Келли?

Линия сдохла. Он попытался перезвонить, но у него ничего не вышло - ни гудков, ни предложения оставить голосовое сообщение. В конце-концов телефон выдал "Ошибку сети".

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

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

- Келли, ну что такое? - он попытался очистить свой голос от раздражения и других подобных эмоций. Он чувствовал себя виноватым: грубо говоря, он был совершенно свободен с тех пор, как ардентовские сервера вернулись в онлайн. Три последних часа он занимался исключительно личными делами (даже если и собирался стрясти деньги за них с компании).

В трубке послышались рыдания.

- Келли? - он почувствовал, как кровь отлила от его лица, а ноги онемели.

- Феликс, - сказала она едва различимо сквозь слёзы, - Он мёртв, господи, он мёртв!

- Кто? Кто, Келли?

- Уилл.

Уилл? он задумался. Что ещё за чёрт побери... - Он сел на колени. В свидетельстве о рождении они вписали имя "Уильям", хотя всё время потом называли его 2.0. Феликс издал болезненный стон.

- Мне плохо, - произнесла она. - Я даже стоять не могу. О, Феликс, я так тебя люблю!

- Келли? Что происходит?

- Все, все... - сказала она, - По телевизору осталось только два канала. Боже, Феликс, за окном как в "Рассвете мертвецов"... - Он услышал, как её вырвало. Связь стала ухудшатся, размывая звуки того, как её тошнит, словно по эхоплексу.

- Никуда не уходи, Келли! - крикнул он, и сигнал оборвался. Феликс набрал 911, но мобильник снова выдал ошибку сети, не успел он подтвердить набор.

Он выхватил Майора Макчиза из рук Вэна, воткнул в него сетевой кабель "четвёрки", запустил "Файрфокс" из командной строки и нагуглил сайт городской полиции. Быстро, но без мандража, нашёл веб-форму для заявок. Феликс никогда не терял головы. Он решал проблему, а паника проблем не решает.

Феликс нашёл онлайновую форму и вписал туда детали своего с Келли разговора, словно заполняя багрепорт. Его пальцы быстро бегали по клавишам, его описания были детальными. Наконец, он нажал "отправить".

Вэн читал через его плечо.

- Феликс... - начал он.

- Господи, - произнёс Феликс. Он сидел на полу админской и медленно приводил мысли в порядок. Вэн взял ноутбук и попытался зайти на какие-нибудь новостные сайты, но все они выдавали таймаут. Было невозможно сказать точно, почему так происходило, из-за того ли, что произошло нечто ужасное, или потому, что Сеть сдалась под напором сверхчервя.

- Мне нужно домой, - сказал Феликс.

- Я сяду за руль, - ответил Вэн, - а ты будешь дозваниваться своей жене.

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

- О господи... - Вэн ткнул пальцем в стекло.

Башня CN, возвышавшаяся над городом, словно огромная игла из слоновой кости, виднелась вдали к востоку от них. Она накренилась, словно палка, воткнутая в мокрый песок. Двигалась ли она? Двигалась. Сначала медленно, а потом всё быстрее и быстрее, башня падала по направлению к северо-востоку, на деловой квартал. Секунду спустя она надломилась и рухнула вниз. Ударная волна сначала докатилась до их мозгов и только потом до ушей, когда затрясло всё здание. Над местом происшествия поднялось облако пыли, а падающая башня продолжала прошивать одно здание за другим, и грохот не утихал.

ОбычныйТерминСписокопределений Адрес ЦитатыФорматированныйконецформыначалоформы- Телецентру крышка, - сказал Вэн.

Так и было: небоскрёб CBC складывался, словно в замедленной съёмке. Люди в панике бежали в разные стороны, но их настигали обломки падающих зданий. Через стекло это выглядело как клёвая трёхмерная демка, скачанная с торрентов. Сисадмины сгрудились у окон, чтобы посмотреть на разрушения.

- Что случилось? - спросил один из них.

- Сиэновская башня рухнула, - ответил Феликс. Он слышал свой голос будто издалека.

- Это из-за вируса?

- Червя? Ты что? - Феликс посмотрел на молодого админа типа Б со свисающим пивным пузиком.

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

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

***

Через минуту заработали генераторы.

Сисадмины бросились к лестнице. Феликс схватил Вэна за руку и потащил его обратно:

- Лучше нам переждать в машинном зале.

- А как же Келли?

Феликсу казалось, что его вот-вот вырвет.

- В серверную, быстро!

В машинном зале были воздушные фильтры, задерживающие микрочастицы.

Они побежали по лестнице к серверной. Феликс открыл дверь и дал ей с шипением захлопнуться за собой.

- Феликс, тебе нужно домой...

- Это биологическое оружие, - сказал Феликс. - Смертельная зараза. Здесь с нами всё будет в порядке, по крайней мере, пока фильтры держатся.

- Что?

- Включай IRC, - сказал он.

Вэн сидел за Майором Макчизом, а Феликс включил Смурфетку. Они меняли каналы чата, пока не отыскали один со знакомыми никами.

> пентагону хана/белому дому тоже

> В САН ДИЕГО МОИ СОСЕДИ БЛЮЮТ КРОВЬЮ С БАЛКОНА

> Кто-то свалил Геркин [небоскрёб Millenium Tower в Лондоне]. Банкиры разбегаются из Сити словно крысы.

> Говорят, Гиндза горит

Феликс напечатал:

> Я в Торонто. Мы только что видели, как падает башня CN. Пишут, что это биологическое оружие, убивает быстро.

Вэн прочёл и заметил:

- Ты же не знаешь, насколько быстро, Феликс. Может, мы все заразились ещё три дня назад.

Феликс закрыл глаза:

- Если бы всё было так, то, я думаю, у нас были бы уже симптомы.

> Похоже, электромагнитый импульс вырубил Гонконг и, возможно, Париж. Со спутников видно, что там темным-темно, а их сетевые узлы не отзываются.

> Ты в Торонто?

У спросившего был незнакомый ник.

> Да, на Фронт Стрит

> у меня там сестра учится, нет связи-можешь ей позвонить?

Феликс посмотрел на сообщение "Проблемы с сетью" на экране мобильника и ответил:

> Сеть недоступна

- У меня есть софтовый мобильник на Майоре Макчизе, - сказал Вэн, запуская клиент VoIP, - совсем забыл.

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

> Нет сети.

Феликс набрал ещё раз. Он взглянул на Вэна и увидел, что его тощие плечи трясутся. Вэн проговорил:

- Чёртов триждыёкарный бабай. Миру крышка.

***

Через час Феликс нашёл в себе силы оторваться от IRC. Атланта горела, а в Манхэттене уровень радиации был такой, что веб-камеры на небоскрёбе Линкольн-плаза выдавали только шум. Все винили исламистов, пока не выяснилось, что от Мекки осталась дымящаяся дыра в земле, а королевскую семью Саудовской Аравии перевешали перед собственными дворцами.

У Феликса дрожали руки. Вэн молча плакал в дальнем углу серверной. Феликс снова попытался позвонить домой, а потом в полицию. Как и в прошлые двадцать раз, без толку.

Он подключился по ssh к своему серверу на другом этаже и проверил почту. Спам, спам, спам. Ещё спам. Сообщения от роботов. Ага - важное сообщение от автоматической системы безопасности о хакерской атаке на машины Ardent.

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

У него были свои методы на такой случай. Он просканировал порты своего оппонента и обнаружил, что порт 1337 открыт - на азбуке кулхацкеров 1337 означало "leet", то есть "elite". Он прогуглил известные эксплойты для открытого порта 1337, сузил поиск с учётом операционной системы уязвимого сервера, и - вот оно.

Это был древний червь, тот самый, от которого любой комп должен был быть пропатчен несколько лет назад. Ладно, фигня. У Феликса был клиент для него. С его помощью он создал на той машине рутовый аккаунт, залогинился и осмотрелся.

Кроме него, в систему был залогинен только один юзер - "scaredy". Феликс проверил список процессов и обнаружил, что из-под scaredy как раз и запущены те сотни процессов, которые пытались пробиться к Феликсу и куче других машин.

Он открыл чат.

> Хватит долбить мой сервер

Феликс был готов к вспышке гнева, покаянию, отрицанию, но его ждал сюрприз.

> Ты в дата-центре на Фронт Стрит?

> Да

> Господи, я думал, что один живой остался. Я на четвёртом этаже. Похоже, снаружи жахнули биологическим оружием. Не хочу из своей "чистой комнаты" выходить.

Феликс со свистом втянул воздух в лёгкие.

> Ты долбился ко мне, чтобы я тебя отследил?

> Ага

> Умно

Хитрый сукин сын.

> Я на шестом этаже, со мной ещё один.

> Что-нибудь выяснили?

Феликс копипейстнул IRC-шный лог и подождал, пока тот парень переварит информацию. Вэн, встал и шагнул вперёд. Глаза его словно остекленели.

- Вэн? Дружище?

- Мне надо пописать, - сказал он.

- Дверь не открывать, - сказал Феликс. - Я тут видел в мусорке пустую бутылку от Mountain Dew.

- Угу.

Вэн как зомби прошествовал к мусорному ведру и достал из него пустую бутылку. Повернулся спиной.

> Меня зовут Феликс

> Уилл

При напоминании о 2.0 желудок Феликса совершил сальто-мортале.

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

- Вэн, - сказал он, смотря в остекленевшие расфокусированные зрачки друга. - Посмотри на меня, Вэн.

- Мне нужно домой, - сказал Вэн. - Я должен покормить кошек.

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

- Мне холодно, Феликс.

Было действительно холодно. По рукам Феликса бегали мурашки, а ноги, казалось, превратились в куски льда.

- Садись у серваков перед кулерами, погрейся от вытяжки.

Вэн подошёл к стойке и скукожился рядом с ней.

> Ты там?

> Пока да - разбираюсь кое с чем

> Когда можно будет выходить наружу?

> Понятия не имею

Некоторое время никто ничего не печатал.

***

Феликс дважды воспользовался бутылкой от Mountain Dew. А потом, разок, Вэн. Феликс снова попытался позвонить Келли. Сайт полиции Торонто лежал. Феликс дополз до серверов, прислонился к ним, обхватил руками колени и разрыдался как ребёнок.

Через минуту подошёл Вэн, сел рядом и положил ему руку на плечо.

- Они мертвы, Вэн, - сказал Феликс. - Келли и мой с-сын. Нет больше моей семьи.

- Откуда тебе знать?

- Оттуда. Господи, неужели это конец?

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

Грудная клетка Феликса пылала. Он не плакал с тех пор... да, с тех пор, как родился 2.0. Феликс ещё крепче обхватил колени руками.

А потом двери растворились.

В зал вошли два взволнованных сисадмина. На первом была футболка c надписью TALK NERDY TO ME, а на другом - майка Electronic Frontiers Canada.

- Двигайте, - сказал TALK NERDY. - Мы все собираемся на последнем этаже. Идите к лестнице.

Феликс поймал себя на том, что задерживает дыхание.

- Если в здании биоагент, тогда мы все уже заражены, - сказал TALK NERDY. - Просто поднимайтесь, там встретимся.

- На шестом этаже есть ещё один, - сказал Феликс, поднимаясь на ноги.

- Да, Уилл, мы его тоже вытащили. Он там, наверху.

TALK NERDY был одним из BOFH-ов, которые отключили большие маршрутизаторы.

Феликс и Вэн медленно взбирались по лестнице. Их шаги отдавались эхом в пустой шахте. После мороза серверной, воздух на лестнице казался настоящей парилкой.

На последнем этаже находилась столовая с работающими туалетами, водой, кофе и едой из торговых автоматов. Перед каждым автоматом выстроилась очередь напряжённых сисадминов. Никто не отваживался смотреть друг другу в глаза. Феликс попытался понять, кто из них Уилл, а потом присоединился к одной из очередей.

Он успел, прежде чем у него закончилась мелочь, взять себе парочку энергетических батончиков и гигантскую лохань ванильного кофе. Вэн занял им место за столами. Феликс свалил съестное перед ним и встал в очередь в туалет.

- Только оставь мне что-нибудь, - сказал он и кинул батончик Вэну.

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

- Меня зовут Юрий Попович, а это - Диего Розенбаум. Спасибо всем за то, что пришли сюда. Вот что мы сейчас точно знаем: это здание получает электроэнергию от генераторов уже в течении трёх часов. Судя по тому, что мы видим, это единственное здание в центре Торонто, в котором есть электричество. Так мы сможем протянуть ещё три дня. Снаружи неизвестный биоагент. Он убивает быстро, буквально за часы, и он передаётся по воздуху. Вдохнул - и труп. Никто не открывал внешние двери этого здания с пяти утра. Никто не откроет этих дверей, пока я не дам отмашку.

- Атаки на крупнейшие города мира застали службы быстрого реагирования врасплох. Они носили электронный, биологический и ядерный характер. Кроме того, применялись обычные взрывчатые вещества. Волна атак прокатилась по всей Земле. Я специалист по информационной безопасности, и у нас такие массированные атаки обычно рассматриваются как "оппортунистические" или ситуативные: например, группа Б пользуется неразберихой и взрывает мост, пока все разбираются с последствиями радиоактивного загрязнения, устроенного группой А. Очень умно. Самое раннее событие, которое нам удалось установить - это газовая атака, проведённая сектантами Аум Синрикё в сеульском метро. Это произошло в два ночи по тихоокеанскому времени, и, возможно, из-за этого сыр-бор и полыхнул. Мы уверены, однако, что за катастрофой такого масштаба Аум Синрикё стоять не может. У них нет ни опыта кибервойны, ни организационной хватки, необходимой для координации нападений на такое количество целей одновременно. Грубо говоря, им мозгов бы на это не хватило.

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

Один сисадмин подял руку. Среди присутствующих этот нагловатый парень в зелёной футболке Incredible Hulk был одним из самых молодых.

- Король сдох и передал тебе бразды правления?

- У меня есть доступ к основной системе безопасности, ключи от всех машинных залов и пароли для внешних дверей. Кстати, все они сейчас заперты. Я собрал всех сюда и организовал собрание. Если кому-то охота этим заняться - ради бога, работёнка так себе. Но кто-то должен её делать.

- Ты прав, - сказал парень. - И я справлюсь с ней не хуже тебя. Меня зовут Уилл Сарио.

Попович посмотрел на него снизу вверх:

- Ну если ты дашь мне договорить, может быть, после этого я и сдам тебе все дела.

- Конечно, продолжай.

Сарио повернулся, подошёл к окну и напряжённо уставился в стекло. Феликс поглядел, куда он смотрит, и увидел чёрные столбы дыма надо городом.

- В общем, вот что мы собираемся делать, - закончил Попович без энтузиазма.

Парень в зелёной футболке прервал затянувшееся молчание:

- Теперь моя очередь?

Кое-кто хихикнул.

- Вот что я думаю: мир катится в жопу. На каждый значимый элемент инфраструктуры ведётся хорошо скоординированное нападение. Если лишь одно средство, позволяющее так координировать эти атаки - интернет. Даже если поверить, что это ситуативные атаки, остаётся вопрос, как же организовать "оппортунистическую" атаку в считанные минуты? С помощью интернета.

- Так что же нам, выключить интернет? - рассмеялся было Попович, но прекратил, когда Сарио ничего не ответил.

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

- Да что за чушь ты несёшь, - сказал Попович. У него аж челюсть отвисла.

- Всё очень логично, - сказал Сарио. - Люди часто отказываются верить логике, когда она диктует тяжёлые решения. Проблема в людях, а не в логике.

Шум голосов перерос в гвалт.

- Тишина! - взревел Попович. Мощность шума упала на ватт. Попович снова крикнул и постучал ногой по кассе. Наконец, воцарилось некое подобие порядка.

- Говорите по одному, - сказал он. Попович засунул руки в карманы, а лицо его покраснело.

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

К своему собственному удивлению, Феликс обнаружил, что тоже поднял руку. Попович дал ему слово.

- Меня зовут Феликс Тремо, - проговорил он, забрался на один из столов и вытащил КПК. - Я хочу вам кое-что прочитать.

ОбычныйТерминСписокопределений Адрес ЦитатыФорматированныйконецформыначалоформыК своему собственному удивлению, Феликс обнаружил, что поднял руку. Попович дал ему слово.

- Меня зовут Феликс Тремо, - проговорил он, забираясь на один из столов и вытаскивая КПК, - Я хочу вам кое что зачитать.

Правительства Индустриального мира, вы - утомленные гиганты из плоти и стали; моя же Родина - Киберпространство, новый дом Сознания. От имени будущего я прошу вас, у которых все в прошлом, - оставьте нас в покое. Вы лишние среди нас. Вы не обладаете верховной властью там, где мы собрались.

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

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

- Это выдержка из "Декларации независимости киберпространства". Она была написана двенадцать лет назад. Я думал, что это - одна из самых прекрасных вещей, которые мне довелось прочесть. Я хотел, чтобы мой пацан вырос в мире свободного киберпространства, в мире где эта свобода бы просочилась в реальность, чтобы и та стала свободнее.

Он сглотнул комок в горле и вытер глаза тыльной стороной ладони. Вэн неловко похлопал его по ботинку.

- Сегодня мой умница-сын и красавица-жена погибли. Как и миллионы других. Город в самом буквальном смысле горит. Целые города исчезли с карты.

Он подавил вхлип и снова сглотнул.

- По всему миру люди, подобные нам, собрались в таких зданиях. Когда пришла беда, они пытались устранить последствия атаки червя, которая произошла этой ночью. У нас есть независимые источники электроэнергии. Пища. Вода.

У нас есть Сеть, которой ловко воспользовались враги, а наши - так и не сумели.

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

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

Кроме этого, мне жить незачем.

У Вэна на глазах навернулись слёзы, и не у него одного. Феликсу не аплодировали, но то, что происходило, было лучше. Они хранили полное уважительное молчание в течении секунд, которые переросли в минуту.

- И как же мы это сделаем? - спросил Попович без тени сарказма.

***

Вскоре ньюс-конференции заполонили сообщения. Они написали в news.admin.net-abuse.email, в которой обретались борцы со спамом и где царила атмосфера сплочённости перед лицом крупномасштабной атаки.

Потом добавили новую конференцию alt.november5-disaster.recovery, а также.recovery.goverance,.recovery.finance,.recovery.logistics и.recovery.defence. Слава бородатой иерархии alt. и всем, кто бороздит её просторы!

Сисадмины выползли из своих нор. Штаб-квартира Google была в онлайне. Во главе с верной своему делу Queen Kong, гуглоиды рассекали по колоссальному дата-центру, заменяя полетевшие компы и перезапуская свитчи.

Internet Archive в Пресидио рухнул, но его амстердамское зеркало работало, и запросы просто перенаправлялись, так что никто ничего не заметил. Amazon лежал, но Paypal действовал. Blogger, Typepad и Livejournal были заполнены миллионами постингов тех, кто остался в живых.

Потоки фоток во Flickr-е ужасали. Феликс отписался от них, когда наткнулся на снимок женщины с ребёнком, умерших на собственной кухне. Под действием биоагента их тела свернулись в ужасный иероглиф. Они не были похожи на Келли и 2.0, но дело было не в этом. Его трясло, и он не мог остановиться.

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

Большая часть разговоров велась в.recovery.logistics.

> Мы можем воспользоваться юзнетовским механизмом голосования для проведения региональных выборов

Феликс знал, что из этого может выйти толк. В Usenet механизм голосований применяли больше двадцати лет без существенных проблем.

> Мы изберём представителей регионов, а они выберут премьер-министра.

Американцы настаивали на избрании президента, но Феликсу эта идея не особо нравилась. Слишком уж однобоко она выглядела. Его будущее не будет американским. Будущее США сгинуло вместе с Белым домом. Он строил нечто большее.

Были тут и французские сисадмины из France Telecom. Дата-центр Европейского телевещательного союза обошли стороной удары, накрывшие Женеву. В нём кишели саркастичные немцы, которые, похоже, лучше Феликса болтали по-английски. Они неплохо поладили с остатками лондонской команды Би-би-си.

Они общались в.recovery.logistics на английском, и Феликс чувствовал преимущество на своей стороне. Кто-то пресекал неизбежные глупые флеймы с умением, в котором ощущался опыт многих лет, кто-то подкидывал полезные предложения.

Поразительно, но лишь немногие считали, что Феликс окончательно слетел с катушек.

> Думаю, выборы нужно устроить как можно скорее. Завтра - крайний срок. По справедливости, мы не можем управлять, пока не получим согласия от управляемых.

Через несколько секунд в почту упал ответ.

> Смеёшься? Согласие от управляемых? Если я не путаю, большая часть тех, кем ты предлагаешь править, в данный момент выблёвывает на улице собственные кишки, прячется под столами или шатается контуженными по улицам. Ты ИХ будешь спрашивать?

Феликсу вынужден был признать, что в её словах есть смысл. Queen Kong была умной женщиной. Сисадминов-женщин вообще-то немного, и это была настоящая проблема. Игнорировать таких, как Queen Kong было нельзя. Надо бы сообразить, как сбалансировать женскую долю в его новом правительстве. Потребовать, чтобы каждый регион избрал одну женщину и одного мужчину?

Он с удовольствием вступил с ней в словесную баталию. До выборов оставался ещё день, время было.

***

- Премьер-министр киберпространства? Назвался бы Великим Вождём Сетей Передачи Данных! Титул поважнее, звучит круто, круче просто некуда!, - сказал Уилл.

Он спал рядом с ним, наверху, в столовке, а Вэн - с другой с



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-06-26 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: