CS208 Introduction to Computer Systems Friday, 16 February 2024 + Open VS Code with mantis + Questions, zoo or otherwise + General advice: try it and see what happens + A few tools - cat filename prints the file to standard output - hexdump -C filename prints a table of bytes from filename to standard output - Unix "pipes" (command | othercommand) funnels the standard output from command to the standard input of othercommand - Unix "redirects" (command > file) funnels the standard output from command to file - echo -n -e -n says "no newline at the end" -e '\x78\x79\x7a' says "put those bytes indicated the hexadecimal \x## "escape sequence" into the output - objdump -d + Buffer overflow assignment - Read it! - It's complicated to describe, but easier than it looks, in the end - Why this matters - What does "hex2raw" do?