SLAE64 (x86-64 Assembly Language and Shellcoding on Linux) This repository contains my solutions and write-ups for the SLAE64 course from Pentester Academy. Assignments #1 – Bind shell with password #2 – Reverse shell with password #3 – Egg hunter shellcode #4 – Custom Encoder #5 – Metasploit Shellcode Analysis #6 – Writing polymorphic shellcodes #7 – Crypters Exploid DB shellcodes Linux/x86_64 - Bind (4444/TCP) Shell (/bin/sh) + Password (pass) Shellcode (129 bytes) Linux/x86_64 - Reverse (127.0.0.1:4444/TCP) Shell (/bin/sh) + Password (pass) Shellcode (120 bytes) Linux/x86_64 - execve("/bin/sh") + AVX2 XOR Decoder Shellcode (62 bytes)