mirror of
https://github.com/mytechnotalent/Embedded-Hacking.git
synced 2026-08-28 05:40:36 +02:00
Refactor E and S
This commit is contained in:
+8
-8
@@ -1,10 +1,10 @@
|
||||
# Embedded Systems Reverse Engineering
|
||||
# Embedded Systems Reverse Engineering
|
||||
[Repository](https://github.com/mytechnotalent/Embedded-Hacking)
|
||||
|
||||
## Week 1
|
||||
Introduction and Overview of Embedded Reverse Engineering: Ethics, Scoping, and Basic Concepts
|
||||
|
||||
### Exercise 4: Connect GDB & Basic Exploration
|
||||
### Non-Credit Practice Exercise 4: Connect GDB & Basic Exploration
|
||||
|
||||
#### Objective
|
||||
Set up GDB (GNU Debugger) to dynamically analyze the "hello, world" program running on your Pico 2, verifying that your debugging setup works correctly.
|
||||
@@ -350,12 +350,12 @@ This is useful when you want to break on a condition rather than every time.
|
||||
#### Summary
|
||||
|
||||
By completing this exercise, you've:
|
||||
1. ✅ Set up OpenOCD as a debug server
|
||||
2. ✅ Connected GDB to a Pico 2 board
|
||||
3. ✅ Set a breakpoint and halted execution
|
||||
4. ✅ Examined assembly language in a live debugger
|
||||
5. ✅ Viewed CPU registers and their values
|
||||
6. ✅ Verified your dynamic debugging setup works
|
||||
1. ? Set up OpenOCD as a debug server
|
||||
2. ? Connected GDB to a Pico 2 board
|
||||
3. ? Set a breakpoint and halted execution
|
||||
4. ? Examined assembly language in a live debugger
|
||||
5. ? Viewed CPU registers and their values
|
||||
6. ? Verified your dynamic debugging setup works
|
||||
|
||||
You're now ready for Week 2, where you'll:
|
||||
- Step through code line by line
|
||||
|
||||
Reference in New Issue
Block a user