Der Kurs behandelt die strukturierte Untersuchung von Linux- und Unix-Systemen mit Dissect. Authentifizierung, Benutzeraktivität, Dienste, Protokolle, Shell-Spuren, Paketdaten und Persistenzmechanismen werden aus unterschiedlichen Distributionen in einen einheitlichen Analyseablauf überführt.
Inhaltsverzeichnis
- Systemaufnahme und Distributionskontext
- Benutzer, Gruppen und Identitäten
- Authentifizierung und Remotezugriff
- Systemprotokolle, Journal und Audit
- Shell-Historien und Befehlsausführung
- Persistenz durch Cron, systemd und Startskripte
- Pakete, Dienste und Anwendungsartefakte
- Netzwerk- und Dateisystemspuren
- Timeline, Befund und Übergabe
Lernziele
- Linux- und Unix-Targets sicher erkennen und ihre Datenqualität bewerten
- Benutzer-, Authentifizierungs-, Dienst- und Protokollartefakte gezielt auswerten
- Shell-, Cron-, systemd- und Paketspuren auf Ausführung und Persistenz prüfen
- Zeit- und Identitätsbezüge über mehrere Artefaktquellen korrelieren
- Eine reproduzierbare Hosttimeline mit belastbaren Befunden erstellen
Seminarinhalte
1. Systemaufnahme und Distributionskontext
- Schritt 1: Target öffnen und erkannte Betriebssysteminformationen kontrollieren.
- Schritt 2: Distribution, Version, Kernel, Hostname, Zeitzone und installierte Rollen erfassen.
- Schritt 3: Dateisysteme, Mountpunkte und zusätzliche Datenträger inventarisieren.
- Schritt 4: Fehlende oder unvollständige Artefaktgruppen im Fallprotokoll kennzeichnen.
2. Benutzer, Gruppen und Identitäten
- Schritt 1: Lokale Benutzer- und Gruppendaten strukturiert abfragen.
- Schritt 2: System-, Dienst- und interaktive Konten voneinander unterscheiden.
- Schritt 3: Home-Verzeichnisse, Shell-Zuordnung und auffällige Kontoänderungen prüfen.
- Schritt 4: Identitäten mit Datei-, Prozess- und Anmeldeartefakten verknüpfen.
3. Authentifizierung und Remotezugriff
- Schritt 1: Authentifizierungs-, SSH-, sudo- und PAM-bezogene Spuren auswählen.
- Schritt 2: Erfolgreiche und fehlgeschlagene Zugriffe nach Konto, Quelle und Zeit gruppieren.
- Schritt 3: Schlüssel-, Konfigurations- und bekannte-Host-Artefakte fallbezogen untersuchen.
- Schritt 4: Administrative Aktivität von möglichem Kontomissbrauch anhand zusätzlicher Quellen abgrenzen.
4. Systemprotokolle, Journal und Audit
- Schritt 1: Verfügbare Syslog-, Journal- und Auditquellen inventarisieren.
- Schritt 2: Zeitfenster und Komponenten für die Untersuchungsfrage eingrenzen.
- Schritt 3: Prozess-, Benutzer-, Netzwerk- und Dienstereignisse normalisieren.
- Schritt 4: Loglücken, Rotation, Manipulationshinweise und Zeitabweichungen dokumentieren.
5. Shell-Historien und Befehlsausführung
- Schritt 1: Historien unterschiedlicher Shells und Benutzerprofile erfassen.
- Schritt 2: Zeitinformationen, Sitzungsbezug und mögliche Historienlücken bewerten.
- Schritt 3: Befehle mit Dateiänderungen, Netzwerkzugriffen und Privilegienwechseln korrelieren.
- Schritt 4: Historieneinträge nicht isoliert, sondern nur mit bestätigenden Artefakten bewerten.
6. Persistenz durch Cron, systemd und Startskripte
- Schritt 1: Benutzer- und System-Crontabs sowie periodische Jobs untersuchen.
- Schritt 2: systemd-Einheiten, Timer, Overrides und Aktivierungszustände prüfen.
- Schritt 3: Init-, Profil- und Startskripte nach unerwarteten Aufrufen durchsuchen.
- Schritt 4: Verdächtige Einträge mit Besitzer, Erstellungszeit, Paketbezug und Ausführungsspuren verbinden.
7. Pakete, Dienste und Anwendungsartefakte
- Schritt 1: Installierte Pakete, Repositories und Änderungszeitpunkte erfassen.
- Schritt 2: Aktivierte Dienste und deren Konfiguration mit der erwarteten Systemrolle vergleichen.
- Schritt 3: Web-, Datenbank- oder Containerartefakte nach dem jeweiligen Vorfallkontext ergänzen.
- Schritt 4: Manuell abgelegte Binärdateien von paketverwalteten Komponenten unterscheiden.
8. Netzwerk- und Dateisystemspuren
- Schritt 1: Netzwerkkonfiguration, Namensauflösung und bekannte Verbindungen auswerten.
- Schritt 2: Verdächtige Pfade, temporäre Bereiche und ungewöhnliche Berechtigungen priorisieren.
- Schritt 3: Dateimetadaten und relevante Inhalte kontrolliert extrahieren.
- Schritt 4: Netzwerk-, Konto- und Dateispuren in einer gemeinsamen Hypothese verbinden.
9. Timeline, Befund und Übergabe
- Schritt 1: Ausgewählte Record-Streams in eine fokussierte Hosttimeline überführen.
- Schritt 2: Zeitzone, Zeitdrift und Artefaktsemantik vor der Korrelation prüfen.
- Schritt 3: Befunde mit Abfrage, Quelle, Filter und Interpretation dokumentieren.
- Schritt 4: Bestätigte Aktivität, offene Fragen und weitere Erhebungsbedarfe priorisieren.
Praxisübungen
- Triage eines Linux-Targets mit Benutzer-, Dienst- und Authentifizierungsartefakten
- Rekonstruktion einer privilegierten SSH-Sitzung aus mehreren Protokollquellen
- Analyse einer Persistenzkette über Shell, systemd und Dateisystem
- Erstellung einer validierten Linux-Hosttimeline und Befundübersicht
Zielgruppe
DFIR-Analysten, Incident Responder, SOC-Analysten und Linux- oder Unix-Administratoren
Voraussetzungen
Sichere Linux-Kommandozeilenkenntnisse, Grundverständnis von Diensten, Berechtigungen und Protokollen sowie Grundlagen digitaler Forensik
Fachbereichsleitung und Seminarorganisation
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de
Seminardetails
| Dauer: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | DFIR-Analysten, Incident Responder, SOC-Analysten und Linux- oder Unix-Administratoren |
| Voraussetzungen: | Sichere Linux-Kommandozeilenkenntnisse, Grundverständnis von Diensten, Berechtigungen und Protokollen sowie Grundlagen digitaler Forensik |
| 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, angeleitete Analysen und praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, 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.
