Attack 8: Coredump Attack
Overview Requirement Preparation Submission Resources
Overview
Core dump systems allow for the state of a machine to be saved at crash time for later analysis. Often, a core dump system will write relevant data, a core image, to a swap partition at crash time. The core image is called core and is written in the process's working directory. Core file contains all the process information pertinent to debugging: contents of hardware registers, process status, and process data. Using crash dumps as a debugging facility greatly reduces the time for developers and users to determine the cause of a kernel fault. Project Requirements
We want to see a working demonstration of your exploitable implementation (note: if all the requirements are not satisfied, grades will be based on what you turn in) (1) Implement a simple program cause a coredump;
Preparing for the project
Download attack8.tar from website and save it in your smx/ directory; Submission & Demonstration
You are expected to submit a hardcopy report of your attack. In your report, you should specify the procedures you implement the attacks, explain why you consider your attack is successful, and what procedure may help to fix the vulnerability. Helpful Documents
Manual page for getpwent command
Updated: 03/13/2005 |