🌐 DNS Cache Poisoning vs DNSSEC: Race the Spoofed Response
Interactive 3D DNS resolution chain: watch an attacker race a forged response against the real authoritative server, then flip on DNSSEC to see the cryptographic chain of trust reject the spoofed answer.
A 3D DNS resolution chain (client, recursive resolver, authoritative server) plays out a Kaminsky-style cache-poisoning race: an off-path attacker floods the resolver with forged, QID-guessing responses before the real authoritative reply arrives. Toggle DNSSEC to switch the resolver from trusting the first matching transaction ID to verifying each response against a root-to-zone chain of trust, watching forged answers get rejected instead of cached.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install