Выбрать главу

Дальше было дело техники. Проглядев список WinAPI и выбрав наиболее интересные функции, я сел за работу. Через полдня пилотный диск был готов. Моя программа копировалась в папку System под «полезным» именем (например, system.exe) и прописывалась в реестр на автозапуск (нет, не в Run — там было бы слишком явно). Бездумный скринсейвер продолжал вращать свой текст...

Сама программа ничего вредного не делала, а только циклично с произвольным интервалом от десяти минут до двух часов выполняла одно из следующих действий:

1) Устраивала цветомузыку на диодных индикаторах клавиатуры.

2) Прятала кнопку «Пуск», но потом честно возвращала её назад.

3) Прятала весь таскбар, но тоже честно возвращала назад.

4) Выдвигала и задвигала CD-ROM («ваш бифштекс, сэр»).

5) Издавала любимый звук Windows — тот, что по умолчанию.

6) Запускала Word, Paint и калькулятор (пользователю можно, а ей нельзя?)

7) Переключала мышку на режим левши и обратно.

8) Периодически выводила одинокую кнопку «Press me», которая, растягиваясь и сжимаясь, уползала от курсора мышки.

Эта часть была моей древней наработкой, маленькой местью преподу по Паскалю. Он в своё время читал скучнейшие лекции о том, как надо программировать, по-советски детально изучал семантические пиктограммы вместо примеров кода, не смог понять, как работает другая моя программа, и влепил «4» вместо «5», за что и спрашивал потом у потока, как победить эту кнопку.

Не надо говорить, что программа была не видна в перечне запущенных программ (в списке процессов я её оставил), а также была категорически против того, чтобы её закрывали. Тамагочи всегда требовал внимания на очень короткое время, поэтому каждый раз, когда мы готовы были посмотреть на «ну вот только что они мигали», ничего необычного уже не происходило.

У парня появился смысл в жизни. Он проверял комп различными антивирусами — без результатов. Он открывал автозапуск — там было пусто. Он переустанавливал винду поверх старой — компьютер продолжал жить своей жизнью. Боец невидимого фронта сверчок-пискунок продолжал попискивать, но всем было уже не до него...

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

Парень так и не понял, в чём была уязвимость его системы. Защитник информации...

#2236: Блогер-тысячник

14:00 14.02.2010, IT happens

Было это в 1990 году на уроке информатики. Эх, золотое время! Класс из 12 БК-0010-01 и ДВК-1 в качестве сервера.

Сидит мой сосед, строгает на Бейсике псевдоинтеллектуальный тест — задание от завуча. Программа задаёт несколько десятков вопросов: «Умеете ли вы паять? Умеете ли управлять автомобилем?» — и в конце показывает, к какой из групп профессий вы ближе. Сосед вышел, а я немедленно влез в его код и внёс небольшое исправление. Теперь при всех отрицательных ответах программа вместо надписи «Вам не мешало бы научиться чему-нибудь» выдавала: «Вы долбо#б». Удовлетворившись пакостью, я стал ждать возвращения соседа, чтобы поржать над его лицом при созерцании модификации.

Получилось лучше: сосед вернулся с завучем, которого привёл на демонстрацию готового творения. Завуч пару раз изобразил тестируемого, ну а на третий раз решил проверить программку на вшивость и воспроизвёл то, чего я опасался. Было неловко всем по очереди.

#2237: Опять пропустили номер! (нет такой на сайте)

#2238: Для тех, кто с первого раза не понимает

15:45 14.02.2010, IT happens

У мамы начал просто жутко тормозить ноутбук. Естественно, с этой проблемой она обратилась ко мне как к самому разбирающемуся в компьютерах человеку. На ноуте стояла Виста, которую я знал довольно плохо. Почистил автозагрузку, убрал ненужные процессы — не помогло, память сжирается подчистую. Убрал Aero — всё равно тормозит. Внезапно меня осенило: был включен энергосберегающий режим.

Казалось бы, на этом проблема была решена, но нет же: через некоторое время мать снова ко мне подошла и посетовала, что всё стало еще хуже. Уже от безысходности я решил удалять все процессы подряд, для скорости пользуясь клавиатурой. Через некоторое время я понял причину «тормозов»: левая кнопка мышки нажималась один раз из десяти.