hardware-security - Hardware Security Research for Embedded Systems
Hardware and embedded security research capabilities including JTAG debugging, firmware extraction, and side-channel analysis
Tags
Updated: 2026-06-15Capabilities
Typical Inputs
Typical Outputs
What this skill does
- interface with JTAG debuggers
- analyze SPI/I2C communications
- dump firmware from devices
- perform fault injection
- conduct side-channel analysis
- interface with logic analyzers
- interface with oscilloscopes
- perform glitching attacks
- perform power analysis
- extract memory contents
- analyze secure boot
Inputs
- target hardware device
- JTAG/SWD debug interface
- SPI/I2C/UART connection
- firmware image
- bus communications
- ChipWhisperer traces
- secure boot configuration
Outputs
- firmware dump files
- bus capture data
- power analysis traces
- glitch attack results
- memory dump files
- secure boot analysis report
- firmware analysis report
Requirements
- debugging tools (OpenOCD, JLink, STLink)
- analysis tools (Flashrom, Binwalk)
- logic analysis software (Saleae, sigrok)
- ChipWhisperer
- Python environment
- Bash shell access
- hardware debug interface (JTAG/SWD/SPI)
