Skip to content

SO-CRATES

Security Onion Containerized Rapid Analysis of Threats, Evil, and Sus

A standalone web application for analyzing pcap files, log files, and binary files. Features include Suricata network analysis, YARA binary scanning, Sigma rule detection for logs, and a single-page UI for browsing alerts, metadata, transcripts, and hexdumps.

Check out the demo video and screenshots below. When you're ready to try it yourself, head to Interactive Demo or Installation.

Demo Video

A recorded walkthrough of analyzing a pcap: loading the sample file, reviewing each data type, filtering via the Aggregation Tables, and drilling into a single event's ASCII transcript and hexdump.

Screenshot Tour

When you first connect to SO-CRATES, a welcome window will appear with an overview of SO-CRATES:

Welcome screen

When you dismiss the welcome window, the main screen allows you to upload a file or load a previous analysis:

Main screen

After analysis, you can view network alerts, file alerts, network metadata, and extract streams:

Analysis screen

Clicking a value in the data table opens a pivot menu for Include/Exclude/Only filtering, Hunt, and Correlate - which searches for every other log across the capture sharing that row's community ID (Suricata's flow-correlation identifier, force-enabled in 4.1.0):

Pivot menu

Drilling into a Suricata, Sigma, or YARA alert shows an AI-generated summary of what the rule detects, plus a Playbook with plain-English investigation guidance for that specific detection:

Playbook

You can optionally collapse the Playbook questions. You can also scroll to the bottom to see the ASCII transcript:

ASCII transcript view

You can also select the hexdump view:

Hexdump view

To slice and dice your data, expand the Aggregation Tables section and click on values that you want to filter for:

Aggregation table filtering