May 12 2025
Introduction In this walkthrough, we’ll dive into using OpenOCD to interact with embedded systems via JTAG for debugging and analysis. Our target will be the STM32F411CE microcontroller, specifically the STM32F411CE Lab 3 – Challenge-Response System to understand real-world debugging and firmware application. This hands-on exercise is designed to introduce real-world IoT pen testing techniques—covering memory…..
Continue Reading
May 10 2025
Welcome back! In this follow-up, we continue developing the STM32F411CE Lab 3 Challenge-Response system. Today we’ll cover:✅ Setting up STM32CubeIDE✅ Configuring JTAG, UART, GPIO✅ Adding challenge-response logic✅ Preparing for build, flash, and testing Step 1: Create the STM32CubeIDE Project Open STM32CubeIDE → File → New → STM32 Project Step 2: Select the MCU In the…..
Continue Reading
May 8 2025
This post is the result of my first deep, hands-on experience generating a full technical article using ChatGPT!Together, we explored how to implement a challenge-response system on STM32, refine C code, modularize functions, fix compiler warnings, and prepare polished documentation. Along the way, I encountered not just technical hurdles (like sandbox download issues, expired file…..
Continue Reading