Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

订阅源联系隐私© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
DFIR-Companion — DFIR forensics companion server + capture extension | Kitploit
工具/GitHubGitHub/hasamba/dfir-companion
Defensive ToolsIndicator of Compromise (IOC) ManagementMemory ForensicsVulnerability AnalysisNetwork ForensicsForensicsMalware AnalysisDigital ForensicsThreat IntelligenceIncident ResponseAI SecurityLog Analysis
GitHubhasamba/dfir-companion

DFIR-Companion

DFIR forensics companion server + capture extension

查看仓库
291457天前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
内容在请求的语言中不可用。显示英文版本。

DFIR Companion logo

DFIR Companion

License: AGPL v3

AI-assisted DFIR triage — on your machine. Turns investigation screenshots and imported artifacts into a forensic timeline, findings, IOCs, an asset↔IoC graph, and shareable reports; ask the case questions in plain English and collaborate with other investigators.

A localhost digital-forensics / incident-response companion. A browser extension captures screenshots of your investigation (Velociraptor, EDR/SIEM dashboards, Security Onion, Splunk4DFIR, VolWeb, VirusTotal, etc.) as evidence; a local server stores them, runs windowed AI vision analysis into an accumulating per-case investigation state, and serves a live dashboard plus exportable reports.

Everything runs on your machine — the companion binds to 127.0.0.1 only, evidence stays on disk, and the AI provider is yours to choose.

Post-detection analysis layer. DFIR Companion is NOT a detection engine — it ingests verdicts from Velociraptor, Security Onion, Chainsaw, Hayabusa, THOR, Cyber Triage, EDR/SIEM, correlates them into one forensic timeline, and synthesizes findings, attacker path, IOCs, and reports. The value is "so what", not re-deriving alerts.

Demo Case: https://dfir-companion-production.up.railway.app/dashboard?caseId=demo

Hands-on lab: https://killercoda.com/dfir-companion/scenario/killercoda

User Manual: https://hasamba.github.io/DFIR-Companion/manual/

Data Flow Map: https://hasamba.github.io/DFIR-Companion/data-flow.html

Table of contents

  • Quick start
  • Screenshots
  • What it produces
  • Features
  • Using your MCP servers
  • Repository layout
  • Environment variables (companion/.env)
  • Disclaimer
  • License

Screenshots

Demo case: GlobalTech Industries — BEC & Ransomware Precursor, May 2026.

A fully pre-populated case you can explore without importing any real evidence — findings, IOCs, MITRE techniques, analyst tags/comments, customer exposure data, and report metadata are all pre-seeded so every dashboard panel has something to show.

Load it in one click — click the Demo case button in the dashboard toolbar. It works with the portable Windows EXE too (no Node or npm required). The button confirms before overwriting if the case already exists.

Or seed from the CLI (dev / Docker):

cd companion && npm run seed-demo              # creates case id "demo"
npm run seed-demo -- --force                  # overwrite an existing demo case
npm run seed-demo -- --case-id globaltech     # use a custom id

Then open http://127.0.0.1:4773/dashboard and connect to the case.


Executive Summary, Narrative & Attack Path

AI-generated case summary, minute-by-minute narrative, and attacker-path write-up — from initial access to ransomware deployment.

DFIR Companion — executive summary, narrative timeline, and attack path

Forensic Timeline

Analyzed events with severity filters, triage tags, per-row detail links, and import change tracking (new-events banner with expandable diff).

DFIR Companion — forensic timeline with severity filters and triage tags

Super-Timeline

Every event ever imported, before scope/severity filtering — filter, tag, star, and promote rows up into the analyzed forensic timeline; nothing is removed, this is a superset view.

DFIR Companion — super-timeline showing every imported event before promotion

Timeline Swimlane

Visual chart of events by asset (Y-axis) and time (X-axis), colored by severity — drag the time axis to filter the forensic timeline to a range.

DFIR Companion — timeline swimlane chart grouped by asset

Findings

AI-generated findings with confidence scores, analyst triage tags, and MITRE ATT&CK technique links; tracks what changed since the prior synthesis run.

DFIR Companion — findings list with confidence scores and MITRE ATT&CK links

Kill Chain

Events bucketed by MITRE ATT&CK tactic — a categorization, not a confirmed kill-chain stage, derived deterministically with no AI.

DFIR Companion — kill chain view bucketing events by MITRE ATT&CK tactic

Key Investigative Questions

Standard DFIR questions auto-answered from the synthesized case (answered / partial / unknown), each with an evidence pointer or a "collect this next" directive.

DFIR Companion — key investigative questions with answers and evidence pointers

Playbook

Actionable remediation checklist auto-derived from findings and recommended next steps; re-synced on each synthesis run while preserving analyst status, assignee, and due dates.

DFIR Companion — remediation playbook checklist derived from findings

Host & Account Ranking

Which hosts/accounts carry the attack, scored by signal (severity-weighted events + techniques + connective IOCs) rather than volume, with a suggested scope window.

DFIR Companion — host and account ranking scored by signal

Evidence Chain Graph

Process trees, lateral movement, and file lineage stitched into one causal attack graph. Derived deterministically from importer-populated fields — no AI, no cost, runs offline.

下载工具