Register
handmade.network Library

Assembly

For the lowliest of code-fiends.

Article

  • Interactive Guide to Buffer Overflow Exploitation
    ★ 1 0
    "A Buffer Overflow is a bug class in a program typically written in a memory unsafe language like C or C++. Buffer Overflow bugs from user-input can often allow someone to overwrite some data in memory they weren't supposed to. Before we dive into how to exploit Buffer Overflow bugs, we will do a quick introduction to Assembly."
  • SIMD for C++ Developers
    ★ 1 1
  • Getting started with bare-metal assembly
    ★ 0 0
    How to create a hello world program in assembly that runs directly on top of UEFI (no operating system!). By Jonas Hvid.

Blog

  • Interactive Guide to Buffer Overflow Exploitation
    ★ 1 0
    "A Buffer Overflow is a bug class in a program typically written in a memory unsafe language like C or C++. Buffer Overflow bugs from user-input can often allow someone to overwrite some data in memory they weren't supposed to. Before we dive into how to exploit Buffer Overflow bugs, we will do a quick introduction to Assembly."
  • Let's Learn x86-64 Assembly! Part 0 - Setup and First Steps
    ★ 0 0
    Modern introduction to programming in assembly, focusing on Windows x86-64 specifically.

Book

  • Computer Systems: A Programmer's Perspective
    ★ 0 1
    A good textbook convering assembly, memory, caching, processor architecture, and more. Better known as CS:APP. Get the third edition; avoid the international edition.

Website