---
description: Some links that have been useful learning about buffer overflows
---

# Buffer Overflow resources

## Resources

Linux buffer Overflow Walkthroughs

[https://www.youtube.com/watch?v=hJ8IwyhqzD4](https://www.youtube.com/watch?v=hJ8IwyhqzD4)

{% embed url="https://www.madirish.net/142" %}

Cyber Mentor Buffer Overflows made easy series:

[https://www.youtube.com/watch?v=qSnPayW6F7U\&list=PLLKT\_\_MCUeix3O0DPbmuaRuR\_4Hxo4m3G](https://www.youtube.com/watch?v=qSnPayW6F7U\&list=PLLKT__MCUeix3O0DPbmuaRuR_4Hxo4m3G)

(can be mostly followed on linux using edb (graphical) / gdb (cli))

Finding the offset episode of Cyber Mentor series is particularly useful

[https://stackoverflow.com/questions/17775186/buffer-overflow-works-in-gdb-but-not-without-it](https://stackoverflow.com/questions/17775186/buffer-overflow-works-in-gdb-but-not-without-it)

[https://0xrick.github.io/binary-exploitation/bof5/](https://0xrick.github.io/binary-exploitation/bof5/)

\
quick c loader for shellcode:

[https://tuttlem.github.io/2017/10/28/executing-shellcode-in-c.html](https://tuttlem.github.io/2017/10/28/executing-shellcode-in-c.html)



