su1s / SLAE32

SLAE

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SLAE32

Source code for Security Tube Linux Assembly Expert Certification. Student-ID: SLAE-1436

Assignment 1

  • TCP bind shell in C
  • TCP bind shell in x86 assembly
  • TCP bind shell shellcode generator in C with configurable port number

Assignment 2

  • TCP reverse shell in C
  • TCP reverse shell in x86 assembly
  • TCP reverse shell shellcode generator in python3 with configurable IP address and port number

Assignment 3

  • Sigaction Egg Hunter in x86 assembly
  • C test program with configurable payload

Assignment 4

  • Xanax encoder in python
  • Xanax decoder in assembly

Assignment 5

  • linux/x86/read_file shellcode analysis with ndisasm
  • linux/x86/exec shellcode analysis with GDB
  • linux/x86/shell_reverse_tcp shellcode analysis with libemu

Assignment 6

  • chmod 777 /etc/shadow polymorphic shellcode
  • exit(0) polymorphic shellcode
  • Tiny read file (/etc/passwd) polymorphic shellcode

Assignment 7

  • Python AES CBC Cryptor

About

SLAE

License:GNU General Public License v3.0


Languages

Language:C 40.5%Language:Assembly 30.9%Language:Python 25.7%Language:Shell 2.8%