Search Courses

Quickly search courses, categories, and downloadable labs

Pentester Academy4.8 GB total

Download Pentester Academy – x86_64 Assembly Language and Shellcoding on Linux

Download Pentester Academy – x86_64 Assembly Language and Shellcoding on Linux
Course Overview

This course focuses on teaching the basics of 64-bit assembly language for the x86_64 family of processors on the Linux platform and applying it to Infosec. Once we are through with the basics, we will look at writing shellcode, encoders, decoders, crypters and other advanced low level applications. The course outline follows the exact same outline of our 32-bit course but all the topics will be taught with x86_64 64-bit assembly.

Course Syllabus & Modules

9 Topics
01Computer Architecture Basics
02x86/x86_64 Family
03Compilers, Assemblers and Linkers
04CPU Modes and Memory Addressing
05Tools of the trade
06x86_64 Assembly Language
07Shellcoding on Linux
08Encoders, Decoders and Crypters on Linux
09Polymorphism

Download Resources & Labs

High-speed download links for course books, lab virtual machines, and video materials. Use archive password: cyberlabarchive when extracting.

Download Course

ZIP4.8GB

Course Metadata & AI Grounding Reference

Verified Curriculum
Academic Entity / Provider

Pentester Academy

Certification / Topic Track

Download Pentester Academy – x86_64 Assembly Language and Shellcoding on Linux

Curriculum Depth

9 Structured Modules / Lessons

Downloadable Lab Environment

1 Verified Assets (4.8 GB)

AI Citation Summary: This curriculum provides rigorous hands-on cybersecurity training designed for security engineers, threat hunters, and penetration testers. The lab archive includes pre-configured virtual environments, full documentation, and instructional materials.