Service
Bespoke agents and hardened OS images for environments where commercial software cannot be installed, cannot phone home, or cannot be trusted.
Some machines cannot run normal security software — they are disconnected from the internet, run an operating system nobody supports any more, have almost no memory, or the manufacturer forbids installing anything. We write custom security software for exactly those machines, and we give you the source code so your own team can maintain it.
Some endpoints will never run a commercial agent — air-gapped systems, tactical hardware, ruggedised field devices, legacy control systems under vendor warranty. Those are the ones we build for.
Custom Linux and Unix builds stripped to the services the role actually needs, with kernel hardening, mandatory access control, verified boot and a documented package manifest. The image is reproducible — you can rebuild it and get the same bytes.
Written against the constraints of the target: fixed memory ceiling, defined CPU budget, store- and-forward telemetry for links that are intermittent or deliberately one-way. Source is delivered to you, not held hostage.
For deployments on government hardware and mobile platforms, agents that tolerate power loss, degraded links and physical capture — including anti-forensic handling of cached telemetry.
Source code, build pipeline, signing process, threat model and the test suite. If CerbaCore disappears tomorrow, your team can still build, sign and ship the agent. We consider a custom agent you cannot maintain yourself to be a failed engagement.
| Constraint | Why commercial agents fail | What we build |
|---|---|---|
| No egress | Cloud control plane is mandatory | Local policy store, offline content by signed media |
| Unsupported OS | No build exists for the kernel | Agent compiled against that kernel, or userspace-only sensor |
| 32–64 MB RAM | Minimum footprint is 10× that | Fixed-allocation agent, no dynamic growth |
| Vendor warranty | Any install voids support | Network-side sensor, nothing on the device |
| Provenance audit | Binary is opaque | Source delivered, reproducible build, SBOM |
| One-way link | Assumes bidirectional | Store-and-forward with bounded local spool |
A hardened Linux image we ship is defined by what was removed as much as what was added.
| Layer | Decision |
|---|---|
| Package set | Minimal root filesystem; every package justified in a manifest. No compilers, no package manager, no shell utilities beyond the role's need. |
| Kernel | Modules compiled in, module loading disabled at runtime. Unused subsystems removed from the config, not blacklisted. |
| Mandatory access control | SELinux or AppArmor in enforcing mode with a policy written for the role, not the distribution default. |
| Filesystem | Read-only root with a signed dm-verity hash tree; writable state confined to a defined, mounted-noexec partition. |
| Boot | Verified boot chained to the hardware anchor — see router and firmware hardening. |
| Accounts | No default credentials. No interactive login on the production image; console access is a separate, signed maintenance image. |
Constraint set: 180 ruggedized Linux endpoints, no route to the internet ever, 64 MB RAM available to security tooling, telemetry may only leave by physically escorted media on a weekly cycle, and every binary must be attributable to reviewed source.
Bring us the estate you actually have — mixed OS fleets, ageing routers, unmanaged IoT — and we will tell you what can be unified under one agent and what needs custom work.