Abstract
Security testing low-level connected devices such as Internet of Things (IoT) devices is difficult due to their limited memory, communication bandwidth, and processing power. As a result, traditional testing processes become difficult and time-consuming in such cases. In this paper, we survey recent fuzzers suitable for fuzzing devices with the most common type of microprocessor: the ARM Cortex-M.