Rank
Submit
Aaron Yoo's video
The Role of Stack Canaries in Buffer Overflow Protection
Aaron Yoo
Short summary
This video explains the role of stack canaries in protecting against buffer overflow attacks. Stack canaries are randomly chosen numbers that sit between buffers and return addresses in functions. The
Click to read more >
The Danger of Buffer Overflows: Controlling Code Execution
Aaron Yoo
Short summary
Buffer overflows are security vulnerabilities that occur when more data is written to an array than its capacity, often corrupting important data. Runtime bounds checking can prevent buffer overflows,
Click to read more >
Understanding Mark Sweep Garbage Collection: The Simplest Approach to Garbage Collection
Aaron Yoo
Short summary
Mark sweep garbage collection is a simple and straightforward method of garbage collection that involves marking live objects and sweeping up unmarked objects.
Click to read more >