DFIR-IRIS vs SandsBytes
DFIR-IRIS
dfir-iris.orgSandsBytes
sandsbytes.comSide by side
| Figure | DFIR-IRIS | SandsBytes |
|---|---|---|
| Price from | Free | — |
| Free plan | Yes | — |
| Free trial | — | — |
| Open source | Yes | — |
| Web | Yes | Yes |
| Windows | Yes | — |
| macOS | Yes | — |
| Linux | Yes | Yes |
| API | Yes | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 2 | 0 |
| Spec score · Incident Response Software | 8.7 (#3) | 7.3 (#16) |
| Case management | Cases contain assets, IOCs, tasks, evidence and notes with severity, ownership, status and audit history. | Sands Manage supports team collaboration, case correlation, task assignment, evidence tracking, timelines, IOC tracking, and automated reports. |
| Deployment | The documentation recommends Docker and Docker Compose; it says Linux and macOS are officially supported and Windows may need Dockerfile changes for file storage paths. | The platform is deployed as a containerized stack on Ubuntu Linux 20.04.6 LTS or later, with Docker Engine and Docker Compose. |
| Integrations | First-party modules include IrisVT for VirusTotal, IrisMISP for MISP, IrisCheck for validations and IrisWebHooks for URL destinations. | Workflows can connect to external systems such as HTTP APIs, databases, queues, and file storage. |
| Purpose | DFIR-IRIS is an open-source incident response platform for running investigations collaboratively in one workspace. | SandsBytes is a cybersecurity investigation and incident response platform for triaging incidents, hunting threats, documenting findings, managing evidence and IOCs, and generating structured reports. |
| Support | The project lists getting-started help, support and implementation, and training, with details available by contacting [email protected]. | The maker directs customers to [email protected] for deployment sizing questions and unresolved support issues. |
Plans
In their own words
DFIR-IRIS
DFIR-IRIS is an open-source incident response platform for teams conducting investigations in a shared workspace. Case records organize assets, indicators of compromise, tasks, evidence and notes with an audit trail. Alerts from SIEM, EDR, MISP, IntelOwl or REST endpoints can be collected, triaged and promoted into cases. Evidence can be checked with SHA-256, MD5 or SHA-1, while access restrictions and logs cover downloads, views and changes. War rooms provide real-time chat, threads, room-specific teams and slash commands that record decisions and case actions. Configurable Jinja templates generate PDF or DOCX executive summaries, technical reports or court-ready documents. The project lists modules including IrisVT, IrisMISP, IrisCheck and IrisWebHooks, along with a REST API and 162 hook binding points. Permissions include deny-all, read-only and full-access case controls. Docker and Docker Compose are recommended; Linux and macOS are officially supported, while Windows may need Dockerfile changes for file storage paths. Documentation identifies v3.0.0-beta.1 as the current v3 release and says beta versions are not production-ready. The project advises restricting access and not exposing IRIS to the Internet.
SandsBytes
SandsBytes is a cybersecurity investigation and incident response case-management platform for triage, threat hunting, evidence, indicators of compromise, and reporting. Its three products divide that work: Sands Investigate converts forensic artifacts into searchable, ECS-normalized records, enriches them with threat intelligence and external lookups, and flags indicator matches and suspicious patterns. Sands Manage supports collaborative cases with evidence, timelines, findings, task assignment, indicator tracking, and automated reports. Reports can be produced as PDF or DOCX files from configured templates. Sands Flow offers visual playbooks for enrichment pipelines, alert routing, and service-level escalation. Workflows can connect with external HTTP APIs, databases, queues, and file storage. The Hunt interface supports dashboard and table analysis, pivot filtering, CSV export, and bulk tagging. Deployment is self-hosted on 64-bit Ubuntu 20.04.6 LTS or later, accessed with Chrome, Firefox, or Edge; minimum resources are 6 CPU cores, 16 GB RAM, and 100 GB free storage. A license key expires after its specified validity period, and access is rejected until renewal. Pricing is on request.