Solved

Understanding buffer overflow and memory structure

Posted on 2014-11-07
2
199 Views
Last Modified: 2014-11-10
Hello All,

I am having a really hard time understanding how an overflow is possible in memory  and what happens with the different segments when a buffer overflow occurs. I am also having problems understanding what happens to the ESP when a POP or PUSH operation happens.

Can anyone shed some light?

Thanks!
0
Comment
Question by:LuiLui77
2 Comments
 
LVL 34

Accepted Solution

by:
Michael-Best earned 500 total points
Comment Utility
To answer your first question, "Understanding buffer overflow"
See buffer overflow at searchsecurity.techtarget.com
Posted by
Margaret Rouse

Link:
http://searchsecurity.techtarget.com/definition/buffer-overflow
0

Featured Post

Highfive Gives IT Their Time Back

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

Suggested Solutions

Does the idea of dealing with bits scare or confuse you? Does it seem like a waste of time in an age where we all have terabytes of storage? If so, you're missing out on one of the core tools in every professional programmer's toolbox. Learn how to …
Whether you've completed a degree in computer sciences or you're a self-taught programmer, writing your first lines of code in the real world is always a challenge. Here are some of the most common pitfalls for new programmers.
The goal of the video will be to teach the user the concept of local variables and scope. An example of a locally defined variable will be given as well as an explanation of what scope is in C++. The local variable and concept of scope will be relat…
The viewer will learn how to pass data into a function in C++. This is one step further in using functions. Instead of only printing text onto the console, the function will be able to perform calculations with argumentents given by the user.

772 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now