Syllabus Exploiting Buffer Overflow

Introduzione
Definizioni
    I Registri
        EAX
        EBX
        ECX
        EDX
        ESP
        EBP
        EDI
        ESI
        EIP
    L'Assembler
        CALL
        RET
        NOP
        DATA
        BSS
        Heap
        Stack
    Definizione di Overflow
    Cosa sono le shellcode
Strumenti utili per un attacco
    I Debugger
Spiegazione Tecnica
Esempio di Buffer Overflow
Esempio di Buffer Overflow su un'applicazione reale
    War-FTPD 1.65 Buffer Overflow
        Premessa
        Studio del servizio
        Verificare la veridicità dell'exploit
        Controllo EIP
        EIP Valido
        Exploit it
Conclusioni