> For the complete documentation index, see [llms.txt](https://lanzt.gitbook.io/cheatsheet-pentest/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://lanzt.gitbook.io/cheatsheet-pentest/buffer-overflow/stack-based.md).

# Stack-Based

- [Introduction](https://lanzt.gitbook.io/cheatsheet-pentest/buffer-overflow/stack-based/introduction.md)
- [Spiking](https://lanzt.gitbook.io/cheatsheet-pentest/buffer-overflow/stack-based/introduction/spiking.md)
- [Fuzzing](https://lanzt.gitbook.io/cheatsheet-pentest/buffer-overflow/stack-based/introduction/fuzzing.md)
- [Find Offset](https://lanzt.gitbook.io/cheatsheet-pentest/buffer-overflow/stack-based/introduction/find-offset.md)
- [Overwrite EIP](https://lanzt.gitbook.io/cheatsheet-pentest/buffer-overflow/stack-based/introduction/overwrite-eip.md)
- [Find module](https://lanzt.gitbook.io/cheatsheet-pentest/buffer-overflow/stack-based/introduction/find-module.md)
- [Find Badchars](https://lanzt.gitbook.io/cheatsheet-pentest/buffer-overflow/stack-based/introduction/find-badchars.md)
- [Shellcode](https://lanzt.gitbook.io/cheatsheet-pentest/buffer-overflow/stack-based/introduction/shellcode.md)
