Skip to content

dchandak99/buffer-overflow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

628b187 · Dec 4, 2020

History

92 Commits
Dec 3, 2020
Nov 29, 2020
Nov 29, 2020
Dec 2, 2020
Nov 29, 2020
Nov 29, 2020
Nov 29, 2020
Nov 29, 2020
Nov 29, 2020
Dec 4, 2020

Repository files navigation

Buffer Overflow Attacks and Defenses

Highlights

  • Demonstrated the Stack based and Heap based buffer overflow exploits along with their special cases: Return to LibC, Off by One and Use after Free using C and x86.
  • Performed a detailed case study on the Code Red Worm which was based on buffer overflow.

Report

Our report can be found here. Google Doc format is available here.
The Case Study report can be found here. Google Doc format is available here.

Our Project demo is available here. Google Slides format is available here.

  • It contains the descriptions of Stack & Heap based Buffer Attacks (and their various types).
  • It also describes the various techniques for defense.
  • We have also done a detailed case study on the Code Red Worm which was based on the buffer overflow exploit.

Types Implemented

Details

Further details about implementation of the above types can be found in the README files within each directory.
The source code has been included within each corresponding directory.