Book's list / Список книг :

 

Chapter / Глава


Dan Brown - Digital Fortress - Дэн Браун - Цифровая крепость

CHAPTER 9

ГЛАВА 9


Systems security technician Phil Chartrukian had only intended to be inside Crypto a minute-just long enough to grab some paperwork he'd forgotten the day before. But it was not to be.

Техник систем безопасности Фил Чатрукьян собирался заглянуть в шифровалку на минуту-другую - только для того, чтобы взять забытые накануне бумаги. Но вышло иначе.


After making his way across the Crypto floor and stepping into the Sys-Sec lab, he immediately knew something was not right. The computer terminal that perpetually monitored TRANSLTR's internal workings was unmanned and the monitor was switched off.

Пройдя помещение шифровалки и зайдя в лабораторию систем безопасности, он сразу почувствовал что-то неладное. Компьютер, который постоянно отслеживал работу "ТРАНСТЕКСТА", оказался выключен, вокруг не было ни души.


Chartrukian called out, "Hello?"

- Эй! - крикнул Чатрукьян.


There was no reply. The lab was spotless-as if no one had been there for hours.

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


Although Chartrukian was only twenty-three and relatively new to the Sys-Sec squad, he'd been trained well, and he knew the drill: There was always a Sys-Sec on duty in Crypto... especially on Saturdays when no cryptographers were around.

Чатрукьяну было всего двадцать три года, и он относительно недавно начал работать в команде обеспечения безопасности, однако был хорошо подготовлен и отлично знал правила: в шифровалке постоянно дежурил кто-то из работников его службы... особенно по субботам, когда не было криптографов.


He immediately powered up the monitor and turned to the duty board on the wall.

Он немедленно включил монитор и повернулся к графику дежурств на стене.


"Who's on watch?" he demanded aloud, scanning the list of names. According to the schedule, a young rookie named Seidenberg was supposed to have started a double shift at midnight the night before. Chartrukian glanced around the empty lab and frowned. "So where the hell is he?"

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


As he watched the monitor power up, Chartrukian wondered if Strathmore knew the Sys-Sec lab was unmanned. He had noticed on his way in that the curtains of Strathmore's workstation were closed, which meant the boss was in-not at all uncommon for a Saturday; Strathmore, despite requesting his cryptographers take Saturdays off, seemed to work 365 days a year.

Глядя на оживающий монитор, он подумал, известно ли Стратмору, что в лаборатории систем безопасности нет ни души. Подходя к шифровалке, он успел заметить, что шторы кабинета шефа задернуты. Это означало, что тот находится на рабочем месте. Несмотря на субботу, в этом не было ничего необычного; Стратмор, который просил шифровальщиков отдыхать по субботам, сам работал, кажется, 365 дней в году.


There was one thing Chartrukian knew for certain-if Strathmore found out the Sys-Sec lab was unmanned, it would cost the absent rookie his job. Chartrukian eyed the phone, wondering if he should call the young techie and bail him out; there was an unspoken rule among Sys-Sec that they would watch each other's backs. In Crypto, Sys-Secs were second-class citizens, constantly at odds with the lords of the manor. It was no secret that the cryptographers ruled this multibillion-dollar roost; Sys-Secs were tolerated only because they kept the toys running smoothly.

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


Chartrukian made his decision. He grabbed the phone. But the receiver never reached his ear. He stopped short, his eyes transfixed on the monitor now coming into focus before him. As if in slow motion, he set down the phone and stared in open-mouthed wonder.

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


In eight months as a Sys-Sec, Phil Chartrukian had never seen TRANSLTR's Run-Monitor post anything other than a double zero in the hours field. Today was a first.

За восемь месяцев работы в лаборатории Фил Чатрукьян никогда не видел цифр в графе отсчета часов на мониторе "ТРАНСТЕКСТА" что-либо иное, кроме двух нулей. Сегодня это случилось впервые.


TIME ELAPSED: 15:17:21

ИСТЕКШЕЕ ВРЕМЯ: 15:17:21


"Fifteen hours and seventeen minutes?" he choked. "Impossible!"

- Пятнадцать часов семнадцать минут? - Он не верил своим глазам. - Это невозможно!


He rebooted the screen, praying it hadn't refreshed properly. But when the monitor came back to life, it looked the same.

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


Chartrukian felt a chill. Crypto's Sys-Secs had only one responsibility: Keep TRANSLTR "clean"-virus free.

Чатрукьяну вдруг стало холодно. У сотрудников лаборатории систем безопасности была единственная обязанность - поддерживать "ТРАНСТЕКСТ" "в чистоте", следить, чтобы в него не проникли вирусы.


Chartrukian knew that a fifteen-hour run could only mean one thing-infection. An impure file had gotten inside TRANSLTR and was corrupting the programming. Instantly his training kicked in; it no longer mattered that the Sys-Sec lab had been unmanned or the monitors switched off. He focused on the matter at hand-TRANSLTR. He immediately called up a log of all the files that had entered TRANSLTR in the last forty-eight hours. He began scanning the list.

Он знал, что пятнадцатичасовой прогон может означать только одно: зараженный файл попал в компьютер и выводит из строя программу. Все, чему его учили, свидетельствовало о чрезвычайности ситуации. Тот факт, что в лаборатории систем безопасности никого нет, а монитор был выключен, больше не имело значения. Главное теперь - сам "ТРАНСТЕКСТ". Чатрукьян немедленно вывел на дисплей список файлов, загружавшихся в машину в последние сорок восемь часов, и начал его просматривать.


Did an infected file get through? he wondered. Could the security filters have missed something?

"Неужели попал зараженный файл? - подумал он. - Неужели фильтры безопасности что-то пропустили?"


As a precaution, every file entering TRANSLTR had to pass through what was known as Gauntlet-a series of powerful circuit-level gateways, packet filters, and disinfectant programs that scanned inbound files for computer viruses and potentially dangerous subroutines. Files containing programming "unknown" to Gauntlet were immediately rejected. They had to be checked by hand. Occasionally Gauntlet rejected entirely harmless files on the basis that they contained programming the filters had never seen before. In that case, the Sys-Secs did a scrupulous manual inspection, and only then, on confirmation that the file was clean, did they bypass Gauntlet's filters and send the file into TRANSLTR.

В целях безопасности каждый файл, загруженный в "ТРАНСТЕКСТ", должен был пройти через устройство, именуемое "Сквозь строй", - серию мощных межсетевых шлюзов, пакетных фильтров и антивирусных программ, которые проверяли вводимые файлы на предмет компьютерных вирусов и потенциально опасных подпрограмм. Файлы, содержащие программы, "незнакомые" устройству, немедленно отвергались. Их затем проверяли вручную. Иногда отвергались абсолютно безвредные файлы - на том основании, что они содержали программы, с которыми фильтры прежде не сталкивались. В этом случае сотрудники лаборатории систем безопасности тщательно изучали их вручную и, убедившись в их чистоте, запускали в "ТРАНСТЕКСТ", минуя фильтры программы "Сквозь строй".


Computer viruses were as varied as bacterial viruses. Like their physiological counterparts, computer viruses had one goal-to attach themselves to a host system and replicate. In this case, the host was TRANSLTR.

Компьютерные вирусы столь же разнообразны, как и те, что поражают человека. Подобно своим природным аналогам они преследуют одну цель - внедриться в организм и начать размножаться. В данном случае организмом является "ТРАНСТЕКСТ".


Chartrukian was amazed the NSA hadn't had problems with viruses before. Gauntlet was a potent sentry, but still, the NSA was a bottom feeder, sucking in massive amounts of digital information from systems all over the world. Snooping data was a lot like having indiscriminate sex-protection or no protection, sooner or later you caught something.

Чатрукьяна всегда изумляло, что АНБ никогда прежде не сталкивалось с проблемой вирусов. "Сквозь строй" - надежная система, но ведь АНБ - ненасытный пожиратель информации, высасывающий ее из разнообразнейших источников по всему миру. Поглощение огромных объемов информации сродни беспорядочным половым связям: какие меры предосторожности ни принимай, рано или поздно подхватишь какую-нибудь гадость.


Chartrukian finished examining the file list before him. He was now more puzzled than before. Every file checked out. Gauntlet had seen nothing out of the ordinary, which meant the file in TRANSLTR was totally clean.

Чатрукьян просмотрел список и изумился еще больше. Все файлы прошли проверку, в них не было обнаружено ничего необычного, а это означало, что "ТРАНСТЕКСТ" безукоризненно чист.


"So what the hell's taking so long?" he demanded of the empty room. Chartrukian felt himself break a sweat. He wondered if he should go disturb Strathmore with the news.

"На что же уходит такая уйма времени?" - спросил он, обращаясь в пустоту и чувствуя, как покрывается потом. Наверное, придется потревожить этой новостью Стратмора.


"A virus probe," Chartrukian said firmly, trying to calm himself down. "I should run a virus probe."

"Проверка на наличие вируса, - решительно сказал он себе, стараясь успокоиться. - Я должен сделать проверку на наличие вируса".


Chartrukian knew that a virus probe would be the first thing Strathmore would request anyway. Glancing out at the deserted Crypto floor, Chartrukian made his decision. He loaded the viral probe software and launched it. The run would take about fifteen minutes.

Чатрукьян знал: это первое, чего в любом случае потребует Стратмор. Выглянув в пустую шифровалку, он принял решение. На загрузку программы и поиск вируса уйдет минут пятнадцать.


"Come back clean," he whispered. "Squeaky clean. Tell Daddy it's nothing."

"Скажи, что ничего нет, - прошептал он. - Абсолютно ничего. Скажи папе, что все в порядке".


But Chartrukian sensed it was not "nothing." Instinct told him something very unusual was going on inside the great decoding beast.

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


Chapter / Глава

 
Рейтинг@Mail.ru