DFIR Reports with Belkasoft X

In digital forensics and incident response (DFIR), a strong investigation is only as effective as the report that communicates it. Reporting turns complex technical findings into defensible narratives that investigators, management, or courts can understand. Whether you are documenting a ransomware attack or a timeline of a suspect’s actions, a well-structured DFIR report connects evidence to conclusions and builds trust in your work. 

In this article, we discuss the reporting techniques and options in Belkasoft X that help you accurately present your findings:

Read on to discover how Belkasoft X simplifies reporting, enabling you to create concise, precise, and easily understandable reports tailored to your investigative needs.

Selecting artifacts for a report

Before you generate a report, you define its scope. When working in Belkasoft X, you can generate reports at any stage of your investigation. For example, you can create a case-wide report from the Dashboard window:

The Dashboard window in Belkasoft X with the Create report option highlighted

Creating a case-wide report from the dashboard

If you need a more focused report, you can choose individual artifacts in the grid view, select artifact profiles (nodes that enclose data from specific apps or system files) or data types (for example, specific conversations or types of artifacts) for export:

Dashboard window in Belkasoft X

Creating a report for selected artifacts

When your dataset is large, you can further refine your selection before creating a report with the help of the following techniques:

  • Bookmarks: As you uncover relevant artifacts, save them to bookmarks organized by categories.
  • Keyword searches: Quickly locate artifacts containing specific keywords or expressions.
  • Filters: Apply filters based on artifact categories, date and time ranges, or other criteria to focus your reports.
  • Sorting: Organize artifact lists clearly, making it straightforward to pinpoint relevant data.

You can then generate a report from the filtered set.

Filtered search results window in Belkasoft X

Creating a report from filtered search results

Supported report formats

Different forensic scenarios call for different types of reports—for example, those intended for technical analysis, evidence sharing, long-term data preservation, or courtroom presentation. Belkasoft X offers a wide range of report formats to ensure compatibility with any forensic workflow:

Create report window in Belkasoft X

Report format options

  • Textual reports: TXT, HTML, PDF, DOCX—ideal for general documentation and court presentations.
  • Structured data exchange: XML reports facilitate automated data sharing with external systems.
  • Spreadsheet-compatible formats: CSV and XLSX exports make data analysis easier with tools like Microsoft Excel.
  • Email-specific format: The EML format enables the reporting of email artifacts for external analysis or storage.
  • Geospatial data: KML (Keyhole Markup Language) reports are compatible with mapping tools like Google Earth.
  • Specialized interoperability formats: VICS (Project VIC) and S21 (Semantics21) formats enhance compatibility with specialized law enforcement forensic systems.
  • eDiscovery: RSMF (Relativity Short Message Format) allows chat conversations to be imported smoothly into platforms like Relativity.

Report customization options

Once you select the scope and formats of a report, you can fine-tune content and presentation using advanced report options:

  • Formatting: Sort artifacts by date or metadata, add headers and footers, change orientation, and customize date and time formats. 

Formatting options for Belkasoft X's report

Report format options

  • Styling: Add your organization’s logo or modify the report’s fonts.

Style options for Belkasoft X's report

Style options

  • Splitting and grouping: You can choose to create separate report files for each profile/data type (artifact type) and also split files by contact or record count to make review and distribution easier.

Split and group options for Belkasoft X's report

Split and group options

  • Embedded evidence: You can adjust file options by linking original files in reports, copying embedded files, or obscuring sensitive photos.

File options for Belkasoft X's report

File options

  • Selective metadata: Include or exclude specific artifact metadata columns to keep your report relevant and concise.

Output columns options for Belkasoft X's report

Output columns options

  • Folders: Create subfolders based on the case tree for more straightforward report navigation.

Folder options for Belkasoft X's report

Folder options

Making your AI findings admissible

Modern AI solutions are valuable tools that can save you significant time and effort and reveal more evidence. However, AI-generated evidence must meet the same legal standards as any other part of your investigation. This means that any findings generated using AI must be admissible, and you should specify the source of your findings.

Belkasoft X provides comprehensive support for such needs, allowing you to create reports directly from each BelkaGPT topic. These reports preserve the context of your AI-assisted analysis, showing questions and responses that led to insights or conclusions. 

Creating a BelkaGPT report in Belkasoft X

Creating a BelkaGPT report

This export helps document how BelkaGPT contributed to the investigative process and supports admissibility in formal reporting.

BelkaGPT report results

BelkaGPT report results

Visual reports: Connection Graph and Map view

Visual representations are often more effective at communicating relationships and location data more clearly than traditional textual reports:

  • Connection Graph reports: Visualize interactions between individuals (calls, chats, file transfers) and export these visuals directly to PDF. Easily modify the graph to highlight important relationships. This visualization helps quickly identify key connections, detect tightly knit groups or communities, and provides clear visual evidence suitable for court presentations.

Creating a Connection graph report in Belkasoft X

Creating a Connection graph report

  • Geolocation artifact reports: In addition to exporting to KML for use with external mapping tools, such as Google Earth, you can also plot and export geospatial data from devices, integrating map views into PDF reports. 

Creating a report from the Map window in Belkasoft X

Creating a report from the Map window

Visual reports are simple to use and easy to grasp, enhancing the impact of your investigative findings.

  • Bubble chat view: For better visualization, you can export chat app conversations in a user-friendly bubble view.

Creating from the bubble chat view

Creating a report from the bubble chat view

Exporting SQL database tables and blobs

Belkasoft X includes an SQLite Viewer that helps you examine database contents in depth. You will find it useful when Belkasoft X does not support a rare app or when you are looking for extra fields that automatic parsing does not show. You can export all or selected table data from the SQLite Viewer to TXT, CSV, XLSX, HTML, XML, DOCX, or PDF.

Creating a report from SQL Viewer

Creating a report from SQL Viewer

You can also run your own SQL queries in SQLite Viewer. This helps you examine unsupported applications, check additional fields, or validate artifacts revealed by automatic parsing. You can then export the query results to XLSX, CSV, HTML, or PDF.

Creating a report from SQL Viewer's query results

Creating a report from SQL Viewer’s query results

This functionality enhances your investigative flexibility, enabling detailed analysis and targeted reporting without leaving Belkasoft X.

Portable case exports with Evidence Reader

Sharing investigative findings securely and efficiently with external stakeholders or team members without complete Belkasoft X installations is straightforward: you can export entire cases—or specific subsets of data—to a portable format readable by the free Belkasoft Evidence Reader with all your BelkaGPT findings.

Evidence Reader export results

Evidence Reader export results

Conclusion

Belkasoft X’s powerful and flexible reporting tools provide forensic investigators with comprehensive solutions tailored to diverse reporting requirements. Whether you are preparing court presentations, performing deep analytical reviews, or sharing case insights with external stakeholders, Belkasoft X delivers precision, clarity, and forensic integrity at every step.

See Also: