SLAE — Security Linux Assembly Expert Exam



Security Linux Assembly Expert — онлайн-курс и экзамен по основам 32-битного языка ассемблера процессоров семейства Intel в Linux-системах в контексте информационной безопасности. Курс будет полезен пентестерам, инженерам по информационной безопасности и всем, кто желает разобраться в основах ассемблера и научиться писать простые шеллкоды. После прохождения курса вы научитесь пользоваться основными системными вызовами Linux'a, писать простые шеллкоды, начнете понимать базовые принципы работы операционной системы на уровне ядра. В данной статье будут рассмотрены задания, необходимые для прохождения экзамена по этому курсу.

По условиям экзамена необходимо выполнить 7 заданий:

Написать TCP Bind Shell

Написать Reverse TCP Shell

Разобраться с техникой egghunter и предоставить пример этой техники

Написать кодировщик кода

Проанализировать 3 шеллкода, сгенерированных msfvenom'ом при помощи GDB/ndisasm/libemu

Выполнить полиморфное преобразование 3 любых шеллкодов и shellstorm'а.

Написать шифровальщик кода

Читать дальше →