Lässt es sich mit cremefarbenem Papier, einer Tönung, mehr Kontrast oder größerer Schrift besser lesen? Wählen Sie Ihre Farben und Ihre Schrift, einmalig für alle Seiten.

Kostenlose Lektion

Einen Forensikbericht schreiben

Nach dieser Lektion: Ich kann einen Bericht schreiben, den andere nachprüfen können.

Lektion, 60 Min.3 BefehleLab zu Incident Response und Forensik: einen kompromittierten Server im Browser untersuchen

Ein Bericht, dem andere trauen können

Ein Forensikbericht hält fest, was gefunden wurde, woher man es weiß und was offen bleibt. Andere müssen jeden Satz nachprüfen können, sonst ist der Bericht wertlos.

Der Fahrradladen will wissen, was in der Nacht geschah. Die Inhaberin liest den Bericht und gibt ihn an ihre Versicherung weiter. Beide dürfen nicht raten müssen, was gemeint ist.

Am Ende dieser Lektion

Notiz

Ich kann einen Bericht schreiben, den andere nachprüfen können.

Schlüsselwörter

BegriffWas er bedeutet
Tatsacheeine Aussage, die ein Beleg stützt
DeutungIhre Erklärung dessen, was die Tatsachen heißen
Belegeine Datei oder Zeile, die eine Aussage stützt
Reproduzierbarandere kommen mit denselben Schritten zum selben Ergebnis
Grenzeetwas, das Sie nicht wissen oder nicht prüfen konnten
Zusammenfassungdie Kernaussagen am Anfang, kurz und ohne Fachwörter

Die Zellen, die Lernende ausfüllen, bleiben in dieser Vorschau leer.

Eine Tatsache hat einen Beleg, eine Deutung nicht

Eine Tatsache lässt sich prüfen: „Um 02:14:09 steht im Anmeldelog ein Fehlversuch für root.“ Jede Leserin kann die Zeile suchen.

Eine Deutung erklärt: „Jemand riet Passwörter.“ Das ist plausibel, aber kein Beleg. Schreiben Sie beides, und trennen Sie es sichtbar.

Ein Beispiel: Tatsache und Deutung nebeneinander

SatzArtWarum
Das Anmeldelog zeigt 40 Fehlversuche zwischen 02:10 und 02:20 [Beleg: auth.log].TatsacheZählbar und mit Quelle
Der Angreifer wollte Kundendaten stehlen.DeutungDas Ziel steht in keiner Zeile
Die Datei /tmp/helper wurde um 02:31 angelegt [Beleg: mtimes.txt].TatsacheZeit und Quelle genannt
Das Programm ist wahrscheinlich Schadsoftware.DeutungDas Wort „wahrscheinlich“ zeigt es

Die Zellen, die Lernende ausfüllen, bleiben in dieser Vorschau leer.

Zitieren Sie Datei, Zeile und Hashwert

Zu jeder Tatsache gehört, wo Leser sie finden: Datei und Zeilennummer. Zum Bericht gehört der Hashwert jeder Beleg-Datei, damit jeder prüfen kann, ob sie noch dieselbe ist.

Mit grep -n bekommen Sie die Zeilennummer gleich mit.

Eine Zeile mit ihrer Zeilennummer finden

Befehl
printf "a\nb Fehler\nc\n" | grep -n "Fehler"

Hier angezeigt, nicht ausgeführt. Erstellen Sie ein kostenloses Konto, um „Ausführen“ zu drücken und ihn im Terminal Ihres eigenen Labs einzugeben.

Den Hashwert einer Beleg-Datei festhalten

Befehl
sha256sum case/var/log/auth.log > beweis.sha256

Hier angezeigt, nicht ausgeführt. Erstellen Sie ein kostenloses Konto, um „Ausführen“ zu drücken und ihn im Terminal Ihres eigenen Labs einzugeben.

Prüfen, ob die Beleg-Datei dieselbe ist

Befehl
sha256sum -c beweis.sha256

Hier angezeigt, nicht ausgeführt. Erstellen Sie ein kostenloses Konto, um „Ausführen“ zu drücken und ihn im Terminal Ihres eigenen Labs einzugeben.

Sagen Sie, was Sie nicht wissen

Jeder Bericht hat Grenzen. Vielleicht fehlt ein Log, oder die Uhr eines Rechners ging falsch. Schreiben Sie das hin.

Nennen Sie auch eine andere mögliche Erklärung. Wer nur eine Erklärung zeigt, wirkt, als habe er die anderen nie geprüft.

Ein Beispiel: der Aufbau eines Berichts

TeilInhalt
ZusammenfassungZwei bis vier Sätze, ohne Fachwörter
BeweisstückeWas untersucht wurde, mit Hashwert und Beweiskette
ZeitleisteEreignisse nach Zeit, je mit Beleg
FundeTatsachen, nummeriert, mit Quelle
DeutungWas die Funde bedeuten, klar als Deutung gekennzeichnet
GrenzenWas offen blieb und was anders sein könnte

Die Zellen, die Lernende ausfüllen, bleiben in dieser Vorschau leer.

Ein häufiger Fehler

Warnung

Viele glauben, ein guter Bericht erzähle eine runde Geschichte. Fehlt ein Glied, füllen sie es mit einer Vermutung und schreiben sie als Tatsache auf. Lassen Sie die Lücke offen und nennen Sie sie bei den Grenzen. Eine ehrliche Lücke schadet weniger als eine falsche Tatsache.

Über dieses Lab und seinen Quellcode: Lab zu Incident Response und Forensik: einen kompromittierten Server im Browser untersuchen

Sie unterrichten eine Gruppe? Weisen Sie dieses Modul Ihren Studierenden zu, mit Handbuch für Lehrende, automatisch geprüften Aufgaben und einem Lab für jede Person.