Guides authorized hardware and embedded interface security research: UART/JTAG discovery, debug pad triage and firmware extraction support.
- What it does
- This skill provides an instruction-only workflow for authorized hardware and embedded interface security research. It covers identifying debug interfaces such as UART, JTAG and SWD, triaging debug pads, reading boot logs, assessing secure boot or encrypted flash feasibility, and supporting offline firmware image extraction. It produces a checklist-driven procedure with tool suggestions and a handoff of extracted images to firmware analysis work.
- When to use it
- Use it when performing authorized physical testing of hardware or embedded devices and needing a structured approach to locating debug interfaces or extracting firmware. It fits lab work where physical access authorization and device ownership are confirmed and non-destructive, read-only probing is preferred.
- Requirements
- No scripts are shipped; it is instructions only. It references a companion reference document and related skills. Physical hardware access, test equipment such as a multimeter, USB-TTL adapter, logic analyzer, J-Link or CMSIS-DAP, and extraction tools such as binwalk or flashrom are described as part of the workflow.