MK Dynamics

Computer Security - SLAE64 - SecurityTube Linux Assembly Language and Shellcoding Expert 64-Bit

Introduction

This section will follow along with and record the completion of exercises from the Pentester Academy's SecurityTube Linux Assembly Language and shellcoding Expert 64-Bit course (SLAE64).
x86_64 Assembly Language and Shellcoding on Linux

SLAE64 - SecurityTube Linux Assembly Language and Shellcoding Expert 64-Bit

Module 1 Section 3 - GDB Test
Cracking a Password Checking Program with GDB

Module 1 Section 3 - GDB Test
Cracking a Password Checking Program with GDB

SLAE64 - SecurityTube Linux Assembly Language and Shellcoding Expert 64-Bit

Module 1 Section 4 - CPU Registers
A Quick Look at the 64-Bit CPU Registers

Module 1 Section 4 - CPU Registers
A Quick Look at the 64-Bit Registers

SLAE64 - SecurityTube Linux Assembly Language and Shellcoding Expert 64-Bit

Module 1 Section 5 - Hello World in 64 Bit Assembly
Coding, Assembling, Linking and Running in GDB and Radare2

Module 1 Section 5 - Hello World in 64 Bit Assembly
Hello World in 64 Bit Assembly

SLAE64 - SecurityTube Linux Assembly Language and Shellcoding Expert 64-Bit

Module 1 Section 7 - Reducing Instruction Size and Removing Nulls from Hello World in 64 Bit Assembly
Coding, Assembling, Linking and Running in GDB and Radare2

Module 1 Section 7 - Reducing Instruction Size and Removing Nulls from Hello World in 64 Bit Assembly
Reducing Instruction Size and Removing Nulls

SLAE64 - SecurityTube Linux Assembly Language and Shellcoding Expert 64-Bit

Module 1 Section 8 - Data Types in 64 Bit Assembly
Coding, Assembling, Linking and Running in GDB and Radare2

Module 1 Section 8 - Data Types in 64 Bit Assembly
Data Types in 64 Bit Assembly

SLAE64 - SecurityTube Linux Assembly Language and Shellcoding Expert 64-Bit

Module 1 Section 11 - Moving Data in 64 Bit Assembly
Coding, Assembling, Linking and Running in GDB and Radare2

Module 1 Section 11 - Moving data in 64 Bit Assembly
Moving data in 64 Bit Assembly

SLAE64 - SecurityTube Linux Assembly Language and Shellcoding Expert 64-Bit

Module 1 Section 14 - The Stack
Coding, Assembling, Linking and Running in GDB and Radare2

Module 1 Section 14 - The Stack
The Stack in 64 Bit Assembly

SLAE64 - SecurityTube Linux Assembly Language and Shellcoding Expert 64-Bit

Module 1 Section 13 - Arithmetic Operations
Coding, Assembling, Linking and Running in GDB and Radare2

Module 1 Section 13 - Arithmetic Operations
Arithmetic Operations in 64 Bit Assembly

SLAE64 - SecurityTube Linux Assembly Language and Shellcoding Expert 64-Bit

Module 1 Section 19 - Loops in 64 Bit Assembly
Coding, Assembling, Linking and Running in GDB and Radare2

Module 1 Section 17 - Loops in 64 Bit Assembly
Loops in 64 Bit Assembly

SLAE64 - SecurityTube Linux Assembly Language and Shellcoding Expert 64-Bit

Module 1 Section 17 - Loops in 64 Bit Assembly
Coding, Assembling, Linking and Running in GDB and Radare2

Module 1 Section 17 - Loops in 64 Bit Assembly
Loops in 64 Bit Assembly

SLAE64 - SecurityTube Linux Assembly Language and Shellcoding Expert 64-Bit

Module 1 Section 18 - Load, Store and Move Strings in 64 Bit Assembly
Coding, Assembling, Linking and Running in GDB

Module 1 Section 18 - Load, Store and Move Strings in 64 Bit Assembly
Load, Store and Move Strings in 64 Bit Assembly