Exploitation Tools

Binary Exploitation Notes – Techniques, Resources, And More

Dive into the world of binary exploitation with this comprehensive guide.

Whether you’re a beginner eager to understand stack techniques or looking to explore introductory heap exploits, this blog has everything you need.

Alongside detailed notes, you’ll find vulnerable binaries to practice your skills.

Join me, Andrej Ljubic, as we unravel the complexities of binary exploitation together.

Welcome to my blog! There’s a lot here and it’s a bit spread out, so here’s a guide:

  • If you’re looking for the binary exploitation notes, you’re in the right place! Here I make notes on most of the things I learn, and also provide vulnerable binaries to allow you to have a go yourself. Most “common” stack techniques are mentioned along with some super introductory heap; more will come soon™.
  • If you’re looking for my maths notes, they are split up (with some overlap):
    • Cryptography-specific maths can be found on GitBook here, or by clicking the hyperlink in the header
    • All my other maths notes can be found on Notion here. I realise having it in multiple locations is annoying, but maths support in Notion is just wayyy better. Like so much better. Sorry.
    • Hopefully these two get moulded into one soon
Varshini

Varshini is a Cyber Security expert in Threat Analysis, Vulnerability Assessment, and Research. Passionate about staying ahead of emerging Threats and Technologies.

Recent Posts

How to Configure Static IP on Ubuntu Settings Easily

Setting up a Static IP on Ubuntu configuration is essential for servers, remote access systems,…

12 hours ago

How to Change Ubuntu Timezone Using Terminal or GUI

Keeping the correct system clock is important for servers, desktop systems, scheduled tasks, and application…

15 hours ago

How to Perform Ubuntu Hostname Change Without Rebooting

An Ubuntu Hostname Change is a common administrative task used to rename Linux servers, desktops,…

18 hours ago

How to Add Ubuntu Swap Space for Better System Stability

Ubuntu Swap Space helps Linux systems stay responsive when physical RAM starts running low. Instead…

21 hours ago

Install TeamViewer on Ubuntu 26.04: Complete Setup Guide

If you need secure remote desktop access on Linux, learning how to Install TeamViewer on…

1 day ago

Install VirtualBox Ubuntu 26.04 for Easy VM Setup

If you want to test operating systems, build development labs, or safely run isolated environments,…

2 days ago