Assignment #7: Create a custom crypter
The seventh and last assignment is to create a custom crypter like the one
shown in the “crypters” video. I’m free to use any existing encryption schema
and I can use any programming language.
The seventh and last assignment is to create a custom crypter like the one
shown in the “crypters” video. I’m free to use any existing encryption schema
and I can use any programming language.
The sixth assignment for SLAE certification is to take up 3 shellcodes from
Shell-Storm and create polymorphic versions of them to beat pattern matching.
The polymorphic versions cannot be larger 150% of the existing shellcode. Bonus
points for making it shorter in lenght than original
The fifth assignment for SLAE certification is about shellcode analysis and
reversing.
The fourth assignment for SLAE certification is to create a custom encoding
scheme and create a weaponized PoC using che execve-stack assembler code.
The third assignment for SLAE certification is a study for an egg hunter
shellcode. Within this study a working proof of concept code it must be written
and it must support different payloads.
The second assignment for SLAE certification is to create a standard reverse shell TCP
shellcode in assembler language. The shellcode will reverse connect to a specific IP address on a given port spawning a shell on the waiting process.
The first assignment for SLAE certification is to create a standard shell TCP
bind shellcode in assembler language. The shellcode will bind on a given port,
waiting for clients and spawn a shell on the incoming connection.