Blue Team Platform, AllSafe

The bottleneck of every Blue Team isn’t intelligence. It’s the time lost switching between tools.

The average SOC analyst uses between 6 and 12 different tools to investigate a single incident.
Opens VirusTotal, then Shodan, then AbuseIPDB, then TheHive to open the case, then Wazuh to view correlated alerts.
Gjallarhorn was built to end that problem. A single platform that centralizes investigation, analysis, forensics, and case management, with all the SOC integrations a Blue Team needs.

Gjallarhorn SOC
6,12different tools a SOC analyst uses per incident
40%of an analyst’s time is lost on manual tasks and context switching
20+threat intelligence sources integrated in Gjallarhorn

Everything a Blue Team analyst needs. In one place.

Every Gjallarhorn module exists because an analyst needed it in production. Not catalog features, real tools for real threats.

01

IOC Investigation

Enter an IP, domain, hash, or URL and Gjallarhorn crosses it in real time against 20+ threat intelligence sources: VirusTotal, Shodan, AbuseIPDB, AlienVault OTX, GreyNoise, Criminal IP, URLScan, and more. In seconds you get the consolidated score, each source’s verdict, and the team’s complete investigation history. What used to mean copying and pasting between tabs is now a single click.

VirusTotal · Shodan · AbuseIPDB · OTX · GreyNoise · Criminal IP
02

Malware Analysis

Static analysis of suspicious files without executing them, zero contamination risk. Supports PE files (.exe, .dll, .sys), scripts (.ps1, .bat, .js, .vbs), Office documents, PDFs, and compressed archives. Detects known ransomware signatures, Cobalt Strike beacons, C2 frameworks, obfuscation techniques, and malicious behavior. Each analysis stored with SHA-256 hash, score, and verdict for future correlation.

PE · Scripts · PDF · Office · ZIP · Ransomware · C2 detection
03

Email Forensics

Drag in a .eml file and Gjallarhorn dissects it completely. Validates SPF, DKIM, and DMARC authentication. Extracts and analyzes all IOCs in headers, body, and attachments. Detects phishing patterns, BEC (Business Email Compromise), and social engineering. Traces the complete message path across relay servers. What used to take an expert analyst 30 minutes now takes seconds.

SPF · DKIM · DMARC · Phishing · BEC · IOC extraction · Header analysis
04

Case Management

Every security incident and finding managed in one place: opening, assignment, severity, status, and closure. Bidirectional sync with TheHive, cases created in Gjallarhorn appear automatically in TheHive, and vice versa. Classification by TLP (AMBER, RED, GREEN, WHITE), filters by status and severity, and complete lifecycle traceability for every incident.

TheHive sync · TLP · Severity · Traceability · Lifecycle
05

Native SOC Integrations

Gjallarhorn connects with the tools you already use. TheHive for case management, Wazuh for SIEM and EDR, Velociraptor for live endpoint forensics, Nessus and OpenVAS for vulnerabilities. Configuration via API key, no additional agents, no complex setups. The dashboard shows the status of each integration in real time and consolidates all events in a unified view.

TheHive · Wazuh · Velociraptor · Nessus · OpenVAS / GVM
06

Correlation and automatic response

When Wazuh or Suricata detect an event, Gjallarhorn investigates the involved IOCs and, if the score exceeds the threshold, opens the enriched case without human intervention. The response is built in a visual playbook editor: steps in order, each with its condition, that notify by email, block the IP in the feed, isolate the compromised host with a Wazuh active response, or launch an OpenVAS scan. The analyst arrives to find the incident already investigated, classified, and contained.

Wazuh and Suricata → IOC → case · Visual playbook editor · Steps with conditions · Active response and scan · Block feed
07

Dynamic analysis sandbox

The suspicious file is detonated in an isolated environment and watched: the processes it spawns, the registry changes it makes, the files it writes and where it tries to connect. It runs against CAPE, and the result comes back with the indicators already extracted and the case opened with the evidence linked, with nothing to load again by hand.

CAPE detonation · Observed behaviour · Extracted IOCs · Case with evidence
08

Detection rule editor

What you learn investigating becomes detection. The editor generates Sigma and YARA rules from the indicators in the case, and translates them into the queries of whichever SIEM the organization runs. Investigations stop ending in a report and start leaving a rule behind.

Sigma · YARA · KQL · SPL · From case to rule
09

Intelligence sharing

Findings are exported in STIX 2.1, the standard format for sharing threat intelligence, and observed techniques are mapped onto MITRE ATT&CK. Useful for reporting to a CERT, feeding another platform, or showing management which techniques are actually being seen.

STIX 2.1 export · MITRE ATT&CK mapping · PDF reports
10

Separation by organization

A single installation can serve several organizations with each one’s information fully isolated from the others, with its own integrations and its own API keys. It is what makes it possible to run a SOC for third parties without standing up one instance per client.

Isolation per organization · Own integrations · Own API keys
11

Infrastructure monitoring

Finding out that a server stopped responding should not depend on someone picking up the phone. Gjallarhorn checks the devices you point it at on its own, by ping, by port or by web response, and emails you when something goes down and when it comes back. If you already run Zabbix, it integrates with it and brings its devices and its alerts onto the same screen, so nobody has to look at two systems to know whether the network is up. Every device can carry the name your organization uses for it, and a probe reports which operating system it runs and which ports it exposes.

Ping, port and web checks · Zabbix integration · Custom alias per device · Operating system and open ports · Email alerts · Metrics board · Wall display
12

IT asset inventory

Before you can protect something you have to know it exists. Gjallarhorn builds the device inventory out of what your organization already has: what it measures itself, what your Zabbix administers and what is recorded in your GLPI. The same device stays as a single record even when three different tools report it, carrying the serial number one of them provides, the address another provides and the state it measures on its own. When two tools say different things about the same device, it shows you instead of picking one: that gap almost always means the inventory is out of date, and it is information the risk analysis needs.

One device, one record · Zabbix and GLPI integration · No duplicates on re-import · Possible repeats flagged for a person to confirm · Declared versus observed differences · Fleet composition by operating system · Inventory wall display
13

WAF management

Manage the application firewall (ModSecurity on nginx) of one or several servers from the SOC, without logging in over SSH. An agent on each server is the only component with privileges; Gjallarhorn reads the status, pulls the metrics from the audit log, switches between detection and blocking, and tunes the rules, always validating the configuration before reloading and rolling back if something fails.

ModSecurity / nginx · Live status and metrics · Detection or blocking · Paranoia level, exclusions and custom rules · Several WAFs with per-client scope · Widget and wall display
14

Migration from TheHive

Coming from TheHive? Bring your cases into Gjallarhorn in one step. The import is idempotent (it de-duplicates by the source identifier), maps severity, status and TLP, pulls the observables, and turns off the integration when done. If something is off, it undoes without touching your own cases.

Idempotent import · Severity, status and TLP mapping · Observables · Turn off the integration · Undo

This is not a prototype. This is Gjallarhorn at work.

Twenty-seven seconds of an actual walkthrough: the SOC executive report, an indicator checked against ten intelligence sources, a Cobalt Strike beacon found inside a spreadsheet, a sample detonated in the sandbox, and the forensics of a phishing email.

This is only a summary
Click here and request a live demo with our team. We walk you through the whole platform, module by module, with your own scenario on the table, answering anything you want to ask.
The sample is actually detonated, not matched against a signature
The sandbox runs on self-hosted CAPE and returns observed behaviour, network connections, processes, and dropped files. Because it is ours, the sample never leaves the organisation, which is exactly what rules out a public service when the file belongs to a client.
The verdict does not rest on a single source
Every indicator is queried in parallel against VirusTotal, AlienVault OTX, ThreatFox, MalwareBazaar, URLhaus, AbuseIPDB, Shodan, Criminal IP, IPQualityScore, and URLScan. The panel shows what each one answered and at what detection rate, so the analyst can see what the score rests on.
The whole email is analysed, not just the link
SPF, DKIM and DMARC, the header chain, business email compromise detection, and the indicators pulled from the body. Most incidents come in this way, and a clean link inside a poorly authenticated message is still a problem.
From indicator to case without switching tools
Every result carries the button that opens the case, with the evidence that triggered it already inside. That is the step where half the work gets lost when the investigation lives in one tab and case management in another.
It builds on the tools you already run
Wazuh, Suricata, OpenVAS, Nessus, Velociraptor, TheHive and Shuffle connect and report their status in the same panel. It does not replace your defensive stack, it adds the layer it was missing so the analyst stops jumping between consoles.

Gjallarhorn grows with every real investigation

It’s not a finished platform, it’s a living system that incorporates new capabilities as AllSafe’s analysts need them in production.

Available

v1.0, SOC core

The base platform, with the integrations and the analysis that carry day-to-day operations.

IOC investigation against 20+ sources · Static file analysis · Email forensics · Case management · Automatic correlation · STIX 2.1 export · MITRE ATT&CK mapping · TheHive, Wazuh, Velociraptor, OpenVAS and Nessus integrations · JWT + 2FA + RBAC
Available

v1.2, sandbox and detection rules

Dynamic analysis of unknown malware, and the detection rule generated from the case itself.

Detonation sandbox on CAPE · Observed behaviour and extracted IOCs · Sigma and YARA rule editor · Translation into SIEM queries (KQL, SPL)
Available

v1.3, automatic response and reporting

The circuit moves from detecting to acting, and reports are generated on their own.

Suricata IDS circuit with Shuffle · Playbooks with conditionals · Block feed for the firewall · Native email response · Executive SOC report · Per-indicator PDF · Scheduled delivery · SLA and analyst metrics · MITRE coverage
Available

v1.4, several organizations in one installation

Full data isolation per organization, on the same instance.

Data separation per organization · Per-client integrations · Per-client API keys · Licence management · Detonating a file opens the case with the evidence linked
Available

v1.5, asset inventory and infrastructure monitoring

Knowing which devices exist and whether they are up, without waiting for someone to tell you.

Own checks by ping, port and web · Zabbix and GLPI integration · Unified inventory, one device in a single record even when several tools report it · Possible duplicates flagged for confirmation · Declared versus observed differences · Failure threshold, so a brief blip raises nothing · Custom alias per device · Operating system and open port probe · Email alerts when it falls and when it returns · Live device board · Fleet composition · Metrics board · Wall display
Available

v1.6, migration from third-party platforms

Bring the cases from an existing TheHive without starting from scratch.

Idempotent import · Severity, status and TLP mapping · Observables · Undo
Available

v1.8, WAF management

Manage the server’s application firewall from the SOC, without logging in over SSH.

ModSecurity / nginx · Detection or blocking · Metrics · Rules · Several WAFs per client
Available

v1.9, advanced automatic response

Multi-step responses, configurable without writing code.

Visual playbook editor · Steps with conditions · Wazuh active response · OpenVAS scan · Block feed
Planned

v2.0, orchestration with the offensive team

Optional bridge with Gungnir to align defense and pentest.

MITRE ATT&CK layer exchange · Opt-in · Blue ↔ Red
Final phase

v3.0, AI on-site and in the cloud

Language model integration to automate platform processes, with the model running inside your own infrastructure or in the cloud, as you choose.

Local model with Ollama, data never leaves the infrastructure · Optional cloud model · Autonomous investigation agent over the sources already integrated · Proposed hypotheses and steps · Mandatory human approval on high-impact actions

Not another layer on top of your tools. The layer that was missing.

Built by security analysts who got tired of losing time between tools that don’t talk to each other.

Integration, not replacement

Connects with TheHive, Wazuh, Velociraptor, and Nessus via API. It doesn’t replace your tools, it makes them work together for the first time.

Designed for real SOCs

Every feature exists because an AllSafe analyst needed it in a real investigation. No empty demos, no catalog features.

RBAC + 2FA from day one

JWT with TOTP two-factor authentication, role-based access control, and rate limiting. The security of the security tool is not optional.

Support from those who built it

You’re not buying a license and being left alone. The AllSafe team that developed Gjallarhorn supports you through implementation, configuration, and integration.

I want Gjallarhorn in my SOC

Fill out the form and an AllSafe specialist will contact you to evaluate your environment, demonstrate the platform in action, and design the implementation for your team.




    He leído y acepto las condiciones de la privacy policy

    I would like to receive commercial information about products/services.


    Open Source

    Sabías que existe Gjallarhorn Community?

    Versión gratuita y open source (AGPL-3.0) con los módulos centrales de la plataforma: investigación IOC, análisis de malware, forense de email, gestión de casos e integraciones SOC. Libre para siempre, código auditable, listo para desplegar.

    Explorar Gjallarhorn Community →