|  | 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 | 
|  | Создано: 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 —› Основной форум —› Как написать драйвер? | 
| Эта тема закрыта. Ответы больше не принимаются. | 




 примеры всякие... Говорят в WDK есть samples, но в C:\Program Files\Windows Kits\8.0 я ничего не нашел. Может я не там ищу?
 примеры всякие... Говорят в WDK есть samples, но в C:\Program Files\Windows Kits\8.0 я ничего не нашел. Может я не там ищу?




 



 Для печати
 Для печати