benjojo/dnsfs
Store your data in others DNS resolver cache observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3210
- days_rel: n/a
- days_push: 2439
- n_releases_24m: 0
Adoption not part of the score
1463 stars · 75 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
dnsfs is a Go-based FUSE filesystem that stores data in the caches of third-party DNS resolvers, using DNS records as a storage medium. It is a proof-of-concept 'true cloud storage' experiment demonstrating that DNS caching infrastructure can be abused as a distributed data store.
Use cases
- store files in dns resolver caches
- demonstrate dns cache abuse as storage
- research covert channels over dns
- filesystem backed by dns records
- experiment with novel storage mediums
When to choose
- you want to experiment with DNS as a storage medium
- you are researching DNS cache behavior or covert channels
- you want a fun networking proof-of-concept to study
When to avoid
- you need reliable, durable, or private storage
- you want production-ready cloud storage
- you need a project with a license or active maintenance
Facets
cli-tool · maturity experimental
file-system networking caching networking developer-tools cloud-computing go cli dns filesystem novelty-storage fuse linux
1 source
- readme: https://github.com/benjojo/dnsfs · fetched 2026-08-28 · f0752a3705b4
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| benjojo/dnsfs | main | 32 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem