Апокалипсис
Шрифт:
— Что, так просто? Ты согласен?
— Именно так. Очень просто. Не могу допустить, чтобы тебе снились плохие сны. Я выполнил свой долг. Отныне я буду на ночных дежурствах только для того, чтобы заработать дополнительный отпуск.
Она рассмеялась:
— Сисадмины не берут отпуска.
— А этот возьмет. Обещаю.
— Ты прелесть. О, замечательно… Два-ноль только что выполнил аварийный сброс по всей моей ночнушке.
— Весь в меня.
— Кто бы сомневался.
Келли повесила трубку, и Феликс завел машину на стоянку инфоцентра, сунув в щель пропуск и приподняв усталое веко, чтобы сканер сетчатки хорошенько разглядел его все еще сонный глаз.
Феликс задержался у автомата в "чистой комнате" и взял себе энергетический батончик с гуараной и убойной крепости кофе в чашке-непроливайке. Он быстро проглотил батончик и выпил кофе, затем позволил внутренней двери прочесть геометрию его ладони и измерить параметры тела. Дверь с шипением отворилась, из шлюза за ней его обдуло потоком воздуха (внутри поддерживалось избыточное давление), и Феликс наконец-то оказался допущен во внутреннее святилище.
Там
При обычных обстоятельствах в "клетке" царил едва ли не мороз, но теперь все эти тела перегревали небольшое замкнутое пространство. Когда Феликс вошел, пятеро или шестеро взглянули на него и скривились. Двое поздоровались с ним но имени. Феликс втиснул свой живот в узкий проход между стойками и начал пробираться в дальний конец помещения, где располагались серверы "Ардента".
— Феликс. — Это был Ван, сегодня ночью он не дежурил.
— Что ты здесь делаешь? Хочешь, чтобы завтра утром мы оба превратились в невыспавшиеся развалины?
— Что? А, ты об этом… Там стоит мой персональный сервер. Он "упал" примерно в половине второго ночи, меня разбудил монитор процессов. Надо было позвонить и сказать, что я сюда еду, — избавил бы тебя от хлопот.
Собственный сервер Феликса — корпус, который он делил с пятью друзьями, — находился в стойке этажом ниже. Интересно, не "упал" ли и этот?
— Что произошло?
— Массированная атака флэш-червя [9] . Какая-то сволочь заставила все серверы "Windows" в сети гонять проверки по методу Монте-Карло по каждому блоку интернет-протоколов, включая IPv6. А у больших маршрутизаторов "Циско" все административные протоколы работают через v6, и все они "падают", если запускается более десяти проверок одновременно, а это означает, что практически все обмены данными снизились почти до нуля. DNS [10] тоже накрылись — такое впечатление, что вечером кто-то отравил передачу данных между зонами. Да, и еще есть некий почтовый компонент, рассылающий весьма правдоподобные сообщения всем, кто находится в твоей адресной книге, выплевывая при этом "Элиза-диалог" [11] , который отключает электронную почту и сообщения, чтобы заставить тебя запустить "троян" [12] .
9
Червь — вирусная программа, самостоятельно распространяющая свои копии по Сети.
10
Domain Name Sewer — сервер доменных имен (служебный компьютер Сети, переводящий имена компьютеров в доменных записях в адреса IP).
11
"Элиза" — виртуальный собеседник, знаменитая компьютерная программа Джозефа Вейзенбаума, написанная им в 1966 г., которая пародирует диалог с психотерапевтом, реализуя технику активного слушания. Программа была названа в честь Элизы Дулитл, героини пьесы "Пигмалион" Бернарда Шоу.
12
"Троянский конь" — программа, которая выдает себя за другую программу с целью получения информации.
— Господи!
— Вот-вот.
Ван относился к сисадминам второго типа — выше шести футов ростом, торчащий кадык, волосы собраны в длинный конский хвост. Его грудь с выступающими ребрами прикрывала футболка с надписью "ВЫБЕРИ СВОЕ ОРУЖИЕ" на фоне многогранных игровых костей.
Феликс же был админом первого типа — семьдесят или восемьдесят фунтов лишнего веса вокруг талии и аккуратная борода, которой он прикрывал лишние подбородки. На его футболке значилось "ПРИВЕТ? КТУЛХУ" и красовалось изображение симпатичного безротого Ктулху в стиле "Привет, Китти". Они с Ваном были знакомы более пятнадцати лет, пересеклись сперва через "Usenet", потом в реале на пивных вечеринках "Freenel" в Торонто, затем на парочке сборищ фанатов "Звездного пути", а кончилось тем, что Феликс взял Вана работать в "Ардент" под своим началом. Ван был надежен и методичен. Электротехник по образованию, он имел привычку заполнять один блокнот за другим подробными записями всех своих действий с указанием даты и времени.
— На этот раз даже не ПМКИС, — мрачно заключил Ван.
"Проблема Между Клавиатурой И Стулом". Почтовые "трояны" попадали как раз в эту категорию — если бы у людей хватало ума не открывать подозрительные вложения, то "трояны" давно канули бы в прошлое. Но "черви", которые грызли сейчас маршрутизаторы "Циско", не были проблемой, связанной с людской дуростью, — они являлись просчетом некомпетентных инженеров.
— Нет, тут виноват "Майкрософт", — подтвердил Феликс. — Всякий раз, когда я оказываюсь на работе
в два часа ночи, причиной тому или ПМКИС, или "Майкро-ленивец".Кончилось все тем, что они взяли и отключили чертовы маршрутизаторы от Интернета. Не Феликс, разумеется, хотя ему до зуда в кончиках пальцев хотелось это сделать, а потом перезагрузить маршрутизаторы, предварительно отключив их интерфейсы IPv6. Это проделали два "ублюдка-оператора из ада" [13] которым пришлось повернуть два ключа одновременно, чтобы получить доступ в свою "клетку" — как охранникам в пусковой шахте ракеты "Минитмен". Через это здание проходило девяносто пять процентов внешнего трафика Канады. И система безопасности здесь была покруче, чем в большинстве пусковых шахт "Минитменов".
13
"Ублюдок-оператор из ада" — название цикла рассказов новозеландского автора Саймона Травальи о работе оператора компьютерной сети, который отличается крайней нетерпимостью к некомпетентным пользователям.
Феликс и Ван выводили серверные стойки "Ардента" в оперативный режим один за другим. Серверы подвергались бомбардировке вирусами, и едва очередной маршрутизатор снова выходил в онлайн, все расположенные за ним серверы оказывались открыты для атаки. Каждый сервер в Интернете или тонул в потоке "червей", или порождал вирусные атаки, или делал и то и другое одновременно. После примерно сотни тайм-аутов [14] Феликс смог пробиться на сайты "NIST" и "Bugtraq" и скачать некоторые патчи [15] для ядра, которые могли снизить нагрузку на порученные ему компьютеры. К десяти утра он так проголодался, что был готов съесть задницу дохлого медведя, но все же перекомпилировал ядра своих операционных систем и снова вывел их в оперативный режим. Длинные пальцы Вана порхали над клавиатурой системного администратора — высунув кончик языка, он выводил статистику нагрузок по каждому серверу.
14
Тайм-аут — истечение лимитированного времени ожидания, в данном случае для попытки установления связи между компьютером и сайтом в Интернете.
15
Патч (от англ. patch — "заплата") — вставка в программу с целью ее исправления или изменения. "Kernel" — программное ядро операционной системы, в "Windows NT" является частью исполняющей системы, которая управляет процессором; ядро выполняет планирование и диспетчеризацию потоков, обработку прерываний и синхронизацию процессоров, синхронизирует деятельность компонентов исполняющей системы, таких как диспетчер ввода-вывода, диспетчер процессов и др. Компиляция — процесс преобразования файла с текстом программы в исполняемый файл, который система может запустить на выполнение. В операционной системе "UNIX", используемой на большинстве серверов, администратор может перекомпилировать ядро системы, сделав его оптимальным для выполнения конкретных задач.
— У меня на "Гридо" было двести дней аптайма, [16] — сообщил Ван.
"Гридо" был самым старым сервером в стойке, еще с тех дней, когда каждый серверный корпус называли в честь персонажей "Звездных войн". Теперь их именовали в честь смурфов, [17] но смурфы уже кончались, и админы перешли на персонажей из "Макдоналдса", начав с лэптопа Вана по имени "Майор Макчиз".
— "Гридо" восстанет вновь, — пообещал Феликс. — У меня внизу стоит четыреста восемьдесят шестой, у которого больше пяти лет аптайма. Если придется его перезажать, это разобьет мне сердце.
16
Аптайм — период работоспособного состояния, в данном случае период непрерывной работы.
17
Смурфы — маленькие существа небесно-голубого цвета, персонажи комиксов бельгийского художника Пейо, на основе которых позже был выпущен мультипликационный телесериал.
— Да для какой хренотени ты используешь четыреста восемьдесят шестой?
— Ни для какой. Но у кого поднимется рука выключить компьютер с пятью годами аптайма? Это все равно что подвергнуть эвтаназии собственную бабушку.
— Есть хочу, — заявил Ван.
— Я тебе вот что скажу, — решил Феликс. — Мы сейчас "поднимем" твой сервер, затем мой, потом я отвезу тебя в "Лейквью ланч" позавтракать пиццей, и до конца дня можешь взять отгул.
— Согласен, — быстро отозвался Ван. — Шеф, ты слишком добр к нам, работягам. Тебе надо бы держать нас в яме и регулярно бить, как поступают все остальные боссы. Мы все этого заслуживаем.
— Это твой телефон, — сказал Ван.
Феликс выбрался из потрохов 486-го, который упорно отказывался включаться. Он выпросил запасной блок питания у парней, занимавшихся борьбой со спамом, и теперь пытался установить его в корпус старого компьютера. Ван протянул Феликсу его телефон, выпавший из пояса, когда Феликс, согнувшись, пытался добраться до задней стенки компьютера.
— Привет, Кел, — отозвался он. В трубке слышалось какое-то фоновое сопение или шуршание. Может, статика? Или это 2.0 плещется в ванне? — Келли?