Eksploatacija je process dobivanja kontrole nad sustavom koja je omogućena zbog ranjivosti.

Ranjivosti su problemi ili greške u softverskom kodu koji omogućuju napadaču da mijenja izvornu funkcionalnost softvera.

U sljedećim postovima demonstrirat ću neke od često korištenih alata koji se koriste u svrhu eksploatacije.