flâneur — a map of the web's best reading

CS107 Assignment 5: Banking on Security

web.stanford.edu · 6,329 words · saved by 1 readers

Assignment by Michael Chang & Julie Zelenski idea originated by Randal Bryant & David O'Hallaron (CMU). Modifications by Nick Troccoli, Brynne Hurst, Kathleen Creel and Jonathan Kula. This assignment focuses on understanding assembly code representations of programs. You will be building your skills with: You have been hired as a security expert for Stanford Bank (a fictional on-campus bank). They need you to investigate reports of infiltration and security issues and replicate the issues so that they can fix them. There are three parts to this assignment, each of which can be completed independently: These problems are like C/assembly "puzzles" to solve, and we hope you enjoy solving them and exploring this material as much as we enjoyed creating them! A few reminders: To get started on this assignment, clone the starter project using the command View Full Starter File List You will be using gdb frequently on this assignment. Here are essential resources as you work - note that you sh

CS107 Assignment 5: Banking on Security Assignment 5: Banking on Security --> Due: Fri Nov 18 11:59 pm Late submissions accepted until Sun Nov 20 11:59 pm Assignment by Michael Chang & Julie Zelenski idea originated by Randal Bryant & David O'Hallaron (CMU). Modifications by Nick Troccoli, Brynne Hurst, Kathleen Creel and Jonathan Kula. Learning Goals This assignment focuses on understanding assembly code representations of programs. You will be building your skills with: reading and tracing assembly code understanding how data access, control structures, and function calls translate between C

Explore this link on the map →

related reading