Обратный инжиниринг и моделирование

  • Задача обратного проектирования программного обеспечения - дать студентам понимание и практику для выполнения анализа вредоносных программ, их вывода и определения того, как работают вредоносные программы, а также для помощи в анализе посредством разборки. Студенты смогут использовать инструменты (IDAPro, Ollydbg) для безопасного выполнения статического и динамического анализа вредоносных программ, включая закодированные, упакованные и запутанные. В частности, курс будет включать обширные практические лабораторные работы / задания по каждой единице знаний. Цели: Понять механизмы вредоносных программ, таких как вирусы, черви, трояны, бэкдоры и руткиты. Используйте инструменты и методологии обратной разработки программного обеспечения для исследования исполняемого машинного кода. Понять уязвимости, которые вредоносное ПО может использовать для компрометации системы. Изучите методы выявления вредоносных программ и их уклонения от обнаружения. Изучите меры противодействия, которые обнаруживают вредоносное ПО, и поймите, какие уловки вредоносное ПО может использовать для отключения таких мер. Понимать этическую ответственность и обязательства, связанные с разработкой, приобретением и эксплуатацией программной системы.
  • Образовательная программа 7M06106 Программная инженерия
  • Кредитов 5
  • Селективная дисциплина
  • Год обучения 2
  • Семестр 3
Top