skip to content
algoatson.github.io
~/series/return-oriented-programming
❯
segfault
@algoatson.github.io
whoami
posts
series
tags
grep
/
all series
return-oriented programming
9 parts
~32 min
rss
❯
start at part 1 ›
#1
pwn
ret2libc on a warm-up: stack smash to shell
4 min
#2
pwn
finding gadgets: ROPgadget, ropper, one_gadget, pwntools
5 min
#3
pwn
ret2csu — the universal gadget hiding in every binary
3 min
#4
pwn
ret2dlresolve — a shell with no libc leak
3 min
#5
pwn
stack pivoting — when the overflow is too small
3 min
#6
pwn
SROP — one syscall, every register
3 min
#7
pwn
one_gadget — a shell in a single address
3 min
#8
pwn
the setcontext gadget — one call to every register
4 min
#9
pwn
BROP — return-oriented programming without the binary
4 min
grep
0/0
posts
>
↑↓
/
^j ^k
move
⏎
open
esc
close
keys
/
search
j / k
move / scroll
enter
open
g g / G
top / bottom
t
toggle light
?
this help
esc
close