SLAE64: Assignment 7 – Cryptor

This blog post has been created for completing the requirements of the SecurityTube Linux Assembly Expert (SLAE64) certification: https://www.pentesteracademy.com/course?id=7 Student-ID: PA-15847 The Objectives for the Assignment: – create a custom crypter- free to use any existing encryption schema- can use any programming language We’ll use the following encryption script for this assignment: I used the following… Continue reading SLAE64: Assignment 7 – Cryptor

Published
Categorized as SLAE64

SLAE64: Assignment 6 – Polymorphic Shellcode

This blog post has been created for completing the requirements of the SecurityTube Linux Assembly Expert (SLAE64) certification: https://www.pentesteracademy.com/course?id=7 Student-ID: PA-15847 The Objectives for the Assignment: – Take up 3 shellcode 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… Continue reading SLAE64: Assignment 6 – Polymorphic Shellcode

Published
Categorized as SLAE64

SLAE64: Assignment 5: Shellcode Analysis

This blog post has been created for completing the requirements of the SecurityTube Linux Assembly Expert (SLAE64) certification: https://www.pentesteracademy.com/course?id=7 Student-ID: PA-15847 The Objectives for the Assignment: – Take up at least 3 shellcode samples created using msfpayload for linux x86- use gdb to dissect the functionality of the shellcode- document your analysis I chose the following… Continue reading SLAE64: Assignment 5: Shellcode Analysis

Published
Categorized as SLAE64

SLAE64: Assignment 4 – Custom Encoder

This blog post has been created for completing the requirements of the SecurityTube Linux Assembly Expert (SLAE64) certification: https://www.pentesteracademy.com/course?id=7 Student-ID: PA-15847 The Objectives for the Assignment: – create a custom encoding scheme like the Insertion Encoder– PoC with execve stack as the shellcode to encode with your scheme and execute So we used the following python… Continue reading SLAE64: Assignment 4 – Custom Encoder

Published
Categorized as SLAE64

SLAE64: Assignment 3 – Egghunters

This blog post has been created for completing the requirements of the SecurityTube Linux Assembly Expert (SLAE64) certification: https://www.pentesteracademy.com/course?id=7 Student-ID: PA-15847 The Objectives for the Assignment: study about egg hunter shellcodecreate a working demo of the egghuntershould be configurable for different payloads An Egg Hunter is the first stage of a multistage payload. It consists of… Continue reading SLAE64: Assignment 3 – Egghunters

Published
Categorized as SLAE64

SLAE64: Assignment 2 – Reverse Shell

This blog post has been created for completing the requirements of the SecurityTube Linux Assembly Expert (SLAE64) certification: https://www.pentesteracademy.com/course?id=7 Student-ID: PA-15847 The Objectives for the Assignment: create a shell_reverse_tcp shellcode: reverse connects to configured IP and port needs a passcode if passcode is correct, then execs shell remove 0x00 from bind tcp shellcode So I took… Continue reading SLAE64: Assignment 2 – Reverse Shell

Published
Categorized as SLAE64

SLAE64: Assignment 1 – Bind Shell

This blog post has been created for completing the requirements of the SecurityTube Linux Assembly Expert (SLAE64) certification: https://www.pentesteracademy.com/course?id=7 Student-ID: PA-15847 The Objectives for the Assignment: create a shell_bind_tcp shellcode binds to a port needs a passcode if passcode is correct, then execs shell remove 0x00 from bind tcp shellcode So I took the code… Continue reading SLAE64: Assignment 1 – Bind Shell

Published
Categorized as SLAE64