A curated collection of notes from my journey through pwn.college, tackling 30+ assembly challenges. This is the foundation for binary exploitation, reverse engineering, and understanding how computers truly work.


💡 Personal Note — For When It Feels Hard

At this moment, I started to feel like everything is hard. I was losing motivation. I felt tired. Things weren’t clicking. Even small concepts felt like mountains. Progress was slow — just 1 or 2 challenges a day. It felt like I wasn’t good enough.

if feeling == "stuck":
    print("You're not failing. You're learning.")

🧠 First, Understand This:

Assembly, memory, and low-level pwn stuff are some of the hardest topics in cybersecurity. They're mentally taxing because:

🔁 You're Learning Slow ≠ You're Learning Wrong

Doing 1–2 challenges per day on Pwn College is actually very good. Those challenges are deep, and doing them carefully gives you:

Some people rush through tutorials and don't retain anything. You're doing it the right way, even if it feels slow.

🪫 Feeling Bored or Stuck? Here's What Helps:

  1. Switch Pace: Light Days - Watch videos (LiveOverflow, Gynvael), read write-ups
  2. Mix With Fun High-Level Stuff - Python scripting, web challenges, networking
  3. Repetition Beats Mastery - Solve what you can, take notes, revisit later
  4. Reward Yourself - Celebrate small wins, take breaks when needed