Электронная библиотека
Хакер
Пишем драйвер для мышиного коврика
Xakep Online -> Журнал, номер #012, стр. 012-025-1
Щорс Rostислав (rost@xakep.ru)
Наверное, над тобой часто прикалывались вопросом: "А нет у тебя случайно драйвера для коврика мышки!?" или "Тебе не нужен суперновый драйвер для мышиного коврика!?" В среде кульных хацкеров эта штуковина называется "mouse pad". О ней много говорили в таких сверхсекретных организациях, как ФБР, КГБ, ФСБ и даже поднимался вопрос о необходимости написания драйвера (по многочисленным просьбам пользователей) в компании МелкоСофт. Так вот, свершилось, теперь этот девайс никогда не будет глючить или вешать WindowZ. Написан универсальный драйвер для любых модификаций ковриков. Только, к большому сожалению, пока не добавлен в базу драйверов всеми так "любимого" Windowz'a, хотя и написан специально для этой операционной системы.
Устанавливается эта штуковина, обычно, как и любое устройство в Windowz, путем не половым, а непосредственным вмешательством посредством пальцев рук и клавиатуры. Да, забыл сделать важное дополнение, все глюки Windowz'a происходили только из-за отсутствия этого драйвера. Этого больше не будет. Наконец-то, Windowz станет самой безглючной операционкой во всем мире и всей галактике.
Конечно, настоящие хацкеры поймут всю прелесть фишки, о которой было сказано выше. А теперь, как говорят, ближе к телу!
Теперь я расскажу, к чему тебе нужно будет стремиться, прочитав эту статью! Бросай все, беги, лети, приезжай, приползай к своему компу, делай так, как будет написано ниже, и у тебя в компьютере "заживет" настоящий коврик!
Как это будет выглядеть!? Чтобы это увидеть, необходимо обладать некоторыми знаниями, т.е. что такое Windowz и с кем его едят. Ну так вот, у тебя появится новое устройство в "Системе", которое и будет называться "Mouse pad". Но об этом позже. А теперь - как это сделать!
Создание драйвера будет происходить с помощью текстового редактора "Note Pad". Приступим к непосредственному написанию драйвера. Пиши:
[VERSION]
ClASS=SYSTEM
SIGNATURE="$CHICAGO$"
PROVIDER=%PC%
SETUPCLASS=BASE
[ClASSINSTALL]
ADDREGPC
CLASSNAME="MOUSE PAD"
[MANUFACTURER]
%PC%=PC
[PC]
MOUSE PAD,,,,%CLASSNAME%
[STRINGS]
PC="XAKEP Magazine"
После того как ты все это проделал, сохраняй файл как pad.inf.
Далее заходи в "Мой компьютер", "Панель управления", жми "Установка оборудования", отказывайся от автоматического поиска устройств, выбирай из списка "Системные устройства", дальше "Установить с диска" и указывай путь к pad.inf.
Все самое сложное ты сделал!!! Теперь, чтобы увидеть, ради чего было потрачено столько усилий, зайди в "Мой компьютер", "Панель управления", "Система", "Системные устройства"... и ты увидишь, что у тебя поселилось новое устройство - "mouse pad"! :)))
Так что теперь глумись и прикалывайся вдоволь над таким классом компьютерных пользователей, как Ламеры! И они будут тебя слушать с открытым ртом и при любой возможности устанавливать себе на компьютер "MOUSE PAD". Удачи! :)