Buffer Overflow Attack
Buffer Overflow Attack
Team members:
●
B.GuruAnupam.Reddy-18bce1172
●
N.Naveen.Reddy-18bce1036
●
K.Bharath Sai-18bce1264
Guide:
●
Prof R.K.singh
Stack layout
Information about stack
●
Every process has a virtual memory
●
There is a stack to maintain information in
virtual memory
●
The local variables are stored in the stack of
memory
●
Stack also contain information like return
address of a function.
Attack process
●
Gets is a vulnarable function.
●
It dosent check for size of input values.
●
If size is more it over writes the pre exsisting
variables values.
●
We are going to use this vulnariable function in
a program and attack the program.
Output screen shots
thankyou