Exploit
Kurz: Ein Exploit ist Code oder eine Methode, die eine Sicherheitslücke gezielt ausnutzt.
Genauer: Die Lücke (Vulnerability) ist die Schwachstelle, der Exploit der Weg hinein. Danach wird eine Nutzlast (Payload) ausgeführt, zum Beispiel eine Hintertür.
Im Detail
Bekannte Datenbanken und Werkzeuge
- CVE: eindeutige Nummer einer bekannten Lücke (zum Beispiel CVE-2017-0144).
- Exploit-Frameworks: etwa Metasploit zum Testen eigener Systeme.
Beispiele
EternalBlue nutzte SMBv1 unter Windows und trieb WannaCry an.
Schutz
Patches, Härtung, Netz segmentieren, Schwachstellenscans (zum Beispiel mit nmap). Siehe Pentesting.
Siehe auch: Zero-Day-Lücken, EternalBlue, Pentesting, Nmap