Specifically I always wanted to get into IoT Exploit Dev, but never got around to learning ARM assembly and everything it entailed. Can't imagine it's too much different than regular desktop exploit dev, but syscalls are likely going to be very different on a FreeRTOS system (or whatever custom bootloader Arduino & STM32 use) compared to a typical UNIX environment. Knowing some other distinctions would be nice too.
Would be neat to see something on the subject at a lower level than anything like MicroPython or Lua (ESP8266) or whatever, but if there's a way to easily interface with those runtimes at a low level (I'm assuming there is) then that would also be pretty cool.
Would be neat to see something on the subject at a lower level than anything like MicroPython or Lua (ESP8266) or whatever, but if there's a way to easily interface with those runtimes at a low level (I'm assuming there is) then that would also be pretty cool.