Switch branches/tags
Nothing to show
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
README.md
compile.sh
execve-stack.nasm
shellcode.c
shellcode_decoder.nasm
shellcode_encode.c

README.md

SLAE

Repository for the SLAE exam
Student SLAE-891
http://www.securitytube-training.com/online-courses/securitytube-linux-assembly-expert/

Assignment 4

Encoding/Decoding shellcode

Generate the encoded shellcode:

gcc -fno-stack-protector -z execstack -o shellcode_encode shellcode_encode.c && ./shellcode_encode

Run the decoding routing and execute shellcode:

gcc -fno-stack-protector -z execstack -o shellcode shellcode.c && ./shellcode