Открыть список
Как стать автором
Обновить

Комментарии 14

Ух ты как совпало. Вчера мне необходимо было реализовать подобную функциональность. При вызове
sc start <drivername>

выдает следующее:
1275: Загрузка драйвера была заблокирована

Так как было уже 2 ночи разбираться не стал, отложил сегодня на вечер, ну раз пошла такая пьянка… Может кто подскажет как это победить, чтоб я долго не мучался? Заранее благодарен

Система Windows 10 Pro 20H2 x64
P.S. предполагаю что драйвер просто не подписан

Да, у вас драйвер неподписан, нужно перевести систему в тестовой режим, а для продакшена нужно подписать драйвер.


Хе, я ради фана перевел эту книгу, по вопросу создания и отладки драйвера, вот можете почитать мой перевод главы посвященной вашему вопросу:https://ru-sfera.online/threads/windows-kernel-programming-glava-2-nachalo-raboty-s-instrumentami-razrabotchika-jadra.3945/


Также я выкладывал и другие главы, но это любительский больше даже пересказ, а не перевод.


Книга класс, большое спасибо издательству, рекомендую купить, кому интересна разработка драйверов.)


Но книга больше для новичков, т.е. рассматнивает базовые вещи системного программирования для винды.)

Может, Иосифович и вторую книгу издаст, анонс был (вроде ты и постил на васме). Вопрос в том, как долго ждать, он по юзермоду вторую часть уже год закончить не может. Или семинары все время занимают, или «потерял мотивацию» (с).
Я-бы почитал вторую, но мне кажется вряд-ли выйдет в этом году, нефакт что вообще выйдет.:(

Семинары выгодней и проще, что-то писать куча времени занимает, а какие-то курсы гораздо легче делать.)

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

А в РФ так и вообще, ещё меньше, я немного удивился что издательство опубликовали перевод.)

Читал немного в оригинале, шикарная книга! Спасибо что перевели, на родном языке такой материал изучать проще. Сейчас Иосифович единственный, кто пишет книги по low level разработке под винду.

Соломон, Руссинович Внутреннее устройство Windows NT
Это немного другое, Руссинович про работу, а не про разработку; и да, Иосифович его соавтор в книге по Windows 10.
А именно по разработке то ничего нет уже лет 15 (последними были Windows via C++ Рихтера и еще книга от Дж. Харта, обе по факту переиздания книг по вин2к, просто с двумя новыми главами по UAC).
Марк Р. описывает отладчик ядра, который используется именно в разработке. см. ранние издания книги. Были книги В. Солдатова 'Программирование драйверов под Windows', Вальтера Онней Испльзование Windows Driver Model, были специализированные издания по WDF/KMDF, в том числе что-то на русском. Были книги по COM/DCOM, MFC, ATL, и т.д. Зависит от того, что конкретно нужно.
Руссинович сам писал, что его книга для тех, кто хочет разобраться, как работает ОС. Не по администрированию или программированию, а именно по внутреннему устройству. Там упоминаются, к примеру, WinApi для работы с сетью — но сетевое приложение по этой книге не напишешь, да и вообще ничего ничего не напишешь без базы. Уолтер Они и Солдатов — да, это классика, очень хорошие книги.

Были книги по COM/DCOM, MFC, ATL, и т.д. Зависит от того, что конкретно нужно.

Были, но это все- начало 2000ых. Нового ничего нет, ни по этим технологиям, ни тем более по WinApi. Поэтому, книжка Иосифовича очень радует. Хоть кто-то пишет не про питон / яваскрипт…
Windows Driver Foundation Разработка драйверов Орвик, Смит, 2008-й От Win как разработчик давно отказался. А вообще, желающему освоить win kernel development можно скачать архив source codes от Microsoft (ок. 40 гигов), там WinXP точно собираемая лежит вместе с компилятором для сборки. Народ её точно собирал и на VMWare поднимал. Для меня лично самой большой загадкой win был PNP manager, там он есть полностью. В начале 2000-х гулял полуофициальный HAL DDK и отдельно распространяемый тогда IFS Kit.
Вопрос к издательству, или может кто в курсе, на сколько сейчас вообще востребовано лоулевел разработка под винду на уровне ядра в РФ?

Под Линукс знаю много всяких проектов, а что с виндой?

Просто интересно на сколько вообще сейчас актуально изучать разработку драйверов именно под винду, в Линуксе там-да другое дело, но как обстоят дела с виндой, в плане что-бы потом можно-было применить эти знания?

Хочу отметить, что вопрос именно про РФ.)
> лоулевел разработка под винду на уровне ядра в РФ?
В касперском много, в Нвидии чуточку.
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Информация

Дата основания
Местоположение
Россия
Сайт
piter.com
Численность
201–500 человек
Дата регистрации

Блог на Хабре