Penetrationstest Ablauf – ein praxisorientierter Leitfaden von GORTNET für Geschäftsführung, IT-Verantwortliche und technische Teams.
Autor: Salman Dolatpanah Gortlar · GORTNET
IT-Sicherheit und Risikobewertung im Unternehmen · Symbolbild
Penetrationstest Ablauf: So wird Sicherheit strukturiert geprüft
Ein professioneller Penetrationstest Ablauf beginnt nicht mit einem Angriff, sondern mit Planung und ausdrücklicher Autorisierung. Verantwortliche legen Ziele, Prüfumfang, Ansprechpartner und Sicherheitsgrenzen fest. Nur so lassen sich technische Risiken aussagekräftig beurteilen, ohne versehentlich produktive Dienste zu beeinträchtigen. Dieser Leitfaden beschreibt die wesentlichen Phasen aus Sicht eines Unternehmens.
1. Zieldefinition und Scope festlegen
Zunächst wird geklärt, welche Fragen der Test beantworten soll. Geht es um einen extern erreichbaren Webdienst, um das interne Unternehmensnetz, ein Kundenportal oder eine Cloud-Umgebung? Im Scope werden IP-Adressen, Domains, Systeme, Testkonten und erlaubte Zeitfenster dokumentiert. Ebenso wichtig sind Ausschlüsse, etwa empfindliche Produktionssysteme oder Systeme eines nicht beteiligten Dienstleisters. Ohne schriftliche Freigabe dürfen Tests nicht gestartet werden.
2. Rahmenbedingungen und Rules of Engagement
Die Beteiligten definieren Eskalationskontakte, erlaubte Methoden, Grenzwerte und das Vorgehen bei unerwarteten Störungen. Besonders bei Industrieanlagen, Praxissoftware oder kritischen Geschäftsprozessen sind vorsichtige Verfahren erforderlich. Der Testplan sollte auch regeln, wie mit personenbezogenen Daten und etwaigen Beweisen umgegangen wird. Die Auftraggeber müssen wissen, wann ein Test unterbrochen wird und wie dringende Funde gemeldet werden.
3. Informationssammlung und technische Analyse
Innerhalb des genehmigten Bereichs werden erreichbare Dienste, Technologien, Softwarestände und mögliche Angriffsflächen analysiert. Dazu gehören beispielsweise Anmeldewege, Schnittstellen, Berechtigungsmodelle und Netzwerksegmentierung. Automatisierte Werkzeuge unterstützen bei der Bestandsaufnahme, aber die Ergebnisse werden geprüft und eingeordnet. Ein Werkzeugtreffer allein beweist noch keine ausnutzbare Schwachstelle.
4. Kontrollierte Validierung von Sicherheitslücken
Anschließend werden ausgewählte Befunde auf sichere und nachvollziehbare Weise validiert. Ziel ist nicht die größtmögliche technische Wirkung, sondern eine verlässliche Risikoaussage. Die Tester vermeiden unnötige Datenverarbeitung, zerstörerische Aktionen und unkontrollierte Änderungen. Kritische Funde können frühzeitig an definierte Kontakte gemeldet werden, statt erst am Projektende im Bericht aufzutauchen.
White Box, Black Box und Grey Box
Black-Box-Tests starten mit wenigen Informationen und betrachten ausgewählte Systeme aus einer externen Perspektive. White-Box-Tests nutzen bereitgestellte Dokumentation oder Quellcode und ermöglichen oft eine tiefere, effizientere Prüfung. Grey-Box-Tests kombinieren begrenzte interne Informationen und typische Benutzerrechte. Keine Methode ist grundsätzlich die beste: Die Auswahl richtet sich nach Ziel, Budget und Risikoprofil.
5. Reporting und nachvollziehbare Priorisierung
Der Abschlussbericht trennt Management-Sicht und technische Details. Er enthält Prüfumfang, Einschränkungen, Zeitrahmen, eine nach Risiko gewichtete Befundliste und Empfehlungen. Für jeden Befund sollten betroffene Komponenten, Auswirkungen, nachvollziehbare Nachweise und konkrete Gegenmaßnahmen dokumentiert sein. Die Bewertung sollte Kontext einbeziehen: Eine Schwachstelle auf einem isolierten Testserver kann anders zu bewerten sein als dieselbe Schwachstelle im Kundenportal.
6. Behebung, Retest und kontinuierliche Verbesserung
Nach dem Test beheben Administratoren und Entwicklungsverantwortliche die priorisierten Befunde. Häufig sind sichere Konfiguration, Patches, stärkere Authentisierung, Berechtigungsbereinigung oder Netzwerksegmentierung erforderlich. Ein Retest bestätigt gezielt, ob die kritischen Schwachstellen behoben sind. Danach fließen Erkenntnisse in Patch-Management, Monitoring, Entwicklungsprozesse und interne Richtlinien zurück.
Typische Fragen vor der Beauftragung
Wie lange dauert ein Penetrationstest?
Die Dauer hängt von Scope, Komplexität und Tiefe ab. Ein einzelner Webdienst benötigt meist weniger Aufwand als eine komplexe IT-Landschaft.
Kann der Betrieb unterbrochen werden?
Jede aktive Prüfung birgt Restrisiken. Deshalb werden Testfenster, Einschränkungen und Ansprechpartner vorher abgestimmt.
Welche Standards sind relevant?
Methodische Orientierung bieten unter anderem OWASP für Webanwendungen sowie etablierte Vorgehensmodelle wie PTES. Entscheidend bleibt eine nachvollziehbare, autorisierte Durchführung.
Sie möchten Ihr Risiko einordnen, einen geeigneten Prüfrahmen besprechen oder wissen, welche Sicherheitsmaßnahmen zu Ihrem Unternehmen passen? Kontaktieren Sie uns für eine unverbindliche technische Erstabstimmung.