Giving signature detection a memory: integrating an existing Suricata into Sycope

The customer had Suricata and could name known threats on sight — but with no history behind each alert, they had detection without context. We delivered Sycope and folded their existing Suricata into it, giving every signature hit the timeline, baseline, and behavioral context it was missing.

The problem

The customer was already running Suricata. Signature detection through deep packet inspection gave them high-confidence hits on known malware, exploits, and command-and-control traffic — the moment a packet matched a rule, they knew it by name. What they didn’t have was any sense of what happened around it.

Suricata sees the here and now. It inspects the packet in front of it and moves on; it keeps no history, no baseline, no memory of how a host normally behaves. That’s a hard limit, not a tuning problem — and history is exactly what behavioral analysis runs on. Catching the slow exfiltration, the lateral movement, the quiet drift away from normal all depend on a record over time that the customer simply wasn’t keeping. So every signature hit landed as a name with no story: an alert in its own console, with nothing to say what the host had been doing, what came before or after, or whether this was one event or the visible edge of something larger.

The requirement, then, wasn’t more detection. It was context — keep the signature coverage they’d already invested in, but give it a memory: a timeline behind every hit, a baseline to judge it against, the surrounding network activity to explain it, and one taxonomy to tie it all together.

Tools used
Sycope — what we delivered, and the new core of the deployment. A flow-native NDR built on NetFlow/sFlow/IPFIX metadata: the history layer, and the behavioral detection that only history makes possible — baselines, anomalies, the arc of an attack over time — with NQL rules mapped to MITRE ATT&CK. It also became the single point of correlation, where every detection is investigated in one place and one taxonomy.
Suricata — the customer's existing IDS/IPS, and the source of their signature and DPI coverage: high-confidence detection of known threats, in the moment. We integrated it into Sycope as a first-class detection source, so its point-in-time hits finally sit inside a system that has history and context.

Implementation

We didn’t replace what the customer had — we gave it a home. Suricata stayed exactly where it was. What was missing sat underneath it, so we deployed Sycope, started collecting flow across NetFlow/sFlow/IPFIX, and let it build the baselines and behavioral detection that only accumulate with history.
Then we brought Suricata in as a first-class detection source. Every signature hit now arrives in Sycope alongside the flow it rode in on and the behavioral findings from the same host at the same moment, mapped onto the same MITRE ATT&CK techniques as everything else — one place, one taxonomy.

The difference shows up at the moment of investigation. A hit on a known C2 pattern no longer lands as a context-free alert in a separate console; it arrives with a story already attached — what that host normally does, what it was doing before and after, and whether the signature is an isolated event or one move in a longer sequence. The name comes from Suricata; the history, the baseline, and the correlation come from Sycope, and the analyst reads the whole thing on a single screen: one host, one timeline.
Keeping the ruleset tuned and current sits with us from here, under professional services — so the coverage stays sharp without pulling the customer’s team back into rule maintenance.

The result is the detection they already trusted, finally given a memory: known threats still named the instant they appear — but now with the history, baseline, and correlation to tell you what that name actually means.

Bring us your technical challenge

Tell us about your environment and what you’re trying to achieve — a tailored deployment, a new integration, or a piece of dedicated software — and we’ll give you a straight answer on what’s realistic and how we’d approach it.

Explore network monitoring and security insights
Read and watch news, best practices, tips and tricks from NDR world, prepared by experts and our engineers.