- Introduced a new lab on Ghidra software reverse engineering, covering ELF file structure, disassembly, decompilation, and practical CTF challenges for malware analysis.
- Updated the authors in the existing assembly lab documentation to include Tom Shaw and Z. Cliffe Schreuders, enhancing collaboration and credit.
- Added multiple images to support the new lab content, improving visual learning and engagement.
- Introduced a section on inline code formatting in the highlighting guide, emphasizing the use of backticks and removal of markdown artifacts.
- Added a new lab on recognizing C code constructs in assembly, covering branching, conditionals, loops, switch statements, arrays, strings, and structs.
- Included practical exercises and examples to enhance understanding of assembly language and its relation to C programming.
- Added multiple images to support the new lab content, improving visual learning and engagement.