|
VMWare Player
Damn Vulnerable Linux is prepared to run under VMWare player!
Who's Online
We have 2 guests online
Statistics
Members: 9099
News: 95
Web Links: 0
Visitors: 451472
|
|
Your First Damn Vulnerable Linux Lesson |
|
Written by Dr. Thorsten Schneider
|
NOTE: This lesson is for DVL 1.0 and 1.1 (BlackHat Edition)
In computer security and programming, a buffer overflow, or buffer overrun, is a programming error which may result in a memory access exception and program termination, or in the event of the user being malicious, a breach of system security.
A buffer overflow is an anomalous condition where a process attempts to store data beyond the boundaries of a fixed length buffer. The result is that the extra data overwrites adjacent memory locations. The overwritten data may include other buffers, variables and program flow data.
Buffer overflows may cause a process to crash or produce incorrect results. They can be triggered by inputs specifically designed to execute malicious code or to make the program operate in an unintended way. As such, buffer overflows cause many software vulnerabilities and form the basis of many exploits. Sufficient bounds checking by either the programmer or the compiler can prevent buffer overflows.
You can view the training video for you first Buffer Overflow analysis here!
|
|
DVL Project Tracker
DVL 1.5 (Infectious Desease)

References
- IITAC - International Institute (Certification and Training)
- University of Bielefeld, Germany, Technical Faculty
- Leibnitz University of Hannover, Germany (Secure Software Development Lecture)
- University of Applied Sciences and Arts Hannover, Germany (Secure Software Development Lecture)
- East Tennessee State University, U.S (Ethical Hacking Class)
- University of the Basque Country, Spain (Computer Security Class)
- University of Florida, U.S. (Student Infosec Team)
- Institute Superieur Maritim, Algeria
|