Lab 1: VM setup and Assembly refresher
In this lab, you’re going to set up the VM and read through some assembly documentation.
Reading on Assembly
- https://www.cs.cmu.edu/~fp/courses/15213-s07/misc/asm64-handout.pdf
- The calling convention https://aaronbloomfield.github.io/pdr/book/x86-64bit-ccc-chapter.pdf
Tutorials on GDB
- https://beej.us/guide/bggdb/
- http://users.ece.utexas.edu/~adnan/gdb-refcard.pdf