Chinese Wall or Swiss Cheese? Keyword filtering in the Great Firewall of China
Zachary Weinberg, Diogo Barradas, Nicolas Christin
Abstract
The Great Firewall of China (GFW) prevents Chinese citizens from accessing online content deemed objectionable by the Chinese government. One way it does this is to search for forbidden keywords in unencrypted packet streams. When it detects them, it terminates the offending stream by injecting TCP RST packets, and blocks further traffic between the same two hosts for a few minutes. We report on a detailed investigation of the GFW's applicationlayer understanding of HTTP. Forbidden keywords are only detected in certain locations within an HTTP request. Requests that contain the English word "search" are inspected for a longer list of forbidden keywords than requests without this word. The firewall can be evaded by bending the rules of the HTTP specification. We observe censorship based on the cleartext TLS Server Name Indication (SNI), but we find no evidence for bulk decryption of HTTPS. We also report on changes since 2014 in the contents of the forbidden keyword list. Over 85% of the forbidden keywords have been replaced since 2014, with the surviving terms referring to perennially sensitive topics. The new keywords refer to recent events and controversies. The GFW's keyword list is not kept in sync with the blocklists used by Chinese chat clients. CCS CONCEPTS • Social and professional topics → Technology and censorship; • General and reference → Measurement.
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.
Cited by top-tier papers14
- 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
- Fingerprinting Obfuscated Proxy Traffic with Encapsulated TLS HandshakesDiwen Xue, Michalis Kallitsis, Amir Houmansadr, Roya EnsafiUSENIX Security 2024 · 24 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
- Bridging Barriers: A Survey of Challenges and Priorities in the Censorship Circumvention LandscapeDiwen Xue, Anna Ablove, Reethika Ramesh, Grace Kwak Danciu et al.USENIX Security 2024 · 7 citations
- Understanding Routing-Induced Censorship Changes GloballyAbhishek Bhaskar, Paul PearceCCS 2024 · 4 citations
Builds on5
- Global Measurement of DNS ManipulationPaul Pearce, Ben Jones, Frank Li, Roya Ensafi et al.USENIX Security 2017 · 163 citations
- ICLab: A Global, Longitudinal Internet Censorship Measurement PlatformArian Akhavan Niaki, Shinyoung Cho, Zachary Weinberg, Nguyen Phong Hoang et al.S&P 2020 · 94 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
- Geneva: Evolving Censorship Evasion StrategiesKevin Bock, George Hughey, Xiao Qiang, Dave LevinCCS 2019 · 60 citations
Related papers
- A Wall Behind A Wall: Emerging Regional Censorship in ChinaMingshi Wu, Ali Zohaib, Zakir Durumeric, Amir Houmansadr et al.S&P 2025
- How the Great Firewall of China Detects and Blocks Fully Encrypted TrafficMingshi Wu, Jackson Sippe, Danesh Sivakumar, Jack Burg et al.USENIX Security 2023
- A Study of China's Censorship and Its Evasion Through the Lens of Online GamingYuzhou Feng, Ruyu Zhai, Radu Sion, Bogdan CarbunarUSENIX Security 2023
- Exposing and Circumventing SNI-based QUIC Censorship of the Great Firewall of ChinaAli Zohaib, Qiang Zao, Jackson Sippe, Abdulrahman Alaraj et al.USENIX Security 2025
- Characterizing the Implementation of Censorship Policies in Chinese LLM ServicesAnna Ablove, Shreyas Chandrashekaran, Xiao Qiang, Roya EnsafiNDSS 2026 · 2 citations
