Penetration Testing
Der Penetrationstest simuliert das Verhalten eines Angreifers, um autorisierte Angriffstests gegen ein System durchzuführen, ausnutzbare Schwachstellen zu entdecken und das reale Risiko zu bewerten.
Zweck
Die Wirksamkeit der Abwehr aus Angreifersicht validieren und logische sowie verkettete Schwachstellen entdecken, die automatisierte Scans übersehen.
Mechanismus
Phasen: Reconnaissance (Informationssammlung) → Scanning (Ports, Dienste, Schwachstellen) → Enumeration → Exploitation → Post-Exploitation → Bericht. Typen: Black Box (ohne interne Infos), White Box (volle Infos), Gray Box. Umfang und Autorisierung müssen explizit sein. Werkzeuge: Metasploit, Burp Suite, nmap.
Anwendungsfälle
- Compliance-Anforderungen (PCI DSS)
- Sicherheitsvalidierung vor dem Launch
- Red-Team-Übungen
- Schwachstellenverifizierung
Beispiele
- Eingabe
Authorized scope + target systemOutputVulnerability report + remediation adviceSimulated attack
Häufige Fehler
- Testing without written authorization
- Explicit written authorization is mandatory; otherwise it is illegal
Verwandte Begriffe
CVE
CVE (Common Vulnerabilities and Exposures) ist ein System, das öffentlich bekannt gemachten Sicherheitslücken eindeutige Bezeichner (CVE-YYYY-NNNN) zuweist und von MITRE gepflegt wird. GLOSSAR
CVSS
CVSS (Common Vulnerability Scoring System) ist ein standardisiertes Bewertungssystem für den Schweregrad von Schwachstellen; es liefert Scores von 0 bis 10 und wird von FIRST gepflegt. GLOSSAR
OWASP
OWASP (Open Web Application Security Project) ist eine gemeinnützige Organisation, die die Top-10-Liste der Web-Schwachstellen und Praxisleitfäden veröffentlicht; sie gilt als Autorität für Websicherheit. GLOSSAR
Zero Trust
Zero Trust ist das Sicherheitsmodell "niemals vertrauen, immer überprüfen": kein Vertrauen allein wegen der Zugehörigkeit zum Netzwerk; jeder Zugriff verifiziert Identität und Autorisierung. GLOSSAR