Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Zachary Weinberg

dblp:58/10074 · also Zack Weinberg · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Network security
traffic analysis
0.922021
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.512021
Self-Supervised Euphemism Detection and Identification for Content Moderation · SP 2021
Web and social media mining
content moderation
0.512021
Self-Supervised Euphemism Detection and Identification for Content Moderation · SP 2021
Internet architecture and protocols › middlebox
great firewall
0.512021
Chinese Wall or Swiss Cheese? Keyword filtering in the Great Firewall of China · WWW 2021
Network measurement and analytics › internet measurement
censorship measurement
0.412020
ICLab: A Global, Longitudinal Internet Censorship Measurement Platform · SP 2020
Network security › traffic analysis
censorship detection
0.412020
ICLab: A Global, Longitudinal Internet Censorship Measurement Platform · SP 2020
Network security
anonymity networks
0.222018
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.112012
StegoTorus: a camouflage proxy for the Tor anonymity system · CCS 2012
Network measurement and analytics › internet measurement
longitudinal measurement
0.112020
ICLab: A Global, Longitudinal Internet Censorship Measurement Platform · SP 2020
Privacy and data protection › web privacy
browsing history leakage
0.112011
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.112011
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.112010
Protecting browsers from cross-origin CSS attacks · CCS 2010
Network security › wireless network security › cognitive radio network security
cooperative spectrum sensing attack
0.112010
Protecting browsers from cross-origin CSS attacks · CCS 2010
Web and mobile security › web attacks
cross-origin attacks
0.112010
Protecting browsers from cross-origin CSS attacks · CCS 2010
Web and mobile security
web security
0.112010
Protecting browsers from cross-origin CSS attacks · CCS 2010
Network security
censorship resistance
0.012012
StegoTorus: a camouflage proxy for the Tor anonymity system · CCS 2012
Web and mobile security › web security
session hijacking
0.012010
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
YearPublicationVenuePosition
2021 Self-Supervised Euphemism Detection and Identification for Content Moderation
abstract
Fringe 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
SP4
2021 Chinese Wall or Swiss Cheese? Keyword filtering in the Great Firewall of China
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.
Zachary Weinberg, Diogo Barradas, Nicolas Christin
WWW1
2020 ICLab: A Global, Longitudinal Internet Censorship Measurement Platform
abstract
Researchers 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
SP3
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 Conference1
2017 Topics of Controversy: An Empirical Analysis of Web Censorship Lists
abstract
Abstract 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 system
abstract
Internet 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
CCS1
2012 STIR-ing the wireless medium with self-tuned, inference-based, real-time jamming
abstract
Jamming 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
MASS3
2011 I Still Know What You Visited Last Summer: Leaking Browsing History via User Interaction and Side Channel Attacks
abstract
History 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 Privacy1
2010 Protecting browsers from cross-origin CSS attacks
abstract
Cross-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
CCS2