Skip to content
0:00 / 0:00

#bit-squatting#dnshijacking#eccmemory

DEFCON 19: Bit-squatting: DNS Hijacking Without Exploitation (w speaker)

Christiaan008

73K subscribers • 19 videos on Hallway

YouTube
  • Recommended by 3 people: 2 on Hacker News and 1 in engineering communities.
  • A classic. People kept recommending it from 2012 to 2021.
  • Presented by Artem Dinaburg, security researcher

Intermediate. Assumes working knowledge.

24K views14 years ago3 recommendations

SecuritySystems programmingExploits and vulnerabilitiesNetworking and protocolsMemory management

Artem Dinaburg explains how memory bit flips can be leveraged to hijack DNS traffic by registering domains that are one bit away from popular ones.

Speaker: Artem Dinaburg Security Researcher, Raytheon We are generally accustomed to assuming that computer hardware will work as described, barring deliberate sabotage. This assumption is mistaken. Poor manufacturing, errant radiation, and heat can cause malfunction. Commonly, such malfunction DRAM chips manifest as flipped bits. Security researchers have known about the danger of such bit flips but these attacks have not been very practical. Thanks to ever-higher DRAM densities and the use of computing devices outdoors and in high-heat environments, that has changed. This presentation will show that far from being a theoretical nuisance, bit flips pose a real attack vector. First the presentation will describe bit-squatting, an attack akin to typo-squatting, where an attacker controls domains one bit away from a commonly queried domain (e.g. mic2osoft.com vs. microsoft.com). To verify the seriousness of the issue, I bit-squatted several popular domains, and logged all HTTP and DNS traffic. The results were shocking and surprising, ranging from misdirected DNS queries to requests for Windows updates. The presentation will show an analysis of 6 months of real DNS and HTTP traffic to bit-squatted domains. The traffic will be shown in terms of affected platform, domain queried, and HTTP resources requested. Using this data the presentation will also attempt to ascertain the cause of the bit-flip, such as corruption on the wire, in requestor RAM, or in the RAM of a third party. The presentation will conclude with potential mitigations of bit-squatting and other bit-flip attacks, including both hardware and software solutions. By the end I hope to convince the audience that bit-squatting, and other attacks enabled by bit-flip errors are practical and serious, and should be addressed by software and hardware vendors. For more information visit: bit.ly/defcon19_information To download the video visit: bit.ly/defcon19_videos Playlist Defcon 19: bit.ly/defcon19_playlist

Why it's here

3 people recommend this, 1 disputes it

What people say. Recommended as an eye-opening demonstration of how hardware memory errors can lead to practical security vulnerabilities without software exploits.

auganovon Hacker News • Recommends

On “Intel Announces Skylake-X: Bringing 18-Core HCC Silicon to Consumers”

I'm sure all of you who love debating ECC will enjoy this defcon video: link to this video "DEFCON 19: Bit-squatting: DNS Hijacking Without Exploitation (w speaker)"

sithadminon Hacker News • Recommends

On “Cosmic Rays Flipping Bits”

There was a good Defcon talk about some security implications of this phenomenon (specifically, DNS squatting) around a decade ago: link to this video

u/zyb09in r/netsec • Recommends

DEFCON: Bit-squatting, brilliant new attack vector, you probably never thought about.

stock_toasteron Hacker News • Disputes

On “SSD reliability in the real world: Google's experience”

> link to this video Interesting talk. I did find that <takes a drink> later in his talk he kept <takes a drink> taking a drink every 10 seconds or so <takes a drink> , which ended up being more than a <takes a drink> little <takes a drink> irritating to watch and listen <takes a drink> to.

hobson Hacker News • Mentions

On “SSD reliability in the real world: Google's experience”

Google is quite famous for running their data centers hotter than others. * Title makes it obvious, but 95f : link * Increased in dns request failures(likely due to said heat) and bad routing cause internal iGoogle services to request this guy's stuff: link to this video

marichardson Hacker News • Mentions

On “Ask HN: Difference between HTTPS vs. encrypting at the application layer?”

…diate services to load balance and block DOS don't have to be exposed to the plaintext data, only the necessary service that needs it - many to many encrypted messages over one connection (TLS is many to 1 decrypting endpoints) - intermediate caching and redelivery of messages can be done with ease - it likely is harder to be at risk of bitflips ( link to this video ) - similarly verification of the data with signatures reduces risk of data corruption being missed that ma…

dfeojm-zlibon Hacker News • Mentions

On “EPYC SAP-SD 2-tier benchmark results”

On the post, if Linus is referring to low-end Xeon and workstation non-Xeon lacking ECC, I think it's completely idiotic. Nearly all infrastructure should be baking in ECC as standard rather than some "option" to not have silent, unknowable, probabilistic corruption that is realistically realizable on a near-daily basis given the orders of magnitude of network, storage and computational volumes of today (and the future) by ever lower tiers of end-users and common examples of network infrastructure. DEFCON 19: Bit-squatting: DNS Hijacking Without Exploitation (w speaker) link to this video

failwhalesharkon Hacker News • Mentions

On “There’s no place for expensive laptops with 8GB of RAM anymore”

…ink] DEFCON 19: Bit-squatting: DNS Hijacking Without Exploitation (trivia: at the time of filming, I was excessively-hungover and laying across 6 seats in the middle of an empty area to the extreme right, from the podium's perspective. I did watch the presentation with sunglasses on indoors because my eyes weren't cooperating nicely with photons.) link to this video Edit follow-on: And I don't want to lug-around a 17" Russian tank laptop that needs wheeled tracks to move. 13-15" max.…

belteron Hacker News • Mentions

On “Single random bit flip causes error in certificate transparency log”

Indeed. See this one for the results of Bit-squatting the Windows Update domains: "DEFCON 19: Bit-squatting: DNS Hijacking Without Exploitation" link to this video

hayst4ckon Hacker News • Mentions

On “Imaging a Hard Drive with Non-ECC Memory – What Could Go Wrong?”

Bit flips are totally real, at scale you will definitely see them on large queries. There was a fun talk at DEFCON on bitsquatting, the process of buying 1 bit off domain names and then accepting all incoming connections. Attacks like rowhammer similarly abuse erroneous bit flips. Supposedly microsoft can detect solar activity based on the number of windows crash logs they receive. DEFCON Talk: link to this video link link

hi-v-rocknrollon Hacker News • Mentions

On “Why use ECC? (2015)”

Other references: link (2001) DEF CON 19 - Artem Dinaburg - Bit-squatting DNS Hijacking Without Exploitation (2011) link to this video link