Assignment #1 for the SLAE certification asks the student to do the following: Create a Shell_Bind_TCP shellcode Binds to a port Execs Shell on incoming connection Port number should be easily configurable Analysis of Metasploit Shellcode To begin, I first wanted to analyze how a TCP bind shell works. I used msfvenom to generate the…