An open API service indexing awesome lists of open source software.

https://github.com/gemesa/exploit-lab

Lab designed to analyze memory vulnerabilities
https://github.com/gemesa/exploit-lab

buffer-overflow exploit-development memory-exploits

Last synced: 7 months ago
JSON representation

Lab designed to analyze memory vulnerabilities

Awesome Lists containing this project

README

          

# Introduction

exploit-lab is about analyzing memory vulnerabilities.

# Repository structure

## [buffer-overflow](./buffer-overflow/)

A proof of concept for a buffer overflow with the goal of executing shellcode.

It is documented in detail on my blog:

- https://shadowshell.io/shattering-the-stack-0
- https://shadowshell.io/shattering-the-stack-1
- https://shadowshell.io/shattering-the-stack-2

# How to build

## Prerequisites

```
$ dnf search *aarch64*
$ sudo dnf install gcc-aarch64-linux-gnu
$ sudo dnf install binutils-aarch64-linux-gnu
$ sudo dnf install sysroot-aarch64-fc41-glibc
```

## x64

```
$ make x64
```

## ARM64

```
$ make arm64
```