๐Ÿ”
LLM-DFIR
v1.0 ยท AI Forensics Toolkit
Sign In
Create Account
or
Dashboard
Overview of current case evidence
Artifacts
0
Import to begin
IOCs Detected
0
No findings
Critical
0
API keys / private keys
Timeline Events
0
Sorted by mtime
โ–ฃ Quick Start

Run the triage script on a target host, then drag the output files into the Import tab to review them here.

$ git clone https://github.com/SiteQ8/LLM-DFIR.git $ cd LLM-DFIR $ python3 scripts/llm_triage.py --output ./evidence
โฑ Recent Activity
โฑ
No activity yet
๐Ÿ“‚ Case Summary
Case Name
โ€”
Created
โ€”
Last Modified
โ€”
Imported Files
0
Categories
โ€”
โ“˜Drop the output files from scripts/llm_triage.py here. JSON files (timeline.json, iocs.json) and the CSV inventory are supported. Files are processed entirely in your browser.
โ†ฅ Import Triage Output
Drop or click to upload
๐Ÿ“
Drop triage files here
timeline.json ยท iocs.json ยท evidence_inventory.csv
๐Ÿ“‹ Imported Files
๐Ÿ“‚
No files imported yet
Category
Sort
ToolCategoryPathSizeModified
Severity All Critical High Info
Type All API Keys Injection Exfil Endpoints
โฑ Forensic Timeline
No events
โš™ Triage Command Builder

Configure and generate a ready-to-run triage command for the target host.

โš Run on the target host with the privileges of the user being investigated.
๐Ÿ“ฆ Companion Commands
$ cp ~/Library/Application\ Support/Claude/claude_desktop_config.json /Volumes/EVIDENCE/ $ cp -r ~/.claude/sessions/ /Volumes/EVIDENCE/sessions/
$ grep -h '"method":"tools/call"' ~/Library/Logs/Claude/mcp-server-*.log | jq -r '.params.name' | sort | uniq -c
$ sqlite3 ~/Library/Application\ Support/Cursor/User/workspaceStorage/*/state.vscdb "SELECT key,substr(value,1,200) FROM ItemTable WHERE key LIKE '%composer%';"
$ sqlite3 ~/.chroma/chroma.sqlite3 "SELECT collection_id,substr(document,1,500) FROM embeddings_queue LIMIT 50;"
๐Ÿ”Ž Artifact Path Lookup

Paste a file path you found during analysis. The tool identifies which AI artifact category it belongs to.

โš— IOC Pattern Scanner

Paste content from a suspicious file. The scanner runs the same patterns as the triage script.

Detection Patterns
API Keys: sk-* ยท sk-ant-* ยท AIza* ยท pcsk_* ยท hf_*
Endpoints: openai ยท anthropic ยท azure ยท google
Injection: ignore previous ยท ChatML ยท jailbreak
Exfil: private keys ยท SSN ยท CC ยท keywords
โ“˜Minimum logging controls every organization should enable.