Reversing FreeRTOS on embedded devices
RECON-BRX-2017-FreeRTOS_Embedded_Reversing
RECON-BRX-2017-FreeRTOS_Embedded_Reversing
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Reverse engineering <strong>on</strong> STM32F0<br />
• Generically RTOS need to define critical code areas where the interrupts cannot break the<br />
executi<strong>on</strong> flow.<br />
• This is d<strong>on</strong>e by using the ARM CPSID and CPSIE instructi<strong>on</strong>s.<br />
• So a good place to start looking in your code is before CPSIE instructi<strong>on</strong>.<br />
41 RECON 2017 Brussels