SLAE32 – Assignment #7 – Create a Custom Crypter

This blog post has been created for completing the requirements of the SecurityTube Linux Assembly Expert certificationhttp://securitytube-training.com/onlinecourses/securitytube-linux-assembly-expert/Student ID: PA-27669 The code and scripts for this assignment can be found on github The goal of this assignment Create a custom crypter like the one shown in the “crypters” video Free to use any existing encryption schema Can…More

SLAE32 – Assignment #6 – Generate polymorphic shellcodes

This blog post has been created for completing the requirements of the SecurityTube Linux Assembly Expert certificationhttp://securitytube-training.com/onlinecourses/securitytube-linux-assembly-expert/Student ID: PA-27669 The code and scripts for this assignment can be found on github The goal of this assignment Take up three shellcodes from Shell-Storm and create polymorphic versions of them to beat pattern matching The polymorphic versions cannot…More

SLAE32 – Assignment #5 – Shellcode Analysis

This blog post has been created for completing the requirements of the SecurityTube Linux Assembly Expert certificationhttp://securitytube-training.com/onlinecourses/securitytube-linux-assembly-expert/Student ID: PA-27669 The code and scripts for this assignment can be found on github The goal of this assignment Take up at least 3 shellcode samples created using msfvenom for linux/x86 Use GDB/Ndisasm/Libemu to dissect the functionality of the…More

SLAE32 – Assignment #4 – Custom Encoding Scheme

This blog post has been created for completing the requirements of the SecurityTube Linux Assembly Expert certificationhttp://securitytube-training.com/onlinecourses/securitytube-linux-assembly-expert/Student ID: PA-27669 The code and scripts for this assignment can be found on github The goal of this assignment Create a custom encoding scheme Create a PoC using the execve-stack code as the shellcode to encode with our schema…More

SLAE32 – Assignment #3 – Egg Hunter

This blog post has been created for completing the requirements of the SecurityTube Linux Assembly Expert certificationhttp://securitytube-training.com/onlinecourses/securitytube-linux-assembly-expert/Student ID: PA-27669 The code and scripts for this assignment can be found on github The goal of this assignment is to study about the Egg Hunter shellcode, create a working demo and it should be able to configure different…More

SLAE32 – Assignment #2 – Reverse TCP Shell

This blog post has been created for completing the requirements of the SecurityTube Linux Assembly Expert certificationhttp://securitytube-training.com/onlinecourses/securitytube-linux-assembly-expert/Student ID: PA-27669 The code and scripts for this assignment can be found on github The goal of this assignment is to create a reverse TCP shellcode. The shellcode will connect to a specific IP address on a given…More

SLAE32 – Assignment #1 – TCP Bind Shell

This blog post has been created for completing the requirements of the SecurityTube Linux Assembly Expert certificationhttp://securitytube-training.com/onlinecourses/securitytube-linux-assembly-expert/Student ID: PA-27669 The code and scripts for this assignment can be found on github The goal of this assignment is to create a TCP Bind Shell shellcode. The shellcode will bind on a given port, waiting for clients…More