Home | Hardware | Internet News |Web Hosting |IT Management |Network Storage
LinuxPlanet
Search 
  Power Search | Tips 

 Front Door
 Discussion
 LinuxEngine
 Opinions
 Reports
 Reviews
 Tutorials
 News
 Technology Jobs

 Browse by subject.
Free Newsletter

Java/Open Source Daily
Linux Today
More Free Newsletters

Be a Commerce Partner


















internet.com
IT
Developer
Internet News
Small Business
Personal Technology

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers

Print this article
Email this article

   LinuxPlanet / Tutorials







Preventing Buffer Overflow Exploits Using the Linux Distributed Security Module, Part 1
Buffer Overflow Exploits

Ibrahim Haddad
Monday, December 12, 2005 11:06:07 AM

A buffer overflow occurs when a program or a process tries to store more data in a buffer than what the buffer is intended to hold. Since buffers are created to contain a finite amount of data, the extra information that has to go somewhere, can overflow into adjacent buffers, corrupting or overwriting the valid data held in them.

Although it may occur accidentally through a programming error, buffer overflow is an increasingly common type of security exploit on data integrity. In a buffer overflow exploit scenario, the extra data may contain codes designed to trigger specific actions such as sending new instructions to the attacked server that could, for instance, damage users’ files, change data, or disclose confidential information.

In order to prevent buffer overflow exploits, it is necessary to understand how it occurs. If the buffer overflow is a result of an accidental misuse of the vulnerable program, then the outcome will be a crash of this program. However, if the exploit is the work of a malicious attack, then the consequences can be more severe.

Next: Process Memory Regions »

Skip Ahead

1 Introduction
2 Buffer Overflow Exploits
3 Process Memory Regions
4 Example of a Buffer Overflow Exploit





Linux is a trademark of Linus Torvalds.


internet.com home | search | help! | about us

Jupiter Online Media

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info


Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Web Hosting | Newsletters | Tech Jobs | Shopping | E-mail Offers