Demo Data from EDBT 2026 / reviewers in the wild / expert
Zachary Weinberg
dblp:58/10074 · also Zack Weinberg
· DBLP profile ↗
9ranked-venue papers
5as first author
2since 2021 · last 2021
0000-0003-3216-2963ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 6 · 3 first-author · 1 since 2021Computer networks · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Network and information security
6 papers |
Network security · 71% Web and mobile security · 14% Hardware security and side channels · 5% | |
| Computer networks
3 papers |
Network measurement and analytics · 62% Internet architecture and protocols · 38% | |
| Artificial intelligence
1 paper |
Information extraction and text analysis · 100% | |
| Databases, data mining, and information retrieval
1 paper |
Web and social media mining · 100% |
Topics — the 17 heaviest of 21, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Network security
traffic analysis |
0.9 | 2 | 2021 | Chinese Wall or Swiss Cheese? Keyword filtering in the Great Firewall of China · WWW 2021 ICLab: A Global, Longitudinal Internet Censorship Measurement Platform · SP 2020 |
Natural language and speech › Information extraction and text analysis › natural language semantics › figurative language processing
euphemism identification |
0.5 | 1 | 2021 | Self-Supervised Euphemism Detection and Identification for Content Moderation · SP 2021 |
Web and social media mining
content moderation |
0.5 | 1 | 2021 | Self-Supervised Euphemism Detection and Identification for Content Moderation · SP 2021 |
Internet architecture and protocols › middlebox
great firewall |
0.5 | 1 | 2021 | Chinese Wall or Swiss Cheese? Keyword filtering in the Great Firewall of China · WWW 2021 |
Network measurement and analytics › internet measurement
censorship measurement |
0.4 | 1 | 2020 | ICLab: A Global, Longitudinal Internet Censorship Measurement Platform · SP 2020 |
Network security › traffic analysis
censorship detection |
0.4 | 1 | 2020 | ICLab: A Global, Longitudinal Internet Censorship Measurement Platform · SP 2020 |
Network security
anonymity networks |
0.2 | 2 | 2018 | StegoTorus: a camouflage proxy for the Tor anonymity system · CCS 2012 How to Catch when Proxies Lie: Verifying the Physical Locations of Network Proxies with Active Geolocation · Internet Measurement Conference 2018 |
Network security › anonymity networks
tor |
0.1 | 1 | 2012 | StegoTorus: a camouflage proxy for the Tor anonymity system · CCS 2012 |
Network measurement and analytics › internet measurement
longitudinal measurement |
0.1 | 1 | 2020 | ICLab: A Global, Longitudinal Internet Censorship Measurement Platform · SP 2020 |
Privacy and data protection › web privacy
browsing history leakage |
0.1 | 1 | 2011 | I Still Know What You Visited Last Summer: Leaking Browsing History via User Interaction and Side Channel Attacks · IEEE Symposium on Security and Privacy 2011 |
Hardware security and side channels
side-channel attack |
0.1 | 1 | 2011 | I Still Know What You Visited Last Summer: Leaking Browsing History via User Interaction and Side Channel Attacks · IEEE Symposium on Security and Privacy 2011 |
Security and privacy of machine learning › federated learning defense
client-side defense |
0.1 | 1 | 2010 | Protecting browsers from cross-origin CSS attacks · CCS 2010 |
Network security › wireless network security › cognitive radio network security
cooperative spectrum sensing attack |
0.1 | 1 | 2010 | Protecting browsers from cross-origin CSS attacks · CCS 2010 |
Web and mobile security › web attacks
cross-origin attacks |
0.1 | 1 | 2010 | Protecting browsers from cross-origin CSS attacks · CCS 2010 |
Web and mobile security
web security |
0.1 | 1 | 2010 | Protecting browsers from cross-origin CSS attacks · CCS 2010 |
Network security
censorship resistance |
0.0 | 1 | 2012 | StegoTorus: a camouflage proxy for the Tor anonymity system · CCS 2012 |
Web and mobile security › web security
session hijacking |
0.0 | 1 | 2010 | Protecting browsers from cross-origin CSS attacks · CCS 2010 |
Methods — techniques the papers use, named apart from their topics
self-supervised learning · 1.0contextual word embeddings · 1.0TCP RST injection analysis · 1.0clustering · 0.9VPN vantage points · 0.9TCP packet injection detection · 0.9DNS manipulation detection · 0.9active geolocation · 0.7traffic obfuscation · 0.1user study · 0.1side-channel attack · 0.1client-side defense · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Self-Supervised Euphemism Detection and Identification for Content ModerationabstractFringe groups and organizations have a long history of using euphemisms—ordinary-sounding words with a secret meaning—to conceal what they are discussing. Nowadays, one common use of euphemisms is to evade content moderation policies enforced by social media platforms. Existing tools for enforcing policy automatically rely on keyword searches for words on a "ban list", but these are notoriously imprecise: even when limited to swearwords, they can still cause embarrassing false positives [1]. When a commonly used ordinary word acquires a euphemistic meaning, adding it to a keyword-based ban list is hopeless: consider "pot" (storage container or marijuana?) or "heater" (household appliance or firearm?) The current generation of social media companies instead hire staff to check posts manually, but this is expensive, inhumane, and not much more effective. It is usually apparent to a human moderator that a word is being used euphemistically, but they may not know what the secret meaning is, and therefore whether the message violates policy. Also, when a euphemism is banned, the group that used it need only invent another one, leaving moderators one step behind.This paper will demonstrate unsupervised algorithms that, by analyzing words in their sentence-level context, can both detect words being used euphemistically, and identify the secret meaning of each word. Compared to the existing state of the art, which uses context-free word embeddings, our algorithm for detecting euphemisms achieves 30–400% higher detection accuracies of unlabeled euphemisms in a text corpus. Our algorithm for revealing euphemistic meanings of words is the first of its kind, as far as we are aware. In the arms race between content moderators and policy evaders, our algorithms may help shift the balance in the direction of the moderators. Wanzheng Zhu, Hongyu Gong, Rohan Bansal, Zachary Weinberg, Nicolas Christin, Giulia Fanti, Suma Bhat |
SP | 4 |
| 2021 | Chinese Wall or Swiss Cheese? Keyword filtering in the Great Firewall of ChinaabstractThe 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. Zachary Weinberg, Diogo Barradas, Nicolas Christin |
WWW | 1 |
| 2020 | ICLab: A Global, Longitudinal Internet Censorship Measurement PlatformabstractResearchers have studied Internet censorship for nearly as long as attempts to censor contents have taken place. Most studies have however been limited to a short period of time and / or a few countries; the few exceptions have traded off detail for breadth of coverage. Collecting enough data for a comprehensive, global, longitudinal perspective remains challenging.In this work, we present ICLab, an Internet measurement platform specialized for censorship research. It achieves a new balance between breadth of coverage and detail of measurements, by using commercial VPNs as vantage points distributed around the world. ICLab has been operated continuously since late 2016. It can currently detect DNS manipulation and TCP packet injection, and overt "block pages" however they are delivered. ICLab records and archives raw observations in detail, making retrospective analysis with new techniques possible. At every stage of processing, ICLab seeks to minimize false positives and manual validation.Within 53,906,532 measurements of individual web pages, collected by ICLab in 2017 and 2018, we observe blocking of 3,602 unique URLs in 60 countries. Using this data, we compare how different blocking techniques are deployed in different regions and/or against different types of content. Our longitudinal monitoring pinpoints changes in censorship in India and Turkey concurrent with political shifts, and our clustering techniques discover 48 previously unknown block pages. ICLab's broad and detailed measurements also expose other forms of network interference, such as surveillance and malware injection. Arian Akhavan Niaki, Shinyoung Cho, Zachary Weinberg, Nguyen Phong Hoang, Abbas Razaghpanah, Nicolas Christin, Phillipa Gill |
SP | 3 |
| 2018 | How to Catch when Proxies Lie: Verifying the Physical Locations of Network Proxies with Active Geolocation
Zachary Weinberg, Shinyoung Cho, Nicolas Christin, Vyas Sekar, Phillipa Gill |
Internet Measurement Conference | 1 |
| 2017 | Topics of Controversy: An Empirical Analysis of Web Censorship ListsabstractAbstract Studies of Internet censorship rely on an experimental technique called probing. From a client within each country under investigation, the experimenter attempts to access network resources that are suspected to be censored, and records what happens. The set of resources to be probed is a crucial, but often neglected, element of the experimental design. We analyze the content and longevity of 758,191 webpages drawn from 22 different probe lists, of which 15 are alleged to be actual blacklists of censored webpages in particular countries, three were compiled using a priori criteria for selecting pages with an elevated chance of being censored, and four are controls. We find that the lists have very little overlap in terms of specific pages. Mechanically assigning a topic to each page, however, reveals common themes, and suggests that handcurated probe lists may be neglecting certain frequently censored topics. We also find that pages on controversial topics tend to have much shorter lifetimes than pages on uncontroversial topics. Hence, probe lists need to be continuously updated to be useful. To carry out this analysis, we have developed automated infrastructure for collecting snapshots of webpages, weeding out irrelevant material (e.g. site “boilerplate” and parked domains), translating text, assigning topics, and detecting topic changes. The system scales to hundreds of thousands of pages collected. Zachary Weinberg, Mahmood Sharif, Janos Szurdi, Nicolas Christin |
Proc. Priv. Enhancing Technol. | 1 |
| 2012 | StegoTorus: a camouflage proxy for the Tor anonymity systemabstractInternet censorship by governments is an increasingly common practice worldwide. Internet users and censors are locked in an arms race: as users find ways to evade censorship schemes, the censors develop countermeasures for the evasion tactics. One of the most popular and effective circumvention tools, Tor, must regularly adjust its network traffic signature to remain usable. Zachary Weinberg, Jeffrey Wang, Vinod Yegneswaran, Linda Briesemeister, Steven Cheung, Frank Wang, Dan Boneh |
CCS | 1 |
| 2012 | STIR-ing the wireless medium with self-tuned, inference-based, real-time jammingabstractJamming broadcasting to intentionally interfere with wireless reception, has long been a problem for wireless systems. Recent research demonstrates numerous advances in jamming techniques that increase attack efficiency or reduce the probability an attack will be detected by choosing attack parameters based on a system's configuration. In this work, we extend the attacker's capabilities by modifying the attack parameters in response to the observed performance of the target system, effectively creating a feedback loop in our attack model. This framework allows for more intricate attack models that are tuned online allowing for closer to optimal attacks against legitimate systems. To show the feasibility of the listening and attacking framework we introduce an attack called Self-Tuned, Inference-based, Real-time jamming or STIR-jamming. This attack listens to legitimate communication traffic, infers the systems performance, and optimizes jamming parameters. We propose the two types of STIR-jamming, mSTIR-jamming and tSTIR-jamming, and implement these attacks against an IEEE 802.15.4 link as a case study. With the empirical results, we demonstrate the attack system adapting to various scenarios and finding stable solutions. Bruce DeBruhl, Yu Seung Kim, Zachary Weinberg, Patrick Tague |
MASS | 3 |
| 2011 | I Still Know What You Visited Last Summer: Leaking Browsing History via User Interaction and Side Channel AttacksabstractHistory sniffing attacks allow web sites to learn about users' visits to other sites. The major browsers have recently adopted a defense against the current strategies for history sniffing. In a user study with 307 participants, we demonstrate that history sniffing remains feasible via interactive techniques which are not covered by the defense. While these techniques are slower and cannot hope to learn as much about users' browsing history, we see no practical way to defend against them. Zachary Weinberg, Eric Yawei Chen, Pavithra Ramesh Jayaraman, Collin Jackson |
IEEE Symposium on Security and Privacy | 1 |
| 2010 | Protecting browsers from cross-origin CSS attacksabstractCross-origin CSS attacks use style sheet import to steal confidential information from a victim website, hijacking a user's existing authenticated session; existing XSS defenses are ineffective. We show how to conduct these attacks with any browser, even if JavaScript is disabled, and propose a client-side defense with little or no impact on the vast majority of web sites. We have implemented and deployed defenses in Firefox, Google Chrome, and Safari. Our defense proposal has also been adopted by Opera. Lin-Shung Huang, Zachary Weinberg, Chris Evans, Collin Jackson |
CCS | 2 |