USENIX Security2022Top-tier venue
Many Roads Lead To Rome: How Packet Headers Influence DNS Censorship Measurement
Abhishek Bhaskar, Paul Pearce
Abstract
Internet censorship is widespread, impacting citizens of hundreds of countries around the world. Recent work has developed techniques that can perform widespread, longitudinal measurements of global Internet manipulation remotely and have focused largely on the scale of censorship measurements with minimal focus on reproducibility and consistency. In this work we explore the role packet headers (e.g., source IP address and source port) have on DNS censorship. By performing a large-scale measurement study building on the techniques deployed by previous and current censorship measurement platforms, we find that choice of ephemeral source port and local source IP address (e.g., x.x.x.7 vs x.x.x.8) influence routing, which in turn influences DNS censorship. We show that 37% of IPs across 56% ASes measured show some change in censorship behavior depending on source port and local source IP. This behavior is frequently all-or-nothing, where choice of header can result in no observable censorship. Such behavior mimics and could be misattributed to geolocation error, packet loss, or network outages. The scale of censorship differences can more than double depending on the lowest 3 bits of the source IP address, consistent with known router load balancing techniques. We also observe smaller-scale censorship variation where only a few domains experience censorship differences based on packet parameters. We lastly find that these variations are persistent; packet retries do not control for observed variation. Our results point to the need for methodological changes in future DNS censorship measurement, which we discuss.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext f35ad357-6434-4508-bbd9-babff98a6103Cited by top-tier papers9
- 6Sense: Internet-Wide IPv6 Scanning and its Security ApplicationsGrant Williams, Mert Erdemir, Amanda Hsu, Shraddha Bhat et al.USENIX Security 2024 · 27 citations
- GFWeb: Measuring the Great Firewall's Web Censorship at ScaleNguyen Phong Hoang, Jakub Dalek, Masashi Crete-Nishihata, Nicolas Christin et al.USENIX Security 2024 · 22 citations
- In Search of netUnicorn: A Data-Collection Platform to Develop Generalizable ML Models for Network Security ProblemsRoman Beltiukov, Wenbo Guo, Arpit Gupta, Walter WillingerCCS 2023 · 10 citations
- Understanding Routing-Induced Censorship Changes GloballyAbhishek Bhaskar, Paul PearceCCS 2024 · 4 citations
- Digital Discrimination of Users in Sanctioned States: The Case of the Cuba EmbargoAnna Ablove, Shreyas Chandrashekaran, Hieu Le, Ram Sundara Raman et al.USENIX Security 2024 · 3 citations
Builds on9
- Global Measurement of DNS ManipulationPaul Pearce, Ben Jones, Frank Li, Roya Ensafi et al.USENIX Security 2017 · 163 citations
- Augur: Internet-Wide Detection of Connectivity DisruptionsPaul Pearce, Roya Ensafi, Frank Li, Nick Feamster et al.S&P 2017 · 84 citations
- How Great is the Great Firewall? Measuring China's DNS CensorshipNguyen Phong Hoang, Arian Akhavan Niaki, Jakub Dalek, Jeffrey Knockel et al.USENIX Security 2021 · 80 citations
- Censored Planet: An Internet-wide, Longitudinal Censorship ObservatoryRam Sundara Raman, Prerana Shenoy, Katharina Kohls, Roya EnsafiCCS 2020 · 68 citations
- Quack: Scalable Remote Measurement of Application-Layer CensorshipBenjamin VanderSloot, Allison McDonald, Will Scott, J. Alex Halderman et al.USENIX Security 2018 · 66 citations
Related papers
- ICLab: A Global, Longitudinal Internet Censorship Measurement PlatformArian Akhavan Niaki, Shinyoung Cho, Zachary Weinberg, Nguyen Phong Hoang et al.S&P 2020 · 94 citations
- Tracking the Stray Sheep: Understanding DNS Response Manipulation in the WildWenhao Wu, Zhaohua Wang, Zihan Li, Qinxin Li et al.WWW 2026
- GET /out: Automated Discovery of Application-Layer Censorship Evasion StrategiesMichael Harrity, Kevin Bock, Frederick Sell, Dave LevinUSENIX Security 2022
- Global, Passive Detection of Connection TamperingRam Sundara Raman, Louis-Henri Merino, Kevin Bock, Marwan Fayed et al.SIGCOMM 2023 · 11 citations
- Decentralized Control: A Case Study of RussiaReethika Ramesh, Ram Sundara Raman, Matthew Bernhard, Victor Ongkowijaya et al.NDSS 2020
