# STACK EXPLOITS

- [ATAQUE “SMASH THE STACK” SENCILLO](/red-team/pwn-linux/estrategias-de-exploit/stack-exploits/ataque-smash-the-stack-sencillo.md): El objetivo de los ejercicios de este apartado es lograr que al ejecutar el programa se imprima el mensaje “you win!”, para lo cual se seguirán diferentes estrategias.
- [ATAQUE RET2WIN](/red-team/pwn-linux/estrategias-de-exploit/stack-exploits/ataque-smash-the-stack-ii.md): Ataque Smash the Stack con redirección de Flujo
- [ATAQUE RET2SHELLCODE](/red-team/pwn-linux/estrategias-de-exploit/stack-exploits/ataque-smash-the-stack-ii-1.md): Ataque Smash the Stack con redirección de Flujo
- [ATAQUE FORMAT STRING RET2SHELLCODE 2 BYTES](/red-team/pwn-linux/estrategias-de-exploit/stack-exploits/ataque-format-string-ret2shellcode-2-bytes.md)
- [ATAQUE FORMAT STRING RET2SHELLCODE 4 BYTES](/red-team/pwn-linux/estrategias-de-exploit/stack-exploits/ataque-format-string-ret2shellcode-4-bytes.md)
- [CANARY BYPASS](/red-team/pwn-linux/estrategias-de-exploit/stack-exploits/canary-bypass.md)
- [ATAQUE RET2LIBC](/red-team/pwn-linux/estrategias-de-exploit/stack-exploits/ataque-ret2libc.md): exploit básico de Return-Oriented Programming
