DNS-sly achieves statistical deniability by profiling each user's organic DNS behavior — recording accessed domains, semantic topics, and resolver-specific IP addresses — and constructing upstream requests that semantically overlap with that profile. Upstream communication is indistinguishable from normal DNS traffic in volume, frequency, and semantics; all DNS headers are fully legitimate with no unusual record types.
From 2016-akbar-dns-sly — DNS-sly: Avoiding Censorship through Network Complexity
· §3.1, §4.1
· 2016
· Free and Open Communications on the Internet
Implications
Per-user behavioral profiling is essential for DNS-based covert channels: a shared static request pattern is fingerprintable, but individualized patterns blend into each user's own traffic baseline.
Restrict encoded A-record selections to IP addresses the user's resolver naturally returns, accounting for EDNS0 client-subnet effects, to avoid location-anomaly signals that would distinguish the covert channel.