What problem does it solve? Analyzing firmware and embedded devices requires coordinating many specialized steps—unpacking vendor images, mounting root filesystems, emulating binaries, and interfacing with physical hardware—and doing them in the wrong order wastes time or damages equipment. This gateway skill routes each firmware analysis task to the correct atomic skill in the correct sequence. ## Core Features & Use Cases - Guided Workflow: Orchestrates the full pipeline from triage (architecture/endianness detection) through extraction (binwalk/unblob), rootfs analysis, QEMU emulation, and hardware I/O (JTAG/UART/flash). - Decision Tree Routing: Selects the right sub-skill based on your input—firmware image files, extracted rootfs, physical boards, automotive ECUs, or UEFI packages. - Cross-Domain Handoff: Redirects discovered network protocols to protocol analysis and embedded malware to malware analysis skills. - Use Case: You receive an IoT router firmware update (.bin). The skill guides you to confirm ARM big-endian architecture first, unpack with binwalk, analyze the rootfs startup scripts to find entry points, then emulate the target binary in an isolated QEMU sandbox. ## Quick Start Analyze this firmware image router-fw.bin by unpacking it, examining the root filesystem, and emulating the main service binary in an isolated environment.