Gemeinsame Ausgabemuster¶
Ein Artefakt oder eine Sammlung¶
juntei parse-file prefetch -f 'Prefetch/POWERSHELL.EXE-12345678.pf'
juntei parse-file prefetch -d evidence/
-d sucht rekursiv nach Dateien, die zum jeweiligen Befehl passen. Spalten mit dem Quellpfad unterscheiden
Hosts und Artefakte in zusammengeführter Ausgabe.
CSV speichern¶
Einige Parser benötigen ein Verzeichnis, weil sie mehrere CSV-Tabellen ausgeben:
juntei parse-registry amcache -f Amcache.hve -o amcache-tables
juntei parse-ese srum -f SRUDB.dat -o srum-tables
juntei parse-file jump-lists -d evidence/ -o jump-list-tables
JSONL streamen¶
juntei parse-registry services -d evidence/ -t jsonl \
| jq -c 'select(.ImagePath? | test("temp|public"; "i"))'
Meldungen und Fortschritt gehen an die Standardfehlerausgabe; die Standardausgabe bleibt maschinell auswertbar.
Bewusst überschreiben¶
Juntei verweigert standardmäßig das Überschreiben vorhandener Ausgaben. Prüfen Sie das Ziel, sichern Sie frühere
Ergebnisse, auf die es ankommt, und fügen Sie dann -C / --clobber hinzu:
Stiller Modus und Modus ohne Farbe¶
Verwenden Sie -q für die Automatisierung und -K, wenn Farbcodes des Terminals unangebracht sind:
Groß-/Kleinschreibung und Pfade¶
Setzen Sie Windows-Pfade, die Leerzeichen, $, Shell-Metazeichen oder Backslashes enthalten, so in Anführungszeichen, wie es Ihre
Shell erfordert. In Bash-ähnlichen Shells verhindern einfache Anführungszeichen, dass $MFT und $J als Variablen interpretiert werden: