summaryrefslogtreecommitdiff
path: root/ctf/pwn.md
blob: eaa2ee847ecef3bfd386458770f56a8e22798d4a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
---
layout: ctf
title: some notes on binary exploitation
---

# binary exploitation

## practice

- [pwn.college](https://pwn.college)
- [ionetgarage](https://io.netgarage.org/), [pwnable.kr](https://pwnable.kr/), [pwnable.tw](https://pwnable.tw), [pwnable.xyz](https://pwnable.xyz)...
- [the nightmare book](https://guyinatuxedo.github.io/)
- [how2heap](https://github.com/shellphish/how2heap)

## tooling

- [pwntools](https://github.com/Gallopsled/pwntools)
- [angr](https://angr.io/)
- [z3](https://github.com/Z3Prover/z3), [cvc5](https://cvc5.github.io/), [stp](https://stp.github.io/), [yices2](https://yices.csl.sri.com/): smt solvers