exploit-lab is about analyzing memory vulnerabilities.
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
$ dnf search *aarch64*
$ sudo dnf install gcc-aarch64-linux-gnu
$ sudo dnf install binutils-aarch64-linux-gnu
$ sudo dnf install sysroot-aarch64-fc41-glibc
$ make x64
$ make arm64