3 ms·
Reverse DNS is pretty lousy for this, truth be told. Perhaps a couple of decades back there was a reasonable chance of reverse lookup bearing some relation to
by inopinatus 5y ago
Reverse DNS is pretty lousy for this, truth be told. Perhaps a couple of decades back there was a reasonable chance of reverse lookup bearing some relation to the host component of the URL that led to the exchange of packets. These days, I'd consider such commonality to be a surprising exception.
In particular, don't interpret that 68% figure of bijection to mean the reverse lookup will be meaningful. I'd wager a large number of them are public cloud instances, and a PTR string ending in "compute.amazonaws.com" isn't likely to be a famous bookshop. Hey, consider yourself lucky it wasn't a NXDOMAIN.
Note that DNS is not actually normative for HTTP. The standard does not specify how names are resolved to endpoints; it defines no service name or equivalent/alternative record. For years the standards committee has (quite shamefully and negligently in my view) relied on tacitly squatting the address (A/AAAA) record. This architectural wart forces workarounds for consequential misbehaviours both in HTTP (such as aliasing at the domain apex), and in other protocols besides since everyone else has to tiptoe around the entitled gorilla. I suspect the workarounds thus employed further contribute to the fingerprinting options available.
- nighthawk454 5y agoWelp, TIL. I tried a reverse lookup for a site I own and indeed got some long string of `a134124randomstuff.awsglobalaccelerator.com`. I suppose I naively assumed that if I put an IP address in the A record, that would be how it resolves. Clearly not! I guess whatever's under the hood of the NS records probably adds a few translation layers. Will have to read further, thanks!
- mercora 5y agoit is just a different record entirely. there is a special zone for reverse lookup on ip addresses for ip4 and ip6 respectively. the address gets transformed into DNS labels to make the lookup. i.e to do a lookup for the ip address "192.0.2.1" the actual name for which the lookup is done is "1.2.0.192.in-addr.arpa." and the delegation for these zones can be and typically is entirely different from the forward zone. if you only have access to the forward zone you wont affect the reverse zone at all...