eXeL@B —› Основной форум —› Как написать драйвер? |
Посл.ответ | Сообщение |
|
Создано: 13 июня 2013 23:41 · Личное сообщение · #1 Установленный софт: Visual Studio 2012 + WDK, WinDbg ОС: Microsoft Windows 7 x32 Проц: Intel(R) Pentium(R) CPU B950 @ 2.10GHz Хотелось бы попрактиковаться в ring0, написать какой-нибудь простейший драйвер... Скомпилировал примерчик "Kernel Mode Driver (KMDF)". Появился .sys-файл. Что с ним делать не пойму :D P.S. Подскажите, пожалуйста, более-менее развернутую документацию по WDK, свежие туториалы по программированию драйверов и все-все-все, что может пригодится Желательно на русском. |
|
Создано: 13 июня 2013 23:42 · Поправил: reversecode · Личное сообщение · #2 гугл -> книжки -> учить -> учить -> учить = ленин sooqua пишет: Желательно на русском. компилятор и язык с++ тоже на русском? тогда вам на вижуал бейсике подойдет, пишите в 1С | Сообщение посчитали полезным: plutos |
|
Создано: 13 июня 2013 23:44 · Поправил: sooqua · Личное сообщение · #3 |
|
Создано: 13 июня 2013 23:45 · Личное сообщение · #4 sooqua в гугле кода хоть ешь, гугли на тему "пишем драйвер с нуля", "как написать драйвер?" и тд к реверсу твой топик не имеет отношения | Сообщение посчитали полезным: plutos |
|
Создано: 13 июня 2013 23:59 · Личное сообщение · #5 Нашел что-то про установку драйвера: Попробую позже. З.Ы. Мне бы еще документацию примеры всякие... Говорят в WDK есть samples, но в C:\Program Files\Windows Kits\8.0 я ничего не нашел. Может я не там ищу? |
|
Создано: 14 июня 2013 00:07 · Личное сообщение · #6 Литература на русском языке: 1. В.П. Солдатов "Программирование драйверов Windows". 2. П.В. Агуров "Интерфейс USB. Практика использования и программирования". Скорее всего, с учётом первоначальных навыков и неясности конечной цели, следует начинать изучение с первой книги. Вторая подойдёт для более узкоспециализированных задач. | Сообщение посчитали полезным: sooqua |
|
Создано: 14 июня 2013 00:12 · Личное сообщение · #7 |
|
Создано: 14 июня 2013 00:14 · Поправил: sooqua · Личное сообщение · #8 |
|
Создано: 14 июня 2013 00:21 · Поправил: Larry · Личное сообщение · #9 |
|
Создано: 14 июня 2013 00:30 · Личное сообщение · #10 |
|
Создано: 14 июня 2013 00:32 · Личное сообщение · #11 |
|
Создано: 14 июня 2013 01:27 · Личное сообщение · #12 sooqua пишет: Просто туторы по WDM,DDK WDM и DDK - это как теплый и красный. SDK/DDK/WDK - это инструмент. Legacy (NT) / WDM - это технология. WDF/KMDF/etc - это фреймворк. Для установки и контроля Legacy используются функции управления службами. Для WDM драйверов можно использовать утилиту devcon. Сходил бы на RSDN и поискал. Там вопросы для начинающих разжеваны достаточно подробно. ----- старый пень | Сообщение посчитали полезным: sooqua |
|
Создано: 14 июня 2013 02:31 · Поправил: sooqua · Личное сообщение · #13 |
|
Создано: 14 июня 2013 03:38 · Поправил: plutos · Личное сообщение · #14 |
|
Создано: 14 июня 2013 04:50 · Поправил: DenCoder · Личное сообщение · #15 sooqua пишет: На WDK я так понимаю литературы пока вообще никакой нет?)Вообще, большая ли разница между WDK(DDK) и WDM?Если почитать старые доки по WDM, я смогу потом разобраться в WDK?) WDM - Windows Driver Model DDK - Driver Development Kit В 2004 г за неимением книг некоторые изучали справки, а вместе с ними и родной английский Так охота драйвер? - Сейчас есть ринг3-драйверы и даже дотнет-драйверы. Последнее, просто не сомневаюсь, на всех языках описано - Microsoft дотнет давно толкает.... Но, как теоретик в этой части, рекомендую эти новшества только для пробы! Дабы не привыкли... ----- IZ.RU |
|
Создано: 14 июня 2013 10:23 · Личное сообщение · #16 К форуму отношения никак не имеет. Ладно бы ещё вопросы были по деталям драйвера, который как-то к реверсу относится. А тут только в гугл и можно отправить. Ну и да, судя по твоему прошлому истеричному топику, что все мы тут убогие снобы и будем гореть, что ж ты назад-то вернулся, уж ходил бы по другим форумам, которые лучше. | Сообщение посчитали полезным: SReg |
eXeL@B —› Основной форум —› Как написать драйвер? |
Эта тема закрыта. Ответы больше не принимаются. |