This assignment involves generating a total of five attacks on two programs having different security vul- nerabilities, which helps you to understand buffer overflow bugs. More details can be seen in README.
A docker environment for pwn in ctf based on phusion/baseimage:master-amd64, which is a modified ubuntu 20.04 baseimage for docker. More details in Pwndocker.
And this project will be based on a personal forked version.
Pwntools is a CTF framework and exploit development library. Written in Python, it is designed for rapid prototyping and development, and intended to make exploit writing as simple as possible.
from pwn import *
context(arch = 'i386', os = 'linux')
r = remote('exploitme.example.com', 31337)
# EXPLOIT CODE GOES HERE
r.send(asm(shellcraft.sh()))
r.interactive()
This is a template for write-ups.
Some write-ups for pwnable.kr.