The libc stdio streams functions can drastically improve a program's I/O performance through the use of buffering.
This module explores what a FILE
struct is, how it works, and how this functionality can be exploited to gain read, write, or gain control flow.