Welcome to the module Exploited Mitigation Techniques.
This section of the course is going to be relatively harder than the section where we cover basic stack
based buffer overflows.
As you can guess, the reason behind that is we are going to deal with exploit mitigations using various
techniques.
We are going to specifically discuss three different explosive mitigation techniques.
The first one is Anex, which makes the stack not executable.
The second one is ASALA, which stands for Edra Space Layout Randomisation.
When Isela is enabled, the base addresses of Stack and the libraries that are being loaded are going
to be randomized.
The third one is Stack Guarneris or Stack Cookies.
Stack can detect if a buffer overflow attempt is made against the binary.
We will begin by understanding how these exploit mitigations work and how they are going to affect our
existing exploit.
Once we understand these required fundamentals, we will explore some techniques to bypass these exploit
mitigation techniques.
That's all for this video.
In the next video, we are going to discuss what AmEx's.