Getting Started in Firmware Analysis & IoT Reverse Engineering