Microcorruption is a security CTF focused on embedded security. It's designed to be an introduction to the topic by using a simple microcontroller architecture, msp430, which has a small instruction set that is easy to learn with relatively small and simple firmware. It introduces the concept of live and dead code analysis using the web based debugger provided. This is a play through of the CTF and includes spoilers.
https://www.microcorruption.com
The challenges worked on during this sessions are:
Johannesburg (solved)
Santa Cruz (solved)
Whitehorse (solved)
Montevideo (solved)