Опубликован: 08.02.2015 | Уровень: для всех | Доступ: платный | ВУЗ: Московский физико-технический институт
Внутренняя архитектура и устройство ядра ОС Windows, основы программирования драйверов, избранные области низкоуровневого системного программирования.
В курсе рассматривается архитектура и внутреннее устройство ядра операционных систем семейства Windows NT. Даются основные сведения по настройке среды разработки для написания драйверов. Рассмотрено несколько примеров драйверов в режиме ядра и приложений-утилит к ним. Даются основы по использованию отладчика WinDbg и дизассемблера IDA. Также кратко рассматриваются избранные низкоуровневые вопросы – сведения об ассемблере и архитектуре процессоров Intel/AMD; особенности компиляции языка С в ассемблер (ABI, SEH) или формат исполняемых файлов.
Цель: Формирование знаний об архитектуре семейства ОС Windows NT, формирование навыков написания драйверов режима ядра, а также начальных компетенций в области отладки и дизассемблирования.
Необходимые знания: Основы архитектуры компьютера, основы языка программирования C, основы теории операционных систем.
Александра Терентьева
Александра Терентьева

есди в boot.ini пишу com1, после загрузки виртуальной машины в диспетчере устройств есть только com2/ И наоборот., если в boot.ini com2, то после загрузки в диспетчере устройств com1. Windbg все время не может найти файл.

Кирилл Успенский
Кирилл Успенский

Уточните пожалуйста, какая версия IDA нужна для занятий: IDA Free или IDA Pro?

Алексей Тур
Алексей Тур
Россия, Санкт-Петербург
Мадияр Даулетулы
Мадияр Даулетулы
Казахстан, Алматы