A series tutorial for linux exploit development to newbie.
base knowledge like : what's stack and heap ? how convert c language to assembly language ? what's elf and memroy layout? etc.. base vulnerability problems like : what's is overflow and memory corruption ? how heap working ? etc...
we focus userspace stack security mechanism and bypass.
we focus userspace heap(ptmalloc2 of glibc) security mechanism and bypass.
we focus kernel security mechanism for self and userland. WIP...
WIP...
sudo dnf install texlive-\* -y
git clone [email protected]:hardenedlinux/linux_exploit_development_tutorial.git
cd linux_exploit_development_tutorial
make # preview
some source code in lab-code
.
WIP...
CC-BY-NC-SA 4.0 Unported