Helius
Kontakt mig

Open source · december 2026

Blackbox Linux

En open source-agent til Linux-servere, bygget på eBPF og skrevet i Rust. Den kombinerer deklarative regler med en indlært baseline for, hvordan hver server normalt opfører sig, sorterer støjen fra i kernen og slår ud på adfærd, den aldrig har set før – uden et lukket program, der kører som root.

Blackbox Linux er ikke udgivet endnu. Siden beskriver, hvad projektet sigter mod – ikke noget, I kan hente i dag. Første offentlige udgivelse er planlagt til december 2026.

Problemet

Runtime-sikkerhed på Linux sælges mest som lukkede agenter med licens pr. server. I kan ikke se, hvad de gør, eller kontrollere, hvad de sender, og prisen stiger i takt med præcis det, I gerne vil have til at vokse. De åbne alternativer findes, men de forudsætter typisk et platformsteam til at drive dem. Imens har kernen haft de rigtige byggesten i årevis.

Tilgangen

Kobl eBPF-programmer på de events, der betyder noget – processers livscyklus, eksekvering og de syscalls, der afslører noget interessant – og filtrér i kernen, før data koster jer noget. Saml relaterede events i procestræer, så et menneske kan læse dem. Lær oven i reglerne, hvad hver server normalt gør, og giv en score til det, den aldrig har gjort før, så et angreb, ingen har skrevet en regel til, stadig kan dukke op. Send dem derefter derhen, hvor I allerede sender telemetri, i et format, I ikke skal købe en parser til.

Det kan den

Procestræer

fork, execve og exit samles i træer i stedet for en lang strøm af løsrevne linjer, så I kan se, hvad der startede hvad.

Tidlig frasortering

Reglerne evalueres tæt på kernen, så ligegyldige events bliver smidt væk, før de bliver til netværkstrafik, lagerplads eller en regning for dataindsamling.

Regelmotor

Deklarative betingelser på event-felter – lig med, indeholder, starter med, slutter med og kombinationer med og/eller – bevidst holdt små og hurtige.

Indlærte baselines

Hver servers normale processer og eksekveringer læres over tid. Alt, hvad den aldrig har gjort før, får en score og bliver rapporteret sammen med regeltræffene.

Skrevet i Rust

Agenten i userspace er skrevet i Rust, og probes er bygget med aya. Hukommelsessikkerhed betyder ekstra meget, når programmet kører med fulde rettigheder på hver server.

Leverer, hvor I allerede kigger

Strukturerede events via en ring buffer, sendt samlet til jeres eksisterende pipeline i stedet for til en leverandørs endpoint.

Open source, ikke open core

Én kodebase og ét sæt funktioner under en permissiv licens. Der er ingen enterprise-udgave, der holder de nyttige dele tilbage.

Tilgangen

Arkitektur

Syv trin fra kernen og ud. Hvert trin gør det næste billigere.

  1. eBPF-probes

    Koblet på processers livscyklus og udvalgte syscalls

  2. Filtre i kernen

    Smider ligegyldige events væk, før de forlader kernen

  3. Ring buffer

    Låsefri overførsel fra kernen til userspace

  4. Klassificering

    Samler rå events til procestræer

  5. Baseline-score

    Sammenligner hvert procestræ med det, serveren normalt gør

  6. Regelmotor

    Deklarative betingelser afgør, hvad der er værd at rapportere

  7. Eksport

    Strukturerede data sendt samlet til jeres telemetri

Køreplan

Første offentlige udgivelse er planlagt til december 2026. Projektet bygges i det åbne, fordi det er den eneste måde at gøre løftet om gennemsigtighed troværdigt på – men indtil der er tagget en version, skal alt her læses som en hensigt, ikke som dokumentation.

  1. NuProbes, filtrering, procestræer og baseline-score i lukket test
  2. December 2026Første offentlige udgivelse: repository, licens, dokumenteret regelformat og baseline-model
  3. DerefterPakker til de gængse distributioner, integrationer til eksport og vejledninger i hærdning

Få besked, når den udkommer

Der er intet nyhedsbrev og ingen tilmeldingsformular. Skriv til mig, så giver jeg besked, når koden bliver offentlig – eller fortæl mig om et behov, der bør præge projektet.

Fortæl mig, hvad der er galt

Et par linjer om problemet er nok. Inden for én arbejdsdag svarer jeg med, hvad jeg tror, det er, hvor lang tid det cirka tager, og om I overhovedet har brug for mig. Nogle gange er det ærlige svar nej.

Jeg svarer inden for én arbejdsdag · Ingen kontaktformularer, ingen sporingspixels og ingen automatiske salgsmails.