Der Website Scanner prüft laufende Webanwendungen von außen und kombiniert Crawling, Technologieerkennung, passive Analyse und aktive Payload-Tests. Die Qualität hängt wesentlich von Scope, Authentifizierung, Crawling-Abdeckung, Scanmodus und Stabilität der Zielanwendung ab. Ein Standardlauf ohne Voranalyse reicht für professionelle Assessments nicht aus.
Drei Seminartage sind erforderlich, um nicht authentifizierte und authentifizierte Tests, dynamische Anwendungen, KI-unterstützte Endpunkterfassung, aktive Validierung, Performancegrenzen und Re-Tests praktisch zu verbinden. Alle Tests erfolgen auf einer vorbereiteten Laboranwendung.
Inhaltsübersicht
- Zielsetzung
- Zielgruppe
- Voraussetzungen
- Seminarinhalte mit schrittweisen Arbeitsabläufen
- Praxisübungen im autorisierten Labor
- Methodik und Arbeitsweise
Zielsetzung
Ziel ist ein reproduzierbarer DAST-Prozess mit hoher Abdeckung, kontrollierter Testintensität und belastbarer Evidenz.
- Website Scanner als DAST-Werkzeug und seine Abdeckungsgrenzen einordnen.
- Light-, Deep- und Custom-Profile sicher konfigurieren.
- Crawling, Scope, Authentifizierung und dynamische Flows optimieren.
- Aktive und passive Befunde technisch validieren und priorisieren.
- Fokussierte Re-Tests und wiederkehrende Scans einrichten.
Zielgruppe
- Web-Pentester und Security Consultants
- Application-Security- und Product-Security-Teams
- DevSecOps-Fachkräfte und Webentwickler
- Technische Auditoren für Webanwendungen
Voraussetzungen
- Gute Kenntnisse zu HTTP, HTML, JavaScript, Cookies und Sessions
- Grundverständnis typischer Webschwachstellen und DAST
- Sicherer Umgang mit Browser-Entwicklertools
- Verbindliche Autorisierung für sämtliche Testziele; aktive Prüfungen ausschließlich im bereitgestellten Labor oder in ausdrücklich freigegebenen Umgebungen.
Seminarinhalte
1. DAST-Modell und Scope vorbereiten
- Schritt 1: Anwendung, Hosts, Rollen, Prozesse, Datenklassen und technische Abhängigkeiten erfassen.
- Schritt 2: Erlaubte Pfade, ausgeschlossene Funktionen und zustandsverändernde Aktionen definieren.
- Schritt 3: Labor- oder Stagingdaten und Wiederherstellungsweg vorbereiten.
- Schritt 4: Abdeckungsziele und Stop-Kriterien dokumentieren.
2. Scanmodus und Parameter auswählen
- Schritt 1: Light-Modus für schnelle Orientierung und Baseline einordnen.
- Schritt 2: Deep-Modus für umfassendere aktive Prüfung nur nach Stabilitätskontrolle einsetzen.
- Schritt 3: Custom-Modus für gezielte Tests, Scope und Zeitbudgets konfigurieren.
- Schritt 4: Request-Rate, maximale Laufzeit und Parallelität an die Zielumgebung anpassen.
3. Crawling und Endpunkterfassung optimieren
- Schritt 1: Start-URL, erlaubte Hosts, Weiterleitungen und Pfadgrenzen festlegen.
- Schritt 2: Standardspider ausführen und gefundene URLs sowie Methoden prüfen.
- Schritt 3: Formulare, JavaScript-Routen und dynamisch geladene Inhalte ergänzen.
- Schritt 4: Browsergestützte Flow-Erfassung für interaktive Benutzerwege kontrolliert nutzen.
4. Nicht authentifizierten Basisscan durchführen
- Schritt 1: Erreichbarkeit, Technologieerkennung und initiale Tests prüfen.
- Schritt 2: Passiv gefundene Konfigurations- und Informationshinweise auswerten.
- Schritt 3: Aktive Tests auf freigegebene Pfade und ungefährliche Laborwerte begrenzen.
- Schritt 4: Abdeckung und Fehler vor dem authentifizierten Scan korrigieren.
5. Authentifizierten Scan konfigurieren
- Schritt 1: Testrollen, Konten, Session-Laufzeit und Login-Erfolgskriterien definieren.
- Schritt 2: Automatische, aufgezeichnete, Cookie- oder Header-Methode auswählen.
- Schritt 3: Authentifizierung vor Scanstart verifizieren und Session-Verlust überwachen.
- Schritt 4: Geschützte URLs und Rollenabdeckung mit dem Prozessmodell vergleichen.
6. Befundklassen und Evidenz analysieren
- Schritt 1: Injektions-, Zugriffskontroll-, Konfigurations- und Informationsbefunde gruppieren.
- Schritt 2: Request, Response, Parameter, Rolle und Vorbedingungen prüfen.
- Schritt 3: Soft-404, WAF-Reaktionen, generische Fehlerseiten und nicht erreichbare Pfade erkennen.
- Schritt 4: Fehlalarme von bestätigten Schwachstellen und offenen Prüfhypothesen trennen.
7. Leistung und Fehler beherrschen
- Schritt 1: Laufzeit, Request-Fehler, Timeouts und Zielreaktionen beobachten.
- Schritt 2: Scope, Rate, Zeitbudget und Testauswahl bei Instabilität reduzieren.
- Schritt 3: Captchas, Bot-Schutz, externe Abhängigkeiten und nicht deterministische Prozesse dokumentieren.
- Schritt 4: Unvollständige Scans transparent kennzeichnen und gezielt wiederholen.
8. Re-Test, Zeitplan und Bericht
- Schritt 1: Behebungsmaßnahmen in konkrete URL-, Parameter- und Rollenprüfungen übersetzen.
- Schritt 2: Fokussierten Custom- oder erneuten Scan ausführen.
- Schritt 3: Vorher-Nachher-Evidenz und verbleibende Abdeckungsgrenzen dokumentieren.
- Schritt 4: Wiederkehrende Scans und einen technischen Bericht mit kuratierten Findings erstellen.
Praxisübungen
- Scope- und Sicherheitsplanung für eine zustandsbehaftete Webanwendung
- Vergleich von Light-, Deep- und Custom-Profilen
- Crawling statischer und dynamischer Endpunkte
- Nicht authentifizierter und authentifizierter Scan mit Rollenabdeckung
- Triage von aktiven, passiven und Soft-404-beeinflussten Resultaten
- Performanceoptimierung, fokussierter Re-Test und technischer Webbericht
Methodik und Arbeitsweise
Die Vermittlung kombiniert strukturierte Fachvorträge, Live-Demonstrationen, geführte Schritt-für-Schritt-Übungen und eigenständige Laboraufgaben. Jeder Arbeitsablauf wird mit Scoping, Konfiguration, sicherer Durchführung, Befundprüfung und dokumentiertem Re-Test vollständig durchlaufen.
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.797 zzgl. MwSt. Inhaus: € 5.100 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Web-Pentester, Application-Security-Teams, DevSecOps-Fachkräfte, Webentwickler und Security Consultants |
| Voraussetzungen: | Gute HTTP-, HTML-, JavaScript- und Websecurity-Grundlagen; autorisierte Laboranwendung |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, geführte Schritt-für-Schritt-Übungen und praktische Übungen im autorisierten Labor |
| Seminararten: | Öffentlich, Webinar, Inhouse, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
