Kevin Thomas
46c9963764
WEEK10-BN: add Binary Ninja lesson for Week 10 (static + dynamic conditionals)
...
WEEK10-BN.md/.pdf mirroring WEEK04-BN (two examples): static 0x001d (strings
1->2, one->fun, angle 180->30, delay 500->100) and dynamic 0x0020 (cmp keys
1/2->x/y, angle 180->30), each with a dynamic then static pass. Notes the RP2350
SVD lives in WEEK04. README links it.
2026-10-03 20:18:37 -04:00
Kevin Thomas
35eacd2c0e
Course update: lessons, CTF 0x0011a_cb, and documentation
...
- 0x0011a_cb (Operation Dark Vector): nation-state CTF redesign with an
AES-128-ECB sealed target and a plaintext launch origin; RP2350 firmware with
bearing-driven servo, tri-color LEDs, GSV stats, and a realistic no-fix path
- docs: story-driven classified brief, GDB and Ghidra tutorials with deep
step-throughs, regenerated artifacts and PDFs
- scripts: docstring standard, AES per-student randomizer, telemetry monitor
- week 3 to week 5 lessons: Ghidra patching tutorial, CMSIS-SVD hardware RE,
double floating-point and GPIO architecture chapters, README structure
2026-09-27 14:18:56 -04:00