Exploit
Exploit to narzędzie hakerskie – najczęściej kawałek kodu – które wykorzystuje błąd w oprogramowaniu (ang. vulnerability) do wywołania niezamierzonego zachowania.
Analoga
Jeśli podatność (luka) to otwarte okno w domu, to exploit jest drabiną, której haker używa, aby przez to okno wejść.
Rodzaje
- Remote exploit: Pozwala na atak przez sieć (bez fizycznego dostępu).
- Local exploit: Wymaga wcześniejszego dostępu do komputera ofiary, ale pozwala np. na zwiększenie uprawnień (z użytkownika do administratora).