• Classroom
Course Description

This course will teach students how to analyze, reverse, debug, and exploit embedded RTOS firmware. Hands-on experience with a variety of real-world devices, RTOS's, and architectures equip students with the practical knowledge and skills necessary to be proficient in RTOS vulnerability analysis and exploitation.

Learning Objectives

  • Basic introduction to the concept of Real Time Operating Systems and an overview of MIPS architecture and design
  • Learn how to analyze, reverse engineer, debug, and exploit embedded RTOS firmware
  • Hands-on experience with a variety of real-world devices, RTOS's, and architectures
  • Equip students with the practical knowledge and skills necessary to be proficient in RTOS vulnerability analysis and exploitation

    Framework Connections

    The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.