Вскоре машина подъехала к старому, но опрятному двухэтажному зданию, обнесенному высоким каменным забором с колючей проволокой наверху. Водитель подрулил к массивным металлическим воротам и высунулся в окно навстречу неторопливо подошедшему охраннику, сунув ему какую-то бумажку. Тот бросил на документ настороженный взгляд, посмотрел на водителя и нехотя махнул — мол, проезжайте. Створки ворот скрипуче поехали в стороны, и машина протиснулась во двор. Ворота позади тут же захлопнулись с глухим гулом.
— Ну, программист, вылазь, приехали.
Васян толкнул дверцу и выбрался наружу. Михась последовал его примеру и оказался на асфальтированной дорожке, ведущей к резному деревянному крылечку. Васян уже неспешно двигался в сторону двери, и Михась поторопился за ним. Оставаться в одиночестве на пустынном дворе строгого режимного учреждения не хотелось.
За дверью их встретил еще один хмурый охранник с разрядником наперевес. Повертев в руках пропуск, который ему сунул Васян, он покопался в своих бумажках, закинул оружие за спину и что-то нечленораздельно буркнул.
— Пошли, — коротко бросил Васян, двинувшись вверх по лестнице.
На втором этаже обнаружилось много обитых черной клеенкой дверей, из-за которых не доносилось ни звука. Васян подошел к одной из них и уверенно дернул на себя. Дверь не шелохнулась. Шепотом выругавшись сквозь зубы, он повернулся к ней спиной и несколько раз сильно ударил ногой, оставив на клеенке неопрятные следы. Похоже, процедура проделывалась им не впервые.
Через несколько секунд дверь отворилась изнутри, и в образовавшуюся щель просунулась голова Рыжего.
— А, это ты, — разочарованно сказал он.
— А ты кого ждал? Сахарского президента? — зло спросил Васян. — Сколько раз говорил — подай заявку, пусть звонок проведут. Я о вашу хренову дверь уже все пятки отбил.
Он дернул дверь на себя, так что Рыжий чуть не полетел кубарем, и вошел внутрь. Михась неуверенно последовал за ним.
Рыжий запер дверь на замок и обернулся. Несколько секунд он рассматривал Михася так, словно увидел нечто странное. Затем качнул головой и спросил:
— На дэвэка пять работал когда-нибудь?
— Н-нет, — удивленно откликнулся Михась. — Слышал только. Так они ж только у оборонщиков используются, для них допуск о-го-го какой нужен...
Рыжий опять странно посмотрел на него. Затем махнул рукой.
— Ладно, разберешься, от твоих бэкашек он не сильно отличается. Система — тот же дос три шестьдесят, слегка модифицированный, — он отдернул занавеску в углу комнаты, за которой обнаружился компьютерный терминал. — Садись.
Михась сел в неустойчивое, вертящееся на одной ноге кресло и вопросительно посмотрел на Рыжего. Тот досадливо поморщился, сунул руку куда-то за заднюю стенку терминала, повозился там и чем-то щелкнул. Монитор недовольно загудел и через минуту озарился зеленоватым светом.
Пользователь:
Босс, — впечатал Рыжий.
Пароль:
Рыжий небрежно пробежался пальцами по клавиатуре. Экран мигнул, очистился, и на нем побежали строчки:
Комплекс ДВК-5 Терминал 4 Скорость 3600 бод
Операционная система ДОС 360/М/К
Сегодня 23.10.1582, вт.
Система готова к работе.
Ввод#>
— Слушай меня, парень, — сказал за плечом Михася Рыжий. — Сейчас ты работаешь в системе боссом. Смотри, завалишь ее ненароком, меня с работы выпрут, а тебя за саботаж посадят, — он хмыкнул. — Ладно, не обращай внимания. Твоя задача — войти на удаленную машину, где имя пользователя и пароль неизвестны. В правом ящике стола — записка, там указаны протокол и адрес связи. Там же, кстати, справочник по командам системы, если что непонятно окажется. На легкий успех не рассчитывай, машиной не дураки заведуют, пароли вроде "раз-два-три-четыре-пять" там не канают. Впрочем, атаки они не ожидают, и особых проблем не предвидится. Все понял? Действуй.
— Стоп-стоп-стоп! — запротестовал ошалелый Михась. — Я же не взломщик, я обычный сискон. Я таким раньше ни в жисть не занимался! И вообще, чего я вдруг кого-то ломать полезу, статья же!
— А чего ты сюда приперся? — удивился Рыжий. — Нам сисконов не надо, своих хватает. Нам специалисты по безопасности нужны, ты сам говорил, что в ней сечешь. Ну, если не можешь, тогда извини. Поищем еще кого-нибудь.
— Погоди, Рыжий, — вмешался Васян. Сказал он негромко, но так, что Кравчук вздрогнул. — Не пори горячку. Парень немного не в курсе, ну да ничего, справится. Все когда-то в первый раз делать приходится. Справишься ведь, Мишка, да? — Он заглянул Михасю в лицо, и тому сделалось нехорошо от волчьей усмешки бывшего специалиста по ювелирным магазинам. — А если вдруг что не срастется, то вспомни, о чем мы по дороге сюда говорили.
Он дружески похлопал Михася по плечу, отошел к окну и фальшиво засвистел какую-то мелодию.
Рыжий внимательно посмотрел на них обоих, пожал плечами, и сказал:
— Ну, как знаете. Мое дело задачу поставить да результаты оценить. А о чем вы там по дороге говорили, мне знать по чину не положено.
Он еще раз пожал плечами, отошел к столу у дальней стены, сел, достал какой-то пухлый небрежно сшитый том и углубился в чтение, изредка черкая карандашом на полях.
У Михася пересохло во рту. Он нервно сглотнул, посмотрел на Кравчука, на Васяна и повернулся к терминалу.
Ввод#>, по прежнему горело там.
Михась выдвинул правый ящик стола и достал оттуда записку. "Машина 72394, адрес 45-АГ-82-19-В1-73, протокол ОПМС-2. Создать в разделе Сетка/Планы/Завтра модуль с именем Новый План". Буквы записки смазались, явно дефект скверного цепного печатника. Михась мельком подивился тому, что контора не имеет полагающегося, по слухам, в комплекте с ДВК-5 матричного множителя. Так, ОПМС-2. Общий, значиться, протокол машинной связи, версия 2. Стоп, ему же в обед сто лет, где они раскопали такую систему? Ладно, неважно, вряд ли проверочной задачей является реальный взлом. Скорее всего, просто проверяют способности. Опять же, вряд ли они считали, что им настоящий спец по безопасности попался. Всех, кого в режимные конторы нанимают, кнопари чуть не рентгеном просвечивают, так что настоящего взлома от меня наверняка не ждут. Тогда надо лишь продемонстрировать общую гениальность, буде таковая имеется... Что мы знаем про ОПМС, да еще и номер два? То, что дыр в нем просто немеряно, и одну такую мы, кажется, сходу помним. Так, пробуем.
Ввод#> Вход ОПМС-2 45-АГ-82-19-В1-73 босс
Вход в удаленную систему
Адрес: 45-34-82-19-31-73
Протокол: код 03
Подключение к удаленной системе... выполнено.
Скорость канала 430 бод
Удаленный пользователь: босс
Пароль:
^ц^цстопсистема
Михась напряженно уставился на монитор. Его пальцы задрожали от возбуждения.
Аварийный пароль принят. Вход в систему произведен.
Удаленная система ДОС 340В
Сегодня 23.10.1582
Удаленная система 12394 готова к работе.
УдВвод#>
— Ну, ребята, и спецы же у вас там сидят, — тихо пробормотал Михась сквозь зубы. — Да вас и школьник поимеет. Теперь на всякий случай вот что...
Несколько минут он бешено барабанил по клавишам. Затем откинулся на спинку стула и удовлетворенно вздохнул.
— Ну что там у тебя? — немедленно откликнулся Васян. — Получилось что?
— Да все, — небрежно откликнулся Михась, донельзя довольный собой.
— Что — все? — сердито переспросил тот. — Облом по всем пунктам? Одэшники к нам уже толпой на трех бэтээрах ломятся, так что рвем когти?
— Да нет, все сделано, — с удовольствием откликнулся Михась. — Вошел я в ту систему боссом, как и сказано.
Васян удивленно посмотрел на него, затем подошел к Кравчуку и пихнул того в бок.
— Эй, Рыжий, проснись, — окликнул он.
— А? — вскинулся тот от своей книги. — Что случилось?
— Наш гений говорит, что задачка ему плевая попалась, — терпеливо разъяснил ему Васян. — Иди-ка проверь, не свистит ли.
Рыжий досадливо тряхнул головой, заложил руководство карандашом и нехотя подошел к Михасю.
— Ну, что сделал? — вяло поинтересовался он.
— Вошел в удаленную систему боссом, — обстоятельно разъяснил Михась. — Вытащил его настоящий пароль — там файл с реквизитами открыто лежит. Установил пару закладок на входном модуле, чтобы записывать имена и пароли всех, кто входит на машину. Создал пользователя-эквивалент босса, чтобы потом без помех входить. В общем, все по полной программе.
— Погоди-ка, — теперь, похоже, настала очередь Рыжего выглядеть ошарашенным. — Да как ты туда вошел?
— Известный глюк протокола, — скромно опустив глаза, поведал Михась. — Точнее, даже не протокола, а систем, где он используется. При входе можно ввести специальный инженерный пароль, который дает право стать любым пользователем. Вообще-то его можно и нужно отключать после первичной настройки системы, но частенько забывают. Как сейчас, например.
— Ох я склеротичный дурак! — пробормотал Рыжий, медленно оседая на соседний стул. — Два дня бился, пароли подбирал! Ну, ты, парень, даешь... Кстати, — снова подскочил он, — а какого пользователя ты создал, говоришь?
— Да я текст-модуль создал, в нем все описано, — ответил Михась. — Я его на печать послал, надо сходить, забрать, наверное...
— Дубина! — Рыжий метнул на него сердитый взгляд и пулей вылетел из комнаты. Васян воспользовался моментом и плюхнулся на освободившееся место.
— Ф-фу! — выдохнул он. — Наконец-то присесть можно, а то набегался я сегодня. Ну что, паренек, кажется, сдал ты экзамен. Поздравляю. Сейчас Рыжий вернется, и поговорим, как тебя оформлять. Правда, запомни, что на общем принтере печатать такие вещи не положено, допуск-то не у всех техников есть. А говорил, не взломщик, — без всякого перехода добавил он. — Рыжий над задачкой сколько башку ломал, все решить не мог.
— Погоди, Васян, — остановил его Михась. — А что, это не проверочная задача?
— Как не проверочная? — удивился тот. — Еще какая проверочная, тебя же и проверили. Просто она еще и нужная для нас, так мы сразу два окна одним камнем.
— И я... взломал реальную систему?
— Ну да. Машина где-то там стоит, — Васян неопределенно махнул рукой куда-то в сторону окна. — Правда, Рыжий ее уже сломал незадолго до тебя, но лишняя... как ее? закладка?.. не помешает. Никогда не знаешь, что и где пригодится.
Он покрутил пальцем в воздухе.
— Только ты смотри, помалкивай, понял? Сейчас подписку дашь, и рот — на замок. Да что с тобой? Ошалел от радости, что ли?
Михась с ужасом смотрел на него, растерянно хлопая глазами.
— И если бы я не справился... Меня бы... закатали? — слова почему-то давались ему с трудом.
— А то! — жизнерадостно согласился Васян. — Да не журись ты, все нормально. Теперь ты наш человек, — он наклонился вперед и из всех сил хлопнул Михася по плечу. — Молодец, программист, недаром ты мне сразу понравился. О, а вот и Рыжий!
24.10.1582, среда
Кандидаты сидели хмурые, стараясь делать вид, что не замечают друг друга. Олег с интересом оглядывался по сторонам. На телестудию он попал впервые, а потому старался не упустить ни одной детали.
Три телекамеры на невысоких тележках напоминали ему тяжелые разрядники, которые иногда показывали в "Служу Родине!" Телеоператоры с озабоченным видом наблюдали за контрольными экранчиками, то и дело что-то подкручивая в агрегатах. Казалось, дай им команду, и они припадут к орудиям, начав сосредоточенно отражать атаку наступающей на них армии вероятного противника. Красные огоньки на камерах сосредоточенно помаргивали.
Неподалеку зародилось оживленное движение. Медленно, но неотвратимо оно приближалось к павильону, пока, наконец, не достигло своего апогея где-то за занавесями. Минуту там стоял гвалт, то усиливаясь, то спадая, и, наконец, в павильон ворвалась раскрасневшаяся миловидная женщина, на ходу что-то поправляющая в своей прическе и одновременно подкрашивающая губы, смотрясь в маленькое зеркальце. Ее сопровождали трое или четверо ассистентов — сколько именно, Олег не разобрал, поскольку те роились возле нее аки трутни вокруг матки. Или как осы вокруг родного гнезда.
Женщина сразу устремилась к стоящему рядом с кандидатами столику, почти упала на стул около него и какое-то время лихорадочно копалась в непонятного назначения бумагах. "Время, время!" — зашипел из-за кулис кто-то невидимый. — "Эфир через тридцать секунд!" За телекамерами вспыхнули яркие прожектора, которые звались то ли юпитерами, то ли софитами, Олег не помнил точно, и залили хмурых кандидатов и женщину ярким светом. Сразу стало жарко, и Олег украдкой чуть распустил узел галстука.
— Добрый день, дорогие телезрители, — скороговоркой затараторила женщина, мило улыбаясь и глядя в камеру, за которой сиял один из прожекторов. — Вас приветствует телепрограмма "Выступают кандидаты в Народные Председатели". В прямом эфире Елена Воронина, здравствуйте! Как вы знаете, через неделю, в следующую субботу, состоятся очередные выборы Народного Председателя нашей великой Народной Республики Ростания. В рамках законных демократических процедур трудовые коллективы страны выдвинули шестерых кандидатов на эту высокую должность. К сожалению, основной претендент...
Олег иронически глянул в ее сторону. Так и задумано для давления на психику простому избирателю? Или просто забылась девушка?
— ...основной претендент на высокий пост, действующий Народный Председатель Александр Владиславович Треморов, не смог выкроить в своем напряженном рабочем графике время, чтобы появиться у нас в студии. По его просьбе встреча проводится в его отсутствие.
Госпожа Елена Воронина скорбно улыбнулась, как бы показывая, что без Треморова вся встреча — чистой воды формальность, но что делать, многоуважаемые телезрители, так положено, и придется закрывать своей высокой грудью амбразуру до победного конца.
— Итак, в ближайшие сорок пять минут мы познакомимся с остальными претендентами и основными пунктами их избирательных программ. Знакомство мы начнем с многоуважаемого директора Индустриального комитета, член-корреспондента Академии технологических наук, дважды Героя ударного труда, лауреата Премии Справедливости господина Перепелкина Владислава Киреевича. Владислав Киреевич, вам слово.
Господин Перепелкин солидно откашлялся. Стукнуло могущественному владыке ростанийской тяжелой промышленности далеко за пятьдесят, в его волосах проскальзывала благородная седина. И вообще весь он казался благородным и солидным зубром народного самоуправления, кумиром народных коллективов Инкома и всех без исключения танковых и вертолетных заводов, а может, и не только их.
— Дорогие телезрители, — приосанившись, неторопливо начал он. — Позвольте рассказать о некоторых пунктах моей...
Олегу как-то резко стало скучно. Он сидел с противоположной от кумира промышленности стороны стола. Если выкликать выступающих предначертано по порядку, очередь до него дойдет не скоро. Из-за яркого света в глазах плавали не то огненные, не то черные пятна. Разглядывать соседей не тянуло, так что в качестве объекта развлечения оставалась лишь теледива. Слушая солидно-неторопливое выступление кандидата Владислава Киреевича, она изредка улыбалась всеми своими тридцатью двумя изумительно ровными зубами, но в глубине ее глаз таилась та же скука, которую ощущал и Олег. Она также лениво ощупывала глазами всех сидящих перед камерами, но, рассматривая Олега, чуть задержала на нем взгляд. Перед тем, как отвести глаза, она чуть игриво улыбнулась ему. Олег также слегка улыбнулся и чуть-чуть подмигнул в ответ, впрочем, тут же вернув лицу торжественно-мрачное выражение.