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