Mémoire
Résumé : The number of devices connected to the internet through Internet of Things (IoT) is grow-ing by the day, which raises big concerns about their security. Cyberattacks throughdevices on the Internet of Things can be especially dangerous, as they can compromisecritical infrastructure such as electrical grids, hospitals, and public transportation sys-tems, causing significant damage. Firmware analysis is a promising approach in order toidentify vulnerabilities and secure embedded devices. This paper presents an overview ofboth commercial and open-source firmware emulation solutions. Then it is followed by ananalysis of the drawbacks of using fuzzing in automated dynamic analysis. Finally, thismaster thesis gives an automated approach for dynamic firmware analysis by creating aplugin that analyzes vulnerabilities with the help of a vulnerability scanner. The objectiveof this strategy is to identify basic and common vulnerabilities in order to secure embeddeddevices.