Pergunta de entrevista da empresa Battelle

Exploit a basic stack buffer overflow with an executable stack, then with NX + ASLR and provided leaks, then with NX + ASLR and no provided leaks.