├── .gitignore ├── LICENSE ├── assignment_1 ├── bind_tcp.asm ├── bind_tcp.c └── create.py ├── assignment_2 ├── create.py ├── reverse_tcp.asm └── reverse_tcp.c ├── assignment_3 ├── egghunter.asm └── egghunter.c ├── assignment_4 ├── decoder.asm └── xorfuscator.py ├── assignment_6 ├── sample_1 │ ├── original.txt │ └── polymorphic.asm ├── sample_2 │ ├── original.txt │ └── polymorphic.asm └── sample_3 │ ├── original.txt │ └── polymorphic.asm ├── assignment_7 └── crypter.c └── utilities └── test_shellcode.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rastating/slae/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rastating/slae/HEAD/LICENSE -------------------------------------------------------------------------------- /assignment_1/bind_tcp.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rastating/slae/HEAD/assignment_1/bind_tcp.asm -------------------------------------------------------------------------------- /assignment_1/bind_tcp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rastating/slae/HEAD/assignment_1/bind_tcp.c -------------------------------------------------------------------------------- /assignment_1/create.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rastating/slae/HEAD/assignment_1/create.py -------------------------------------------------------------------------------- /assignment_2/create.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rastating/slae/HEAD/assignment_2/create.py -------------------------------------------------------------------------------- /assignment_2/reverse_tcp.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rastating/slae/HEAD/assignment_2/reverse_tcp.asm -------------------------------------------------------------------------------- /assignment_2/reverse_tcp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rastating/slae/HEAD/assignment_2/reverse_tcp.c -------------------------------------------------------------------------------- /assignment_3/egghunter.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rastating/slae/HEAD/assignment_3/egghunter.asm -------------------------------------------------------------------------------- /assignment_3/egghunter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rastating/slae/HEAD/assignment_3/egghunter.c -------------------------------------------------------------------------------- /assignment_4/decoder.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rastating/slae/HEAD/assignment_4/decoder.asm -------------------------------------------------------------------------------- /assignment_4/xorfuscator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rastating/slae/HEAD/assignment_4/xorfuscator.py -------------------------------------------------------------------------------- /assignment_6/sample_1/original.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rastating/slae/HEAD/assignment_6/sample_1/original.txt -------------------------------------------------------------------------------- /assignment_6/sample_1/polymorphic.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rastating/slae/HEAD/assignment_6/sample_1/polymorphic.asm -------------------------------------------------------------------------------- /assignment_6/sample_2/original.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rastating/slae/HEAD/assignment_6/sample_2/original.txt -------------------------------------------------------------------------------- /assignment_6/sample_2/polymorphic.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rastating/slae/HEAD/assignment_6/sample_2/polymorphic.asm -------------------------------------------------------------------------------- /assignment_6/sample_3/original.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rastating/slae/HEAD/assignment_6/sample_3/original.txt -------------------------------------------------------------------------------- /assignment_6/sample_3/polymorphic.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rastating/slae/HEAD/assignment_6/sample_3/polymorphic.asm -------------------------------------------------------------------------------- /assignment_7/crypter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rastating/slae/HEAD/assignment_7/crypter.c -------------------------------------------------------------------------------- /utilities/test_shellcode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rastating/slae/HEAD/utilities/test_shellcode.c --------------------------------------------------------------------------------