#1452: Резидент-evil
Wed, 18 Nov 2009 09:00:02 +0400
Было это лет 15 назад, когда основной осью была MS DOS, а ситуация, когда за одной машиной по очереди работали
несколько человек, была в порядке вещей.
На восемь программистов у нас в отделе приходилось три машины — по тем временам нормально. Составили расписание
и обменивались часами — вдруг кого идея в неурочный час стукнет?
Был у нас в конторе один начальник начальников, который любил попрограммировать и поизучать это «грязное» дело,
хотя в его непосредственные обязанности написание кода в общем-то не входило. Повадился этот начальник
выпрашивать у меня машинное время — дай, дескать часок поработаю. Где часок, там и два, а выгнать его запросто
тоже не получается — начальник всё же. Через пару недель у меня на лице было написано, как же он меня достал.
Ребята в отделе мне подкинули мысль: «Да напиши ты ему вирус, чтоб неповадно было». Вирус делать не стала, но за
полчаса я состряпала резидентную программу, которая считала на клавиатуре число нажатий клавиши «a» (или «o» —
не суть важно), а по достижени определенного числа выдавала на экран в случайном месте случайную строчку текста
(напоминаю, товарищ сидел в Turbo Basic в текстовом режиме) методом прямой записи в видеопамять.
Интеренее было придумать, как засунуть программу в автозагрузку так, чтобы не сразу нашли. Вопрос решился просто
— драйвером клавиатуры был всемирно известный keyrus.com Гуртяка. Я создал файл keyrus.bat, находящийся где-то в
месте, известном переменной PATH, а в него прописал шуточную программа и, собственно, сам keyrus.com. В
autoexec.bat keyrus был записан без расширения. Процесс закладки «мины» завершился за пять минут до конца
рабочего дня.
Вечером того же дня я была обрадована звонком шефа — утром надо было поехать не в наш филиал, а в главное
управление. В итоге до своего рабочего места я добралась лишь к обеду и сразу заметила малость позеленевшие
физиономии наших начальственных товарищей. Чьих рук эта программа и что это просто шутка, они в конце концов
поняли. А вот как её из автозагрузки убрать, за четыре часа втроём не додумались!
Зато вышеназванный начальник начальников стал еще более уважительно здороваться со мной в коридоре, а подходить
к моему компьютеру и вовсе перестал. Что и требовалось!
http://ithappens.ru/story/1452