|
|
Другие темы раздела | |
Программирование драйверов Перехват добаления в очередь сообщений в ядре Где формируется сообщение, которое поступает потом в системную очередь сообщений. Можно ли отфильтровать еще в ядре это сообщение. (WINDOWS) --- Например есть окно, есть hwnd, еще в ядре фильтрануть все WM_SYSCOMMAND, для, например запрета перемещения окна. --- По хорошему не смог найти даже инфы, где эта очередь сообщений в памяти, какова его структура, какими функциями пользуется ядро для... https://www.cyberforum.ru/ drivers-programming/ thread1451272.html |
Minifilter вхождение в тему Программирование драйверов Добрый день. Осваиваю минифильтры файловой системы. Начал изучать пример из SDK, начал с простого (nullfilter) и потихоньку накручивать логику и смотреть поведение. После регистрации фильтра ожидал (при создании, удалении файла) увидеть отладочные сообщения в функции PreOperationCallback, но не увидел. Код драйвера привожу ниже. Можете подсказать где возникает ошибочное понимание вопроса... |
Программирование драйверов Написать программу, которая бы считывала температуру с датчика системной платы Всем доброго времени суток. Хочу написать кусок программы который бы считывал температуру с датчика материнки, но никак не могу найти нормальную документацию для разработчиков. У меня ноутбук ASUS N55SF, проц интеловский так что и чипсет вполне может быть ихний, но у интела на сайте тоже документации нормальной не нашёл. Подскажите, может я не там ищу. P.S. Подсказывайте лучше ссылками на... https://www.cyberforum.ru/ drivers-programming/ thread1449674.html |
Программирование драйверов Вывод ап. обеспечения и драйверов к ним в текстовый файл
https://www.cyberforum.ru/ drivers-programming/ thread1444261.html Здравствуйте. Прошу прощения, если ошибся разделом. Есть задача написать программу, определяющую аппаратное обеспечение компьютера, которому требуются драйвера (видео-сетевая-материнская карты), периферию (принтер, сканер, мышь, и т.д.) и установленные драйвера на эти устройства. Можно ли сделать это просто и быстро без программ типа AIDA и Everest? Если нет, то к какому ПО следует обратиться.... |
GetQueuedCompletionStatus возращает - False под WIndows 7x64 Программирование драйверов Коллеги, приветствую! На базе мини-фильтра - scanner, написал свой фильтр + многопотоковый сервис.. Сервис содержит бизнес-логику управления мини-фильтром и при получение данных от драйвера, обрабатывает и отдает лишь один булевый жлажок в драйвер. Собственно код я более менее отладил и он стабильно работает под Windows XP x32. Драйвер при событие - запись в файл, передает в... |
Программирование драйверов Некорректное использование мьютекса Здравствуйте. Пишу небольшой драйвер-фильтр, одной из задач которого является запись в файл определенной информации. Проблема в том, что запросы на запись могут приходить довольно часто, а интервал между запросами довольно маленький, поэтому функция записи в файл не успевает отрабатываться. Для этого решил использовать мьютекс, который объявлен как глобальная переменная, инициализированная в... https://www.cyberforum.ru/ drivers-programming/ thread1436054.html |
Программирование драйверов Отключить PatchGuard Подскажите как это можно сделать. В сети много утилит, но ни одна не помогла. Может кто знает надежный способ ? https://www.cyberforum.ru/ drivers-programming/ thread1434702.html |
Программирование драйверов Драйвера винды. Какие востребованы и для чего? Как на этом заработать денег? Если рассматривать не только "неубиваемые" процессы и прочий перехват функций ОСи в вирусах и в антивирусах :) Но и "настоящие" драйвера, для принтеров, сканеров, прочих девайсов... Где это нужно? |
Программирование драйверов Скрытие файлов с сохранением возможности их запуска
https://www.cyberforum.ru/ drivers-programming/ thread1433947.html Добрый день! Поставил себе задачу, в образовательных целях, написать драйвер, который скрывает файлы в системе. Для этого вешаю хук на ZwQueryDirectoryFile и в выходной структуре удаляю "ненужные файлы". Все получилось, но мне бы хотелось оставить возможность запускать файл (если он имеет расширение .exe). Сейчас происходит блокировка запуска. Как мне кажется по причине того, что система... |
Программирование драйверов Прокси драйвер для микрофона Здравствуйте! Я делаю пограмку для изменения голоса. Недавно появилась идея приделать ее к скайпу, мамблу, тим спику и т.д. Хочется убить всех зайцев одним ударом: написать что-то вроде прокси для устройств ввода звука, которое будет подключаться к устройству, получая данные напрямую с него, делая с ними что-то, после чего передавая любому приложению, которое использует данное устройство.... https://www.cyberforum.ru/ drivers-programming/ thread1432250.html |
Программирование драйверов Электронный пропуск Уважаемый пользователи форума, может кто может помочь? Необходимо разработать драйвер для электронной проходной,который считывает номер электронного пропуска. Может кто что знает? Может есть где-то уроки, или ещё что-то? Сам не могу догадаться даже, как реализовать:( Буду очень благодарен. |
|
Ушел с форума
|
|
17.10.2016, 01:35 [ТС] | 0 |
Документация и загрузки для разработчика драйверов - Программирование драйверов - Ответ 965377617.10.2016, 01:35. Показов 36402. Ответов 17
Метки (Все метки)
Ответ
Подкину еще немного ссылочек.
Static Driver Verifier (SDV) https://msdn.microsoft.com/en-... s.85).aspx Полезный инструмент для автоматизированного поиска дефектов в драйверном коде. Используется вместе с Code Analysis, PREfast и Driver Verifier как часть цикла разработки. SAL 2.0 Annotations for Windows Drivers https://msdn.microsoft.com/en-... s.85).aspx Новый синтаксис SAL-аннотаций для драйверного кода (WDK 8 и выше). SAL-аннотации позволяют описывать требования к программным интерфейсам. Эта информация используется инструментами статического анализа кода (PREfast, SDV) для выявления различных дефектов и уязвимостей. __fastfail https://msdn.microsoft.com/en-... 2147217396 Новый интринсик для быстрого аварийного выхода по исключению (VS2013 и выше). Fastfail работает даже тогда, когда стек и другие структуры программы полностью разрушены и не позволяют "нормально" перехватить и обработать критическую ошибку. При использовании fastfail в драйвере последствия аналогичны вызову KeBugCheckEx - на выходе получаем синий экран с кодом KERNEL_SECURITY_CHECK_FAILURE или UNEXPECTED_KERNEL_MODE_TRAP, в зависимости от версии Windows. Getting Started with Universal Windows drivers https://msdn.microsoft.com/en-... al-drivers Концепция "Universal Driver" - единая драйверная модель и API для всех платформ на базе Windows 10: Desktop, Mobile, IoT Core, Server 2016. Windows 10 Device Guard and Credential Guard Demystified https://blogs.technet.microsof... mystified/ Описание "Device Guard" и "Credential Guard" - новых компонентов защиты Windows 10 (которые также известны под общим названием "Virtual Secure Mode" и "Hypervisor Code Integrity" - HVCI). Isolated User Mode in Windows 10 with Dave Probert https://channel9.msdn.com/Blog... ve-Probert Isolated User Mode Processes and Features in Windows 10 with Logan Gabriel https://channel9.msdn.com/Blog... latedentry Видео. Dave Probert и Logan Gabriel рассказывают про технологию защиты "Virtual Secure Mode", которая появилась в Windows 10 Enterprise. Device Guard deployment guide https://technet.microsoft.com/... ment-guide Руководство по развертыванию Device Guard (только Windows 10 Enterprise x64 и выше). Driver compatibility with Device Guard in Windows 10 https://blogs.msdn.microsoft.c... indows-10/ Здесь даны краткие рекомендации о том, как сделать свой драйвер совместимым с технологией Device Guard. Control Flow Guard https://msdn.microsoft.com/en-... s.85).aspx Описание технологии защиты "Control Flow Guard" (Windows 8.1 и выше). Demystifying AppContainers in Windows 8 (Part I) https://blog.nextxpert.com/201... -8-part-i/ Demystifying AppContainers (Part II) https://blog.nextxpert.com/201... ontainers/ Windows 8 App Container Security Notes http://recxltd.blogspot.com.by... notes.html Здесь рассказывается о том, что такое AppContainer-ы - "контейнеры", внутри которых выполняются modern-приложения на Windows 8 и выше. AlexBreakpoint-2012: Windows 8 Security and ARM http://2012.ruxconbreakpoint.c... nt2012.pdf Слайды о том, как устроена система безопасности Windows 8 на ARM. Весьма любопытная информация. Возможно, многое из представленного в некотором будущем перекочует на "десктопные" версии Windows. Simplevisor https://ionescu007.github.io/SimpleVisor/ Гипервизор от Alex Ionescu (исходники на GitHub): "SimpleVisor is a simple, portable, Intel VT-x hypervisor with two specific goals: using the least amount of assembly code (10 lines), and having the smallest amount of VMX-related code to support dynamic hyperjacking and unhyperjacking (that is, virtualizing the host state from within the host). It runs on both Windows and UEFI". Here is my whitepaper on #Intel SGX (Enclave) support in the upcoming #Windows10 Fall Update (#threshold2) release https://twitter.com/aionescu/s... 5886665728 Alex Ionescu описывает реализацию "анклавов" (Intel SGX) в Windows 10 - новой технологии "контейнеров" с защищенными данными и/или кодом, содержимое которых доступно только доверенным субъектам. Intel CPU security features https://github.com/huku-/resea... y-features Страничка на GitHub, где перечислены основные фичи безопасности, появившиеся в процессорах Intel (большинство из этих фич в настоящее время уже используются в Windows) - WP, DEP/NX (XP+), SMEP (Win8+), MPX, SGX (Win10+) и т.д. A Hole In My Head https://blogs.msdn.microsoft.com/doronh/ Блог Doron Holan-а, уже давно не обновлялся, но там есть масса интересных заметок обо всем - WDF, IRQL, PDO, блокировки, символьные ссылки, работа с PnP и т.д. OF FILESYSTEMS AND OTHER DEMONS http://fsfilters.blogspot.com Очень хороший блог по файловым системам и минифильтрам, в основном темы про некоторые особенности внутренней работы, а также диагностику и отладку. Вернуться к обсуждению: Документация и загрузки для разработчика драйверов Программирование драйверов
4
|
17.10.2016, 01:35 | |
Готовые ответы и решения:
17
Просмотр драйверов загрузки Порядок загрузки драйверов и сервисов Работа для Java EE разработчика /WEB Разработчика Санкт-Петербург Черный экран после загрузки драйверов |
17.10.2016, 01:35 | |
17.10.2016, 01:35 | |
Помогаю со студенческими работами здесь
0
ошибка загрузки одного или нескольких драйверов Система всё время в стадии загрузки после установки драйверов Ошибка загрузки (msgsrv32) windows 98 после установки некорректных драйверов При начальной установке, во время загрузки драйверов, появлялся синий экран |