заикания.
Михась молча налил ему стакан мутноватой воды из графина. Васян высыпал в рот какой-то желтоватый порошок, осторожно принял воду, криво улыбнувшись в знак признательности, и, скривившись, как от невыносимой горечи, залпом проглотил ее. Несколько секунд он молча сидел, как бы прислушиваясь к себе, затем облегченно вздохнул.
— Ф-фу, так-то лучше, — пробормотал он. — Да ты не обращай внимания, программист, через десять минут буду как огурчик, — добавил он, увидев, что Михась недоверчиво наблюдает за ним. — Что жене сказал?
— Ну, как и договаривались, — удивленно ответил Михась. — В срочную командировку в Переветово, новую машину в авральном порядке настраивать, завтра вечером вернусь…
— А вещи где? — недовольно спросил Васян. — Что, так у тебя женушка и поверит, что безо всего в другой город собрался? Или выяснять начнет, у какой б…и ночевал?
— Сумка в камере хранения, на вокзале, — терпеливо разъяснил Михась. — Мне что, делать больше нечего, кроме как на вахте объясняться по поводу содержимого? Или не так?
— Да так, так, — скривился Васян. — Молодец, программист, хорошо врешь. Тебе бы шпиёном работать, блин, ни один следак, падла, не расколол бы. Ладно, включай свою шарманку, пора уже.
Михась, немного оскорбленный пренебрежительным тоном собеседника, молча прошел в свой угол и включил терминал. Стуча по клавишам, он бросил взгляд через плечо. Васян оловянным взглядом следил за его действиями.
— Эй, программист, — лениво сказал кнопарь, — ты только не вздумай на почту отвечать, помнишь? Алиби тебе нужно железное. А ты письмишко кинешь, и дружбан твой потом перед твоей же женой проболтается. Аккуратнее там, понял?
— Да помню я, — отмахнулся от него Михась, тем не менее с сожалением отменяя почти законченный ответ. — Сейчас начнем, не волнуйся.
— Да я-то не волнуюсь, — все так же лениво ответил Васян, — ты сам ненароком в штаны не наложи!
Михась удивленно оглянулся на него.
— Ты, программист, главное, помни: облажаемся сегодня – с обоих шкуру спустят и голенькими на улицу отправят.
— Ну, спасибо, успокоил, — пробормотал Михась сквозь зубы. — Слушай, Васян, ты мне на нервы не действуй, а то и в самом деле… облажаемся.
Он на мгновение откинулся на спинку стула, успокаиваясь. Дом, семья, даже надоевший до невозможности полублатной Васян, сидящий за спиной, — все стало каким-то далеким и нереальным. Настоящим остался только экран перед глазами, где на черном фоне успокаивающе мерцали зеленые символы.
— Ладно, поехали!
Бухучет
набил он на клавиатуре.
По экрану побежали строчки.
Система работы с бухгалтерскими книгами «Корона»
Версия 1.0. Дата выпуска 27.10.1582.
Сегодня 11.11.1582, вс.
Введите пароль управляющего: ********
Пароль принят.
Здравствуйте, управляющий.
Система удаленного доступа активирована.
Удаленная система:
…
Использую протокол ПСМС-М, скорость 6600 бод
Удаленная система не приняла комбинацию имени и пароля. Нажмите Д, чтобы ввести другие реквизиты, Отмену для прекращения операции
Михась зашипел сквозь зубы и бешено забарабанил по клавишам. Через три минуты он откинулся на спинку стула и шепотом выматерился сквозь зубы.
— Что такое? — поинтересовался Васян, зевая во весь рот. — Не работает?
— Пароль, — коротко бросил Михась. — Пароль сменили, гады! Вчера все работало, а сейчас кранты. Чтоб им…
— Так узнай новый, — насмешливо посоветовал Васян. — Ты же программист, все умеешь.
— Да пошел ты! — неожиданно взорвался Михась. — Сидишь тут за спиной, шуточки шутишь! Остроумным себя считаешь, да? Ну шути, шути, недолго тебе осталось. Как ты там говорил? Голенькими на улицу отправят? Они не только пароль сменили, а еще и мои закладки вычистили. И дыры закрыли, через которые я туда влез, не иначе, нового сискона поумнее взяли. А через те дырки, что могли остаться, за пять минут пароль не вычислишь и в систему не войдешь. Чтоб им…
— Успокойся, — жестко бросил Васян. — Прекрати истерику, понял? — Он встал со стула и подошел к Михасю. — На, держи.
Несколько секунд Михась бессмысленно смотрел на грязный обрывок бумаги с буквами и цифрами. Потом глаза его оживились.
— Пароль? Откуда? — недоуменно спросил он. — Где ты его откопал?
— Не твое дело, — рыкнул Васян. — Впрочем, ладно. Добрый я сегодня, скажу. Сегодня там Рыжий весь день копался, твои дыры любимые закрывал. Ты же его в курсе дел держал? Ну вот, он все и поправил.
— Зачем? — удивился Михась, недоуменно смотря на Васяна. — И как он туда попал? И если он туда доступ имеет, то зачем я тут мучаюсь? Не проще ли…
— Не проще! — по тому, как Васян это произнес, Михась понял, что с вопросами пора завязывать. — Дыры он закрывал затем, чтобы никто другой не использовал, и пароль новый тоже он установил. Все остальное – действительно не твоего ума дело. Работай давай, скоро хренова шарманка закрутится, с восточных округов начнут данные сливать.
— Да что работай… Если в систему войти, все само пойдет, — пожал плечами Михась. Он уже отошел от своей паники, и ему стало немного стыдно. — Кнопку нажать осталось. Тогда наша программа подменит нужный модуль, и когда пойдет поток данных, начнет их модифицировать без нашего участия.
— Лады. Только зачем мы тут сидим? Если все само работает, может, сразу по домам свалить?
— Подмененный модуль с закладкой нужно заменить на настоящий сразу же по завершении обработки данных. Системный монитор раз в сутки контрольные суммы считает, подмененный модуль сразу обнаружит. А там фамилии кандидатов открытым текстом прописаны, с помощью символьного отладчика любой идиот их заметит. И тогда каюк нашей игре. А закладка не знает, когда голосование закончится, ей явно сказать надо. И потом, если что-то глюкнет, то кранты. Лучше лично проследить для надежности.
— Ладно, программист, — пожал плечами Васян. — Ты у нас спец, тебе и отвечать, если что. Работай давай, а то потом гнать волну начнешь, что я тебе мешал.
Михась обиженно отвернулся к терминалу.
Пароль удаленной системы:
Соединяюсь… Пароль принят.
Запустить удаленную службу (Да/Нет)?
…
Запуск удаленной службы… Служба запущена.
Запуск локальной службы поддержки… Локальная служба запущена.
Код возврата:
Связь установлена. Ожидается поток данных.
…