Der Zertifikatskurs Pentesting
Der zweitägige Workshop Pentesting richtet sich hauptsächlich an IT-Mitarbeiter von kleinen und mittelständischen Unternehmen, die die IT-Sicherheit in ihrem Unternehmen selbst überprüfen bzw. erhöhen möchten und/oder das Verständnis erlangen möchten, was ein Pentest für das eigene Unternehmen bedeutet. Er besteht aus praktischen sowie theoretischen Teilen. In den theoretischen Teilen werden zunächst jeweils die Grundlagen erläutert. Anschließend werden die konkreten Werkzeuge vorgestellt und vorgeführt, die in den praktischen Teilen eingesetzt werden.
Den Teilnehmern werden Laptops mit der benötigten Software bereitgestellt. Des Weiteren steht ein Labor-Netzwerk zur Verfügung. Dort kann (darf) das Gelernte direkt angewendet werden. Die Teilnehmer erhalten eine Teilnahmebescheinigung. Optional können die Teilnehmer später eine Prüfung durchführen und damit ein Zertifikat erhalten.
Dieser Kurs ist auch komplett in englischer Sprache belegbar.
Kursinhalte
Der zweitägige Workshop besteht aus sechs Lerneinheiten und -optional- der Prüfung. Im Folgenden werden diese näher beschrieben.
Lerneinheit 1 – Einleitung
In dieser Lerneinheit wird zunächst erklärt was ein Penetration-Test ist sowie sein systematischer Ablauf dargestellt. Anschließend wird eine Übersicht über Werkzeuge eines Pentesters gegeben, die im Laufe des Workshops von den Teilnehmern auch eingesetzt werden. Diese sind: Kali, Aircrack-ng, Nmap, Sqlmap und Metasploit.
Lerneinheit 2 – Kali
Zunächst wird durch die Dozenten vorgeführt, wie man Kali startet und darin navigiert. Anschließend haben die Teilnehmer die Möglichkeit, sich auf den bereitgestellten Laptops mit Kali vertraut zu machen und über die in Kali mitgelieferten Tools einen Überblick zu verschaffen.
Lerneinheit 3 – WLAN
Hier wird zunächst erklärt was das Werkzeug Aircrack-ng ist, welche Schwachstellen im WLAN es ausnutzt und welche Funktionen es umfasst. Anschließend wird vorgeführt, wie man Aircrack-ng in der Praxis einsetzt. Danach wenden die Teilnehmer selbst Aircrack-ng an, um das bereitgestellte Labor-WLAN auf Sicherheit zu überprüfen.
Lerneinheit 4 – Scannen eines Netzwerks
In dieser Lerneinheit geht es um Sammeln von Informationen in einem Netzwerk. Die theoretischen Grundlagen dazu werden mit dem Vorstellen des Werkzeugs Nmap ergänzt. Hierbei wird erklärt welche Funktionen Nmap zum Scannen eines Netzwerks bietet und wie die Scan-Ergebnisse zu interpretieren sind. Im praktischen Teil wenden die Teilnehmer Nmap im Labor-Netzwerk selbst an und lernen die gesammelten Informationen zu deuten.
Lerneinheit 5 – Web-Sicherheit
In dieser Lerneinheit werden zwei Themen bezüglich der Web-Sicherheit behandelt: Absicherung der Webseiten-Inhalte (SQL-Injection) und sichere Übertragung im Web (HTTPS). Hierbei wird zunächst erklärt was eine SQL-Injection ist und dann wird das Werkzeug Sqlmap vorgeführt. Anschließend wird darauf eingegangen, warum HTTPS wichtig ist, und demonstriert wie man Webseiten auf ihre Sicherheit prüft. Im Teil B werden die Teilnehmer Sqlmap einsetzen, um ein Labor-Webportal auf SQL-Injection-Schwachstellen zu prüfen und anzugreifen. Zum Abschluss testen die Teilnehmer eigene Webseiten auf ihre Sicherheit mit SSL Labs.
Lerneinheit 6 – Metasploit
Zunächst wird erklärt, wo man Informationen über aktuelle Schwachstellen bekommt. Danach wird das Framework Metasploit vorgestellt und ein Überblick über seine Funktionen gegeben. Anschließend wird in dem Labor-Netzwerk die Suche nach Schwachstellen am Beispiel des EternalBlue-Exploits vorgeführt. Im praktischen Teil lernen die Teilnehmer Metasploit selbst anzuwenden und können das Labor-Netzwerk für ihre Angriffe nutzen.
Prüfung – Durchführung eines Pentests
Optional können die Teilnehmer sich entscheiden eine Prüfung durchzuführen und dafür ein entsprechend gekennzeichnetes Zertifikat zu erhalten.
Die Prüfung findet online in einem Zeitraum von vier Wochen statt. Dafür wird den Teilnehmern ein VPN-Zugang zu einem weiteren Netzwerk zur Verfügung gestellt. Dieses Netzwerk bildet die IT eines kleinen Unternehmens nach und die Teilnehmer erhalten den Auftrag einen Pentest durchzuführen. Dabei müssen sie zum erfolgreichen Bestehen der Prüfung alle Schritte eines echten Pentests durchlaufen, d.h. insbesondere Vertragsausarbeitung, Finden von mindestens 5 Sicherheitslücken und das Erstellen eines Abschlussberichts.
Art des Studiums |
Teilzeit (TZ) Berufsbegleitend (BBG) |
---|---|
Abschlüsse |
Zertifikat
|