- Цели и задачи дисциплины
- Целью преподавания дисциплины является приобретение студентами знаний, умений и навыков в области программирования на языке программирования ассемблера и технологий дизассемблирования программ. Задачи изучения дисциплины. В результате изучения дисциплины студенты должны: 1) знать архитектурную организацию вычислительных систем; 2) знать технологии дизассемблирования; 3) знать технологии защиты от программ от взлома; 4) приобрести умения и навыки по программированию на ассемблере, дизассемблированию и защите программ; 5) уметь разрабатывать и исследовать алгоритмы и моделей данных для реализации элементов новых (или известных) сервисов систем информационных технологий.
- Краткое содержание дисциплины
- Основы языка ассемблер Знакомство с базовыми приемами работы хакера Защищенный режим Программирование под WIN32 Режим LongMode Программирование под WIN64 Способы анализа и защиты программ
- Компетенции обучающегося, формируемые в результате освоения дисциплины
- Выпускник должен обладать:
- ПК-6 Способен использовать математические методы при проектировании и разработке алгоритмических и программных решений в области обеспечения безопасности и защиты программных систем.
- Образование
- Учебный план 01.03.02, 2021, (4.0), Прикладная математика и информатика
- Ассемблер в задачах защиты информации