Work

Projects

Things I build when the tool I need doesn't exist yet. The platform, the CLIs, the homelab glue and the odd bit of hardware, all in one place.

SUBJ-02build log
01

mlab.sh

LIVE

All-in-one cybersecurity environment for CISOs and SOC analysts. One place to monitor, investigate and report, instead of ten disconnected tabs.

SOCCISOPlatform
Open mlab.sh ▸
02

altpunk.org

LIVE

An atlas of every « -punk » out there: cyber, solar, diesel, bio, retrofuturism and the rest. What if our present were just one plausible future among many?

AtlasSpeculative fictionOff the clock
Open altpunk.org ▸

Security & blue-team

postmortem Public

A supply-chain scanner that resolves the whole dependency graph, then flags malicious install code, typosquats and shady provenance across your packages and your OS. Repo-reputation scoring, CVE intel, no telemetry.

Rust ★ 8
rex Public

The blue-team swiss-army knife: triage logs, carve PDFs and run email checks from a single CLI, so the boring parts of an investigation take seconds.

Rust ★ 5
k3sec Public

Runtime security for k3s clusters. Watches what is actually running rather than what the manifests promised, and says so from one CLI.

Rust ★ 4
chunkloader Public

Instead of injecting JS chunks into a page, this CLI downloads them locally for offline analysis: reversing, auditing, source recovery of webpack / Next.js bundles.

Rust ★ 3
apex Public

Static analysis for Android and iOS packages (.apk, .aab, .xapk, .ipa). Unpacks the archive, runs fifteen analyzers, and reports findings with a weighted score.

Rust ★ 2
assay Public

An offline-first scanner for ML model artifacts (safetensors, GGUF, PyTorch pickle). Answers the two questions worth asking about a model you just downloaded.

Rust ★ 2
macabre Public

A read-only macOS hardening and security audit scanner. Tells you how exposed the laptop is without touching a single setting itself.

Rust ★ 2
mcpwn Public

Static security scanner for MCP servers. New protocol, same old injection surface, so it got a scanner before it got a CVE list.

Rust ★ 1
mlab-cli Public

The keyboard-driven front end to mlab.sh: scan a domain, look up an IP, analyse a file, inspect a certificate, search the CVE catalogue. Terminal output when you are reading, raw JSON when you are scripting.

Rust ★ 1
Shina Public

A rule-based detection engine for parsed logs. Write the logic as a readable expression, it compiles that into a condition tree and evaluates it, small enough to embed in a SIEM pipeline.

Rust ★ 1