Forem

Assembly

Assembly is a low-level programming language that uses mnemonics to represent machine instructions.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
From PEB to WinExec: Manual Shellcode Execution Without Imports on Windows x64
Cover image for From PEB to WinExec: Manual Shellcode Execution Without Imports on Windows x64

From PEB to WinExec: Manual Shellcode Execution Without Imports on Windows x64

2
Comments
12 min read
Building My First Kernel: Understanding Bare-Metal Operating Systems
Cover image for Building My First Kernel: Understanding Bare-Metal Operating Systems

Building My First Kernel: Understanding Bare-Metal Operating Systems

14
Comments 2
13 min read
Ring 3, and why its a nightmare

Ring 3, and why its a nightmare

Comments
3 min read
From reversed linked-list to registers, memory and assembly
Cover image for From reversed linked-list to registers, memory and assembly

From reversed linked-list to registers, memory and assembly

Comments
10 min read
Want to know about Assembly Programming?
Cover image for Want to know about Assembly Programming?

Want to know about Assembly Programming?

2
Comments
2 min read
Digging Deeper: LED Blink from Arduino, C, and AVR Assembly
Cover image for Digging Deeper: LED Blink from Arduino, C, and AVR Assembly

Digging Deeper: LED Blink from Arduino, C, and AVR Assembly

2
Comments
12 min read
Unlocking the CPU: 16 Essential Resources for Assembly and Machine Code

Unlocking the CPU: 16 Essential Resources for Assembly and Machine Code

3
Comments
5 min read
Writing Inline Assembly in the Crystal Programming Language

Writing Inline Assembly in the Crystal Programming Language

3
Comments
3 min read
What Happens When Code Runs Without an OS? Exploring CPU Execution, Memory, and Interrupts
Cover image for What Happens When Code Runs Without an OS? Exploring CPU Execution, Memory, and Interrupts

What Happens When Code Runs Without an OS? Exploring CPU Execution, Memory, and Interrupts

1
Comments 1
6 min read
The Stack: Why It’s Fast and How It Works
Cover image for The Stack: Why It’s Fast and How It Works

The Stack: Why It’s Fast and How It Works

1
Comments 1
4 min read
[Hack] PicoCTF: Low Level Binary Intro - Intro to Debuggers
Cover image for [Hack] PicoCTF: Low Level Binary Intro - Intro to Debuggers

[Hack] PicoCTF: Low Level Binary Intro - Intro to Debuggers

Comments
9 min read
Changing ASCII case using bitwise operator

Changing ASCII case using bitwise operator

Comments
2 min read
SPO600 Project Stage 2, Part 2: "Where Art Thou, Clones?"

SPO600 Project Stage 2, Part 2: "Where Art Thou, Clones?"

Comments
6 min read
SPO600 Project Stage 2, Part 1: “To Prune, or not to Prune”

SPO600 Project Stage 2, Part 1: “To Prune, or not to Prune”

Comments
2 min read
SPO600 Lab 5: Adventures in Assembly Language

SPO600 Lab 5: Adventures in Assembly Language

6
Comments
5 min read
SPO600 Lab 5 - Analyzing and Experimenting with Assembly

SPO600 Lab 5 - Analyzing and Experimenting with Assembly

Comments
10 min read
SPO600 Project Stage 2, Part 3: “Prune Away!”

SPO600 Project Stage 2, Part 3: “Prune Away!”

Comments
6 min read
Safe array handling? Never heard of it

Safe array handling? Never heard of it

1
Comments
9 min read
S2S Compilers: Understanding Switch Case Statements

S2S Compilers: Understanding Switch Case Statements

9
Comments
50 min read
Lab 3 - Wrapping up 6502 Assembly

Lab 3 - Wrapping up 6502 Assembly

Comments
9 min read
Assembly FTW: Why All Code Is Created Equal (But Assembly Is Still King)
Cover image for Assembly FTW: Why All Code Is Created Equal (But Assembly Is Still King)

Assembly FTW: Why All Code Is Created Equal (But Assembly Is Still King)

1
Comments
3 min read
SPO600: Lab 02

SPO600: Lab 02

5
Comments
8 min read
Assembly Loops, Bit Shifts, and More!

Assembly Loops, Bit Shifts, and More!

Comments
18 min read
Kernel development update! 2025-01-18

Kernel development update! 2025-01-18

Comments
1 min read
Looking for a kernel developing teammate

Looking for a kernel developing teammate

Comments
1 min read
loading...