@drm3/dns-fingerprint-catalog
v0.2.2
Published
Canonical DRM3 provider fingerprint catalog (DNS/IP -> provider) + provider knowledge base (what each provider is, what detecting it means, competitors). One source of truth for Connor, the lakehouse, and RunsWith.
Maintainers
Readme
@drm3/dns-fingerprint-catalog
A domain-to-provider mapping used by DRM3: rules that resolve raw DNS and IP signals to a provider name.
NS contains "awsdns" -> AWS Route 53
CNAME contains "netlify.app" -> Netlify
MX contains "pphosted" -> Proofpoint
SPF contains "sendgrid.net" -> SendGrid
A in 34.192.0.0/10 -> AWS
TXT starts "stripe-verification=" -> Stripe (service)Use
const { PROVIDER_PATTERNS, IP_RANGES, knowledgeFor } = require('@drm3/dns-fingerprint-catalog');catalog.json is the data (patterns, IP ranges, per-provider notes), readable from any language.
index.js exports it as typed named values, plus SQL emitters.
MIT. DRM3 Labs Corp.
