Linux intel x64 based exploit development playground
352
This image provides a pre-configured environment with all the tools necessary to replicate the techniques described in the Stack Canary Bypass Write-Up.
Make sure the ASLR status of your host system is set o 2.
cat /proc/sys/kernel/randomize_va_space
Replicating Dynamic Analysis Section:
Once inside the container, follow these steps to explore the Dynamic Analysis section
tmux new -s exploit_dev -n canary
cd exploit_lab/canary_bypass
python exploit01.py
sudo docker pull greyshell/exploit_dev:latest
/tmp directory to /home/asinha/host_os inside the containersudo docker run -dit --name exploit_dev -v /tmp:/home/asinha/host_os greyshell/exploit_dev
sudo docker exec -it exploit_dev /bin/zsh
from the container running terminal
exit
sudo docker stop exploit_dev
sudo docker start exploit_dev
sudo docker exec -it exploit_dev /bin/zsh
sudo docker rm -f exploit_dev
When you modified the container and want to save it as a new image
sudo docker commit exploit_dev greyshell/exploit_dev:v1
sudo docker rmi -f greyshell/exploit_dev
sudo docker system prune -a --volumes
Content type
Image
Digest
sha256:f1b11b62f…
Size
781.7 MB
Last updated
6 months ago
docker pull greyshell/exploit_dev