WCU / Cybersecurity
~/CSC 471/Class 01/KP 03
Class 01 · KP 03 / 25

Prerequisites and Expectations

  • Formal prerequisite: CSC 302 (Systems Programming / equivalent).
  • You should be comfortable with:
  • C: pointers, structs, memory layout, how source becomes a binary.
  • Linux: shell, SSH, file permissions, basic tooling.
  • x86 basics: registers, stack, calling conventions (we will deepen this).
  • Mindset: patience, curiosity, and a habit of taking notes. Reversing is 90 percent reading and hypothesizing.
  • If your assembly is rusty, that is expected — Lab 2 rebuilds it deliberately.