NullRabbit
cohort.v1
Platform /
01IBSRObserve · Judge02GuardEnforce03MeshAuthorise
Platform component · Enforcement · Open source

Guard.

Kernel-speed action, only when authority has been earned.

fig · guard · liveEnforce
fig.2 · authority pipelinedetect → judge → authorise → act
Detect
packet · eBPF tap
0µs
Judge
IBSR · shadow
+0.9µs
Authorise
Mesh · scoped
+312ms
Act
Guard · xdp.drop
4.0µs
evidence accrues in shadow · authority is scoped & revocable · enforcement is kernel-speed
Tap
XDP / eBPF
Latency
4.0µs median
Mode
fail-open
License
Apache-2.0
[01] · WHAT GUARD DOES

Acts on instructions from Mesh, at kernel speed.

Guard performs XDP/eBPF kernel-level packet blocking on operator infrastructure. It acts only on instructions issued by Mesh, scoped to abuse classes the operator has explicitly authorised. Microsecond decision-to-action. Fail-open by architecture: if Guard or the Mesh platform goes down, traffic flows. Security software does not cause downtime.

[02] · WHY IT MATTERS

What you get.

01

Machine-speed enforcement.

XDP/eBPF in the kernel. Microseconds, not milliseconds. Decision-to-action faster than the attack can pivot.

02

Authority is bounded.

Guard only acts on judgments Mesh has earned the authority to make. Scoped per abuse class, revocable, audited.

03

Drop-in compatible.

Run alongside your existing firewall, or replace it. Open source - inspect, fork, deploy. No vendor lock-in.

[03] · DEPLOY

Three steps.

01

Install

Drop Guard onto the validator host. XDP attaches to the NIC. No reboot, no kernel patching beyond what your distribution already supports.

02

Authorise

Connect Guard to your Mesh tenant. Authority is granted per abuse class - start narrow, expand as evidence supports.

03

Run

Mesh issues enforcement instructions. Guard executes in the kernel. Every action is logged with full context. Revocable at any time.

guard · demopreview
$ curl -fsSL nullrabbit.ai/guard | sh
$ guard attach --nic eth0
▸ xdp · attached · 0 reboot
$ guard connect --mesh cohort.v1
▸ authority · recon.* · scoped
$ guard status
▸ acting · 4.0µs · fail-open
Demo · GUARD is not yet in production. The commands above illustrate the intended workflow.
Run Guard on your network.
Get the source →Talk to us