---
layout: page
title: Binary Exploitation
permalink: /binaries/
icon: info_outline
toplevel: true
---

##### Info on Binary Exploitation #####

Binary exploitation, aka Memory Corruption, has a number of facets.

* [ROP](/binaries/rop.html)

---
layout: page
title: Binary Exploitation
permalink: /binaries/
icon: info_outline
toplevel: true
---

##### Info on Binary Exploitation #####

Binary exploitation, aka Memory Corruption, has a number of facets.  These
resources are good reading for anyone seeking to understand memory corruption
exploitation.


* Basics
  * [Smashing the Stack for Fun and Profit](http://insecure.org/stf/smashstack.html)
  * [Smashing the Stack for Fun and Profit: Revived](https://avicoder.me/2016/02/01/smashsatck-revived/)
  * [Exploiting Format String Vulnerabilities](http://julianor.tripod.com/bc/formatstring-1.2.pdf)
* DEP/NX Evasion
  * [ROP](/binaries/rop.html)
* Mitigations
  * [RELRO: Not so well known memory corruption mitgation](http://tk-blog.blogspot.com/2009/02/relro-not-so-well-known-memory.html)
  * [ASRL in PaX](https://pax.grsecurity.net/docs/aslr.txt)


##### Exercises for Memory Corruption #####

* Classes
  * [Modern Binary Exploitation](https://github.com/RPISEC/MBE)


Add more memory corruption resources.
Add more memory corruption resources.
