Extracting and Modifying Firmware with JTAG
In this video, we discuss how to extract firmware from a RP2040 microcontroller on the Defcon 30 badge using JTAG. A JLink debugger is used. We also push a modified version of the firmware back to the device. IoT Hackers Hangout Community Discord Invite: / discord 🛠️ Stuff I Use 🛠️ 🪛 Tools: XGecu Universal Programmer: https://amzn.to/4dIhNWy Multimeter: https://amzn.to/4b9cUUG Power Supply: https://amzn.to/3QBNSpb Oscilloscope: https://amzn.to/3UzoAZM Logic Analyzer: https://amzn.to/4a9IfFu USB UART Adapter: https://amzn.to/4dSbmjB iFixit Toolkit: https://amzn.to/44tTjMB 🫠 Soldering & Hot Air Rework Tools: Soldering Station: https://amzn.to/4dygJEv Microsoldering Pencil: https://amzn.to/4dxPHwY Microsoldering Tips: https://amzn.to/3QyKhrT Rework Station: https://amzn.to/3JOPV5x Air Extraction: https://amzn.to/3QB28yx 🔬 Microscope Setup: Microscope: https://amzn.to/4abMMao Microscope 0.7X Lens: https://amzn.to/3wrV1S8 Microscope LED Ring Light: https://amzn.to/4btqiTm Microscope Camera: https://amzn.to/3QXSXsb About Me: My name is Matt Brown and I'm an Hardware Security Researcher and Bug Bounty Hunter. This channel is a place where I share my knowledge and experience finding vulnerabilities in IoT systems. Soli Deo Gloria 💻 Social: twitter: / nmatt0 linkedin: / mattbrwn github: https://github.com/nmatt0/ #iot #jtag #defon #raspberrypi #iotsecurity

Extracting Firmware from Embedded Devices (SPI NOR Flash) ⚡

#03 - How To Find The JTAG Interface - Hardware Hacking Tutorial

Chip-Off Firmware Extraction: A Complete Step-by-Step Guide

Hacking a Microprocessor - Reverse Engineer shows you how it's done

Chip-Off Firmware Modification: Full Guide

DEF CON 32 - From getting JTAG on the iPhone 15 to hacking Apple's USB-C Controller - Stacksmashing

Mastering UART Communication: Gaining Access & Extracting Firmware on Unknown Boards

A Better Way to Fearlessly Hacking Firmware for the First Time.

#02 - How To Find The UART Interface - Hardware Hacking Tutorial

In-Circuit eMMC Firmware Extraction - Hacking a Car Diagnostic Scanner

Intro to Hardware Reversing: Finding a UART and getting a shell

Introduction to Firmware Reversing

Bare-metal ARM firmware reverse engineering with Ghidra and SVD-Loader

how is this hacking tool legal?

4. The concept of hardware debugging - JTAG! | ARM-A (aarch64), in Pyjama!

Something is jamming GPS over Europe. Here's what we found
![#68 [GUIDE] Reverse engineering 🖥 firmware 📃](https://i.ytimg.com/vi/ZVQFE0qFdiY/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLAF_9C5yPGP6ng9XSdS-FRsfTFYgw)
#68 [GUIDE] Reverse engineering 🖥 firmware 📃

Let's Hack: Extracting Firmware from Amazon Echo Dot and Recovering User Data

ESP32 Guide 2026

