Внимание! Studlandia не продает дипломы, аттестаты и иные документы об образовании. Наши специалисты оказывают услуги консультирования в области образования: в сборе информации, ее обработке, структурировании и оформления в соответствии с ГОСТом. Все услуги на сайте предоставляются исключительно в рамках законодательства РФ.
Нужна индивидуальная работа?
Подберем литературу
Поможем справиться с любым заданием
Подготовим презентацию и речь
Оформим готовую работу
Узнать стоимость своей работы
Дарим 200 руб.
на первый
заказ

Курсовая работа на тему: Аналитический раздел. Постановка задачи. Архитектура Windоws NТ

Купить за 350 руб.
Страниц
33
Размер файла
213.3 КБ
Просмотров
36
Покупок
0
При решении широкого круга задач возникает необходимость в получении информации о функционировании какого-либо внешнего устройства компьютера. К категории этих задач можно отнести разработку систем

Введение

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

Одним из компонентов системы информационной безопасности может быть модуль, выполняющий протоколирование обмена информацией между компьютером и некоторым внешним запоминающим устройством, например USB-накопителем.

Оглавление

- Введение 3

- Аналитический раздел

- Постановка задачи

- Архитектура Windows NТ 5

- Шина USB

- Внутренняя организация шины USB

- Драйверная модель WDM

- Драйверные слои

- Точки входа WDM-драйвера

- 1.5 Пакет запроса ввода вывода IRP 20

- Уровни запроса прерываний

- Уведомление о завершении запроса нижестоящим драйвером

- Работа с файлами в режиме ядра

- Работа с реестром в режиме ядра

- MDL-списки

- Конструкторский раздел

- Точки входа разрабатываемого драйвера

- Функция DriverEntry

- Функция AddDevice

- Функция DriverUnload

- Функция DispatchRoutine

- Функция DispatchInternalDeviceControl

- Размещение кода драйвера в памяти

- Установка драйвера в системе

- Технологический раздел

- Выбор языка и средств программирования

- Драйвер-фильтр

- Управляющее приложение

- Структуры данных драйвера-фильтра

- Интерфейс управляющего приложения

- Тестирование драйвера-фильтра

- Заключение 44

- Список литературы и интернет-ресурсов

Заключение

В данной работе рассмотрен вопрос, связанный с разработкой драйверов устройств в системе Windows, и реализован драйвер-фильтр USB-накопителя.

Разработанный драйвер предоставляет следующие возможности:

- возможность установки на любой USB-накопитель, присутствующий в системе;

- перехват информации ввода / вывода USB-накопителя;

- запись перехваченной информации в файл на диске.

Драйвер-фильтр был протестирован с помощью тестовых утилит из состава пакета DDK и отвечает всем современным требованиям, накладываемым ОС Windows на характеристики драйверов.

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

Как купить готовую работу?
Авторизоваться
или зарегистрироваться
в сервисе
Оплатить работу
удобным
способом
После оплаты
вы получите ссылку
на скачивание
Страниц
33
Размер файла
213.3 КБ
Просмотров
178
Покупок
0
Аналитический раздел. Постановка задачи. Архитектура Windоws NТ
Купить за 350 руб.
Похожие работы
Сумма к оплате
500 руб.
Купить
Заказать
индивидуальную работу
Гарантия 21 день
Работа 100% по ваши требованиям
от 1 000 руб.
Заказать
Прочие работы по предмету
Сумма к оплате
500 руб.
Купить
Заказать
индивидуальную работу
Гарантия 21 день
Работа 100% по ваши требованиям
от 1 000 руб.
Заказать
103 972 студента обратились
к нам за прошлый год
2054 оценок
среднее 4.9 из 5
Александр Выполнено всё хорошо и качественно, спасибо за работу)
Александр Огромное спасибо Александру. Все выполнено в срок даже быстрее. Все на высшем уровне, буду обращаться еще
Александр Спасибо. Все выполнено в срок. Все хорошо.
Александр Спасибо Александру, работа выполнена раньше заявленного срока, все соответствует требованиям. Однозначно буду ещё...
Иван Заказ выполнен в срок. все замечания учтены.
Сергей Хороший автор. принял заказ и выполнил в срок. Спасибо!
Сергей Работу сделали быстро, в срок, спасибо большое!!
Сергей Спасибо за работу!
Сергей Отличная работа
Сергей Автор всегда на связи, работа выполнена в срок, буду обращаться еще)