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

Zakir Durumeric

dblp:143/5673 · DBLP profile ↗
← Back
66ranked-venue papers
9as first author
42since 2021 · last 2026
0000-0002-9647-4192ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 27 · 4 first-author · 11 since 2021Computer networks · 22 · 5 first-author · 15 since 2021Human-computer interaction and ubiquitous computing · 14 · 14 since 2021Databases, data management, data science and information retrieval · 9 · 8 since 2021Applied, interdisciplinary, general and emerging computing · 9 · 8 since 2021Artificial intelligence and machine learning · 2 · 2 since 2021Systems, architecture and hardware · 1

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
34 papers
Network security · 55% Cryptographic protocols and secure computation · 16% Systems and software security · 9%
Computer networks
29 papers
Network measurement and analytics · 60% Internet architecture and protocols · 21% Network management and operations · 6%
Databases, data mining, and information retrieval
7 papers
Web and social media mining · 54% Data mining · 23% Information retrieval · 23%
Artificial intelligence
2 papers
Representation and self-supervised learning · 64% Information extraction and text analysis · 36%

Topics — the 30 heaviest of 83, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Network measurement and analytics › active measurement
internet-wide scanning
3.162025
Censys: A Map of Internet Hosts and Services · SIGCOMM 2025
Ten Years of ZMap · IMC 2024
Predicting IPv4 services across all ports · SIGCOMM 2022
Network measurement and analytics
traffic analysis
1.922026
Iris: Expressive Traffic Analysis for the Modern Internet · NSDI 2026
CATO: End-to-End Optimization of ML-Based Traffic Analysis Pipelines · NSDI 2025
Cryptographic protocols and secure computation › key management
public key infrastructure
1.752021
What's in a Name? Exploring CA Certificate Control · USENIX Security Symposium 2021
Tracing your roots: exploring the TLS trust anchor ecosystem · Internet Measurement Conference 2021
Tracking Certificate Misissuance in the Wild · IEEE Symposium on Security and Privacy 2018
Web and social media mining › news analysis
story tracking
1.622025
Tracking the Takes and Trajectories of English-Language News Narratives across Trustworthy and Worrisome Websites · USENIX Security Symposium 2025
Specious Sites: Tracking the Spread and Sway of Spurious News Stories at Scale · SP 2024
Network security
traffic analysis
1.642025
A Wall Behind A Wall: Emerging Regional Censorship in China · SP 2025
The Security Impact of HTTPS Interception · NDSS 2017
Measuring the Security Harm of TLS Crypto Shortcuts · Internet Measurement Conference 2016
Network management and operations
network monitoring
1.012026
Iris: Expressive Traffic Analysis for the Modern Internet · NSDI 2026
Network measurement and analytics
traffic classification
1.012026
Iris: Expressive Traffic Analysis for the Modern Internet · NSDI 2026
Machine learning › Representation and self-supervised learning › word representation
multilingual word embedding
0.912025
Hierarchical Level-Wise News Article Clustering via Multilingual Matryoshka Embeddings · ACL (1) 2025
Machine learning › Representation and self-supervised learning
text embedding
0.912025
Hierarchical Level-Wise News Article Clustering via Multilingual Matryoshka Embeddings · ACL (1) 2025
Data mining › clustering
hierarchical clustering
0.912025
Hierarchical Level-Wise News Article Clustering via Multilingual Matryoshka Embeddings · ACL (1) 2025
Data mining › clustering › document clustering
news clustering
0.912025
Hierarchical Level-Wise News Article Clustering via Multilingual Matryoshka Embeddings · ACL (1) 2025
Information retrieval
text analysis
0.912025
Tracking the Takes and Trajectories of English-Language News Narratives across Trustworthy and Worrisome Websites · USENIX Security Symposium 2025
Network optimization and economics
network optimization
0.912025
CATO: End-to-End Optimization of ML-Based Traffic Analysis Pipelines · NSDI 2025
Transport protocols and congestion control
QUIC
0.912025
Exposing and Circumventing SNI-based QUIC Censorship of the Great Firewall of China · USENIX Security Symposium 2025
Network measurement and analytics › web measurement
web infrastructure measurement
0.912025
Formalizing Dependence of Web Infrastructure · SIGCOMM 2025
Network security
censorship
0.912025
A Wall Behind A Wall: Emerging Regional Censorship in China · SP 2025
Network security › anonymity networks
censorship circumvention
0.912025
Exposing and Circumventing SNI-based QUIC Censorship of the Great Firewall of China · USENIX Security Symposium 2025
Network security › censorship
censorship measurement
0.912025
A Wall Behind A Wall: Emerging Regional Censorship in China · SP 2025
Digital forensics and information hiding
deepfake
0.912025
Characterizing the MrDeepFakes Sexual Deepfake Marketplace · USENIX Security Symposium 2025
Network security › secure communication › secure communication protocol
TLS
0.952017
The Security Impact of HTTPS Interception · NDSS 2017
Measuring the Security Harm of TLS Crypto Shortcuts · Internet Measurement Conference 2016
Imperfect Forward Secrecy: How Diffie-Hellman Fails in Practice · CCS 2015
Network measurement and analytics
internet measurement
0.932021
ASdb: a system for classifying owners of autonomous systems · Internet Measurement Conference 2021
An Internet-Wide View of Internet-Wide Scanning · USENIX Security Symposium 2014
ZMap: Fast Internet-wide Scanning and Its Security Applications · USENIX Security Symposium 2013
Systems and software security
vulnerability discovery
0.742020
A Search Engine Backed by Internet-Wide Scanning · CCS 2015
The Matter of Heartbleed · Internet Measurement Conference 2014
Security Analysis of the Estonian Internet Voting System · CCS 2014
Network security › network scanning
internet-wide scanning
0.742024
Ten Years of ZMap · IMC 2024
An Internet-Wide View of Internet-Wide Scanning · USENIX Security Symposium 2014
ZMap: Fast Internet-wide Scanning and Its Security Applications · USENIX Security Symposium 2013
Machine learning › Representation and self-supervised learning
contrastive learning
0.712023
TATA: Stance Detection via Topic-Agnostic and Topic-Aware Embeddings · EMNLP 2023
Natural language and speech › Information extraction and text analysis
stance detection
0.712023
TATA: Stance Detection via Topic-Agnostic and Topic-Aware Embeddings · EMNLP 2023
Natural language and speech › Information extraction and text analysis › stance detection
zero-shot stance detection
0.712023
TATA: Stance Detection via Topic-Agnostic and Topic-Aware Embeddings · EMNLP 2023
Cryptographic protocols and secure computation › key management › public key infrastructure
certificate revocation
0.712023
Stale TLS Certificates: Investigating Precarious Third-Party Access to Valid TLS Keys · IMC 2023
Internet architecture and protocols
domain name system
0.632025
A Wall Behind A Wall: Emerging Regional Censorship in China · SP 2025
ZDNS: a fast DNS toolkit for internet measurement · IMC 2022
Retroactive identification of targeted DNS infrastructure hijacking · IMC 2022
Web and social media mining › user behavior analysis
user behavior characterization
0.612022
A world wide view of browsing the world wide web · IMC 2022
Web and social media mining
web analytics
0.612022
A world wide view of browsing the world wide web · IMC 2022

Methods — techniques the papers use, named apart from their topics

measurement study · 3.6internet-wide scanning · 3.1measurement · 2.3traffic measurement · 1.7protocol analysis · 1.7matryoshka embeddings · 1.7marketplace characterization · 1.7hierarchical clustering · 1.7client-side bypass · 1.7large language model · 1.5DP-Means clustering · 1.5machine learning · 1.4network telescope · 1.3honeypot measurement · 1.3sketch algorithms · 1.0programmable data plane · 1.0statistical analysis · 0.9topic-aware embedding · 0.7
YearPublicationVenuePosition
2026 Iris: Expressive Traffic Analysis for the Modern Internet
Thea Rossman, Diana Qing, Gerry Wan, Zakir Durumeric
NSDI4
2026 Goals, Risks, and Safety Practices in Online Labor Abuse Disclosures
Veronica A. Rivera, Tracy Li, Alex Ozdemir, Catherine Han, Zakir Durumeric, Elissa M. Redmiles
SOUPS5
2025 Hierarchical Level-Wise News Article Clustering via Multilingual Matryoshka Embeddings
abstract
Contextual large language model embeddings are increasingly utilized for topic modeling and clustering.However, current methods often scale poorly, rely on opaque similarity metrics, and struggle in multilingual settings.In this work, we present a novel, scalable, interpretable, hierarchical, and multilingual approach to clustering news articles and social media data.To do this, we first train multilingual Matryoshka embeddings that can determine story similarity at varying levels of granularity based on which subset of the dimensions of the embeddings is examined.This embedding model achieves state-of-the-art performance on the SemEval 2022 Task 8 test dataset (Pearson ρ = 0.816).Once trained, we develop an efficient hierarchical clustering algorithm that leverages the hierarchical nature of Matryoshka embeddings to identify unique news stories, narratives, and themes.We conclude by illustrating how our approach can identify and cluster stories, narratives, and overarching themes within real-world news datasets.
Hans W. A. Hanley, Zakir Durumeric
ACL (1)2
2025 "Perfect is the Enemy of Good": The CISO's Role in Enterprise Security as a Business Enabler
Kimberly Ruth, Veronica A. Rivera, Gautam Akiwate, Aurore Fass, Patrick Gage Kelley, Kurt Thomas, Zakir Durumeric
CHI7
2025 CATO: End-to-End Optimization of ML-Based Traffic Analysis Pipelines
Gerry Wan, Shinan Liu, Francesco Bronzino, Nick Feamster, Zakir Durumeric
NSDI5
2025 Censys: A Map of Internet Hosts and Services
abstract
In 2015, we released Censys to lower the barrier to entry for researchers to study Internet devices by continually collecting and packaging Internet scan data. Since then, as we have learned more about how best to capture the complex behavior of Internet services and begun to serve commercial and government users, we have re-architected every aspect of how Censys operates. Motivated by requests from the community,we present Censys' evolution and current architecture, evaluate its visibility, and detail how Censys has been used by research, industry, and government. Finally, informed by our operational experiences, we discuss unsolved problems and the lessons we have learned. We hope that our work provides the transparency needed for researchers to soundly use Censys data and offers directions for future research.
Zakir Durumeric, Hudson Clark, Jeff Cody, Elliot Cubit, Matt Ellison, Liz Izhikevich, Ariana Mirian
SIGCOMM1
2025 Formalizing Dependence of Web Infrastructure
abstract
Over the past decade, Internet centralization and its implications for privacy, resilience, and innovation have become a topic of active debate. While the networking community informally agrees on the definition of centralization, we lack a formal metric for quantifying it, which has limited in-depth analysis. In this work, we introduce a rigorous statistical metric for Internet centralization. In doing so, we also uncover how regionalization—geopolitical dependence on the Internet—fundamentally affects centralization. We argue that centralization and regionalization are intertwined forms of dependence that both affect the lived experiences of users and should be jointly studied. We develop a suite of statistical tools, which we use to better understand dependence across three layers of web infrastructure—hosting providers, DNS infrastructure, certificate authorities—in 150 countries. We hope that this statistical toolkit can serve as the foundation for future analysis of Internet behavior.
Rumaisa Habib, Kimberly Ruth, Gautam Akiwate, Zakir Durumeric
SIGCOMM4
2025 A Wall Behind A Wall: Emerging Regional Censorship in China
abstract
China has long orchestrated its Internet censorship through relatively centralized policies and a unified imple-mentation, known as the Great Firewall of China (GFW). However, since August 2023, anecdotes suggest that the Henan Province has deployed its own regional censorship. In this work, we characterize provincial-level censorship in Henan, and compare it with the national-level GFW. We find that Henan has established TLS SNI-based and HTTP Host-based censorship that inspects and blocks traffic leaving the province. While the Henan Firewall is less sophisticated and less robust against typical network variability, its volatile and aggressive blocking of second-level domains made it block ten times more web sites than the GFW at some points in time. Based on the observed parsing flaws and injection behaviors, we introduce simple client-side methods to bypass censorship in the Henan province. Our work documents an alarming sign of regional censorship emerging in China.
Mingshi Wu, Ali Zohaib, Zakir Durumeric, Amir Houmansadr, Eric Wustrow
SP3
2025 Characterizing the MrDeepFakes Sexual Deepfake Marketplace
Catherine Han, Anne Li, Deepak Kumar 0006, Zakir Durumeric
USENIX Security Symposium4
2025 Tracking the Takes and Trajectories of English-Language News Narratives across Trustworthy and Worrisome Websites
Hans W. A. Hanley, Emily Okabe, Zakir Durumeric
USENIX Security Symposium3
2025 A First Look at Governments' Enterprise Security Guidance
Kimberly Ruth, Raymond Buernor Obu, Ifeoluwa Shode, Gavin Li, Carrie Gates, Grant Ho, Zakir Durumeric
USENIX Security Symposium7
2025 Exposing and Circumventing SNI-based QUIC Censorship of the Great Firewall of China
Ali Zohaib, Qiang Zao, Jackson Sippe, Abdulrahman Alaraj, Amir Houmansadr, Zakir Durumeric, Eric Wustrow
USENIX Security Symposium6
2025 Twits, Toxic Tweets, and Tribal Tendencies: Trends in Politically Polarized Posts on Twitter
abstract
Social media platforms are often blamed for exacerbating political polarization and worsening public dialogue. Many claim that hyperpartisan users post pernicious content slanted toward their political views, inciting contentious and toxic conversations. However, what factors are actually associated with increased online toxicity and negative interactions? In this work, we explore the role that partisanship and affective polarization play in contributing to toxicity both at the individual user level and at the topic level on Twitter/X. To do this, we train and open-source a DeBERTa-based toxicity detector that outperforms the Google Jigsaw Perspective API toxicity detector on the Civil Comments test dataset. After collecting 89.6~million tweets from 43,151 US-based Twitter/X users, we then examine how several account-level characteristics-including partisanship along the US left-right political spectrum-predict how often users post toxic content. Using a Generalized Additive Model (GAM), we find that both the diversity of views and the toxicity of other accounts with which users engage have a marked effect on users' own toxicity. Specifically, toxicity is correlated with users who engage with a wider array of political views. Performing topic analysis on the toxic content posted by these accounts using the large language model MPNet and a version of the DP-Means clustering algorithm, we find similar patterns across 5,288 topics, with users becoming more toxic as they engage with a broader diversity of politically charged topics.
Hans W. A. Hanley, Zakir Durumeric
Proc. ACM Hum. Comput. Interact.2
2025 Sub-Standards and Mal-Practices: Misinformation's Role in Insular, Polarized, and Toxic Interactions on Reddit
abstract
The spread of unreliable information online has been linked to rising political hostility, yet its specific relationship to user behavior and discourse remains underexplored. In this work, we examine the influence of unreliable information on political incivility and toxicity on the social media platform Reddit. We show that comments on articles from unreliable news websites are posted more often in right-leaning subreddits and that, within individual subreddits, comments are on average 32% relatively more likely to be toxic compared with comments on reliable news articles. Utilizing a zero-inflated negative binomial regression, we further show that as the toxicity of subreddits increases, users are more likely to comment on posts from known unreliable websites. Finally, modeling user interactions with an exponential random graph model, we find that when reacting to a Reddit submission linking to a website known for spreading unreliable information, users are more likely to be toxic toward users of different political beliefs. Our results collectively illustrate that low-quality, unreliable information not only predicts increased toxicity but also fosters more polarizing interactions between users of different political orientations.
Hans W. A. Hanley, Zakir Durumeric
Proc. ACM Hum. Comput. Interact.2
2024 Watch Your Language: Investigating Content Moderation with Large Language Models
abstract
Large language models (LLMs) have exploded in popularity due to their ability to perform a wide array of natural language tasks. Text-based content moderation is one LLM use case that has received recent enthusiasm, however, there is little research investigating how LLMs can help in content moderation settings. In this work, we evaluate a suite of commodity LLMs on two common content moderation tasks: rule-based community moderation and toxic content detection. For rule-based community moderation, we instantiate 95 subcommunity specific LLMs by prompting GPT-3.5 with rules from 95 Reddit subcommunities. We find that GPT-3.5 is effective at rule-based moderation for many communities, achieving a median accuracy of 64% and a median precision of 83%. For toxicity detection, we evaluate a range of LLMs (GPT-3, GPT-3.5, GPT-4, Gemini Pro, LLAMA 2) and show that LLMs significantly outperform currently widespread toxicity classifiers. However, we also found that increases in model size add only marginal benefit to toxicity detection, suggesting a potential performance plateau for LLMs on toxicity detection tasks. We conclude by outlining avenues for future work in studying LLMs and content moderation.
Deepak Kumar 0006, Yousef AbuHashem, Zakir Durumeric
ICWSM3
2024 Partial Mobilization: Tracking Multilingual Information Flows amongst Russian Media Outlets and Telegram
abstract
In response to disinformation and propaganda from Russian online media following the invasion of Ukraine, Russian media outlets such as Russia Today and Sputnik News were banned throughout Europe. To maintain viewership, many of these Russian outlets began to heavily promote their content on messaging services like Telegram. In this work, we study how 16 Russian media outlets interacted with and utilized 732 Telegram channels throughout 2022. Leveraging the foundational model MPNet, DP-Means clustering, and Hawkes processes, we trace how narratives spread between news sites and Telegram channels. We show that news outlets not only propagate existing narratives through Telegram but that they source material from the messaging platform. For example, across the websites in our study, between 2.3% (ura.news) and 26.7% (ukraina.ru) of articles discussed content that originated/resulted from activity on Telegram. Finally, tracking the spread of individual topics, we measure the rate at which news outlets and Telegram channels disseminate content within the Russian media ecosystem, finding that websites like ura.news and Telegram channels such as @genshab are the most effective at disseminating their content.
Hans W. A. Hanley, Zakir Durumeric
ICWSM2
2024 Machine-Made Media: Monitoring the Mobilization of Machine-Generated Articles on Misinformation and Mainstream News Websites
abstract
As large language models (LLMs) like ChatGPT have gained traction, an increasing number of news websites have begun utilizing them to generate articles. However, not only can these language models produce factually inaccurate articles on reputable websites but disreputable news sites can utilize LLMs to mass produce misinformation. To begin to understand this phenomenon, we present one of the first large-scale studies of the prevalence of synthetic articles within online news media. To do this, we train a DeBERTa-based synthetic news detector and classify over 15.46 million articles from 3,074 misinformation and mainstream news websites. We find that between January 1, 2022, and May 1, 2023, the relative number of synthetic news articles increased by 57.3% on mainstream websites while increasing by 474% on misinformation sites. We find that this increase is largely driven by smaller less popular websites. Analyzing the impact of the release of ChatGPT using an interrupted-time-series, we show that while its release resulted in a marked increase in synthetic articles on small sites as well as misinformation news websites, there was not a corresponding increase on large mainstream news websites.
Hans W. A. Hanley, Zakir Durumeric
ICWSM2
2024 Ten Years of ZMap
abstract
Since ZMap's debut in 2013, networking and security researchers have used the open-source scanner to write hundreds of research papers that study Internet behavior. In addition, ZMap has been adopted by the security industry to build new classes of enterprise security and compliance products. Over the past decade, much of ZMap's behavior---ranging from its pseudorandom IP generation to its packet construction---has evolved as we have learned more about how to scan the Internet. In this work, we quantify ZMap's adoption over the ten years since its release, describe its modern behavior (and the measurements that motivated changes), and offer lessons from releasing and maintaining ZMap for future tools.
Zakir Durumeric, David Adrian, Phillip Stephens, Eric Wustrow, J. Alex Halderman
IMC1
2024 Specious Sites: Tracking the Spread and Sway of Spurious News Stories at Scale
abstract
Misinformation, propaganda, and outright lies proliferate on the web, with some narratives having dangerous real-world consequences on public health, elections, and individual safety. However, despite the impact of misinformation, the research community largely lacks automated and programmatic approaches for tracking news narratives across online platforms. In this work, utilizing daily scrapes of 1,334 unreliable news websites, the large-language model MPNet, and DP-Means clustering, we introduce a system to automatically identify and track the narratives spread within online ecosystems. Identifying 52,036 narratives on these 1,334 websites, we describe the most prevalent narratives spread in 2022 and identify the most influential websites that originate and amplify narratives. Finally, we show how our system can be utilized to detect new narratives originating from unreliable news websites and to aid fact-checkers in more quickly addressing misinformation. We release code and data at https://github.com/hanshanley/specious-sites.
Hans W. A. Hanley, Deepak Kumar 0006, Zakir Durumeric
SP3
2024 PressProtect: Helping Journalists Navigate Social Media in the Face of Online Harassment
abstract
Social media has become a critical tool for journalists to disseminate their work, engage with their audience, and connect with sources. Unfortunately, journalists also regularly endure significant online harassment on social media platforms, ranging from personal attacks to doxxing to threats of physical harm. In this paper, we seek to understand how to make social media usable for journalists who face constant digital harassment. To begin, we conduct a set of need-finding interviews with Asian American and Pacific Islander journalists to understand where existing platform tools and newsroom resources fall short in adequately protecting journalists, especially those of marginalized identities. We map journalists' unmet needs to concrete design goals, which we use to build PressProtect, an interface that provides journalists greater agency when engaging with readers on Twitter/X. Through user testing with eight journalists, we evaluate PressProtect and find that participants felt it effectively protected them against harassment and could also generalize to serve other visible and vulnerable groups. We conclude with a discussion of our findings and recommendations for social platforms hoping to build defensive defaults for journalists facing online harassment.
Catherine Han, Anne Li, Deepak Kumar 0006, Zakir Durumeric
Proc. ACM Hum. Comput. Interact.4
2023 TATA: Stance Detection via Topic-Agnostic and Topic-Aware Embeddings
abstract
Stance detection is important for understanding different attitudes and beliefs on the Internet.However, given that a passage's stance toward a given topic is often highly dependent on that topic, building a stance detection model that generalizes to unseen topics is difficult.In this work, we propose using contrastive learning as well as an unlabeled dataset of news articles that cover a variety of different topics to train topic-agnostic/TAG and topic-aware/TAW embeddings for use in downstream stance detection.Combining these embeddings in our full TATA model, we achieve state-of-the-art performance across several public stance detection datasets (0.771 F 1 -score on the Zero-shot VAST dataset).We release our code and data at https://github.com/hanshanley/tata.
Hans W. A. Hanley, Zakir Durumeric
EMNLP2
2023 Happenstance: Utilizing Semantic Search to Track Russian State Media Narratives about the Russo-Ukrainian War on Reddit
abstract
In the buildup to and in the weeks following the Russian Federation’s invasion of Ukraine, Russian state media outlets output torrents of misleading and outright false information. In this work, we study this coordinated information campaign in order to understand the most prominent state media narratives touted by the Russian government to English-speaking audiences. To do this, we first perform sentence-level topic analysis using the large-language model MPNet on articles published by ten different pro-Russian propaganda websites including the new Russian “fact-checking” website waronfakes.com. Within this ecosystem, we show that smaller websites like katehon.com were highly effective at publishing topics that were later echoed by other Russian sites. After analyzing this set of Russian information narratives, we then analyze their correspondence with narratives and topics of discussion on r/Russia and 10 other political subreddits. Using MPNet and a semantic search algorithm, we map these subreddits’ comments to the set of topics extracted from our set of Russian websites, finding that 39.6% of r/Russia comments corresponded to narratives from pro-Russian propaganda websites compared to 8.86% on r/politics.
Hans W. A. Hanley, Deepak Kumar 0006, Zakir Durumeric
ICWSM3
2023 "A Special Operation": A Quantitative Approach to Dissecting and Comparing Different Media Ecosystems' Coverage of the Russo-Ukrainian War
abstract
The coverage of the Russian invasion of Ukraine has varied widely between Western, Russian, and Chinese media ecosystems with propaganda, disinformation, and narrative spins present in all three. By utilizing the normalized pointwise mutual information metric, differential sentiment analysis, word2vec models, and partially labeled Dirichlet allocation, we present a quantitative analysis of the differences in coverage amongst these three news ecosystems. We find that while the Western press outlets have focused on the military and humanitarian aspects of the war, Russian media have focused on the purported justifications for the “special military operation” such as the presence in Ukraine of “bio-weapons” and “neo-nazis”, and Chinese news media have concentrated on the conflict’s diplomatic and economic consequences. Detecting the presence of several Russian disinformation narratives in the articles of several Chinese media outlets, we finally measure the degree to which Russian media has influenced Chinese coverage across Chinese outlets’ news articles, Weibo accounts, and Twitter accounts. Our analysis indicates that since the Russian invasion of Ukraine, Chinese state media outlets have increasingly cited Russian outlets as news sources and spread Russian disinformation narratives.
Hans W. A. Hanley, Deepak Kumar 0006, Zakir Durumeric
ICWSM3
2023 Cloud Watching: Understanding Attacks Against Cloud-Hosted Services
abstract
Cloud computing has dramatically changed service deployment patterns. In this work, we analyze how attackers identify and target cloud services in contrast to traditional enterprise networks and network telescopes. Using a diverse set of cloud honeypots in 5 providers and 23 countries as well as 2 educational networks and 1 network telescope, we analyze how IP address assignment, geography, network, and service-port selection, influence what services are targeted in the cloud. We find that scanners that target cloud compute are selective: they avoid scanning networks without legitimate services and they discriminate between geographic regions. Further, attackers mine Internet-service search engines to find exploitable services and, in some cases, they avoid targeting IANA-assigned protocols, causing researchers to misclassify at least 15% of traffic on select ports. Based on our results, we derive recommendations for researchers and operators.
Liz Izhikevich, Manda Tran, Michael G. Kallitsis, Aurore Fass, Zakir Durumeric
IMC5
2023 Stale TLS Certificates: Investigating Precarious Third-Party Access to Valid TLS Keys
abstract
Certificate authorities enable TLS server authentication by generating certificates that attest to the mapping between a domain name and a cryptographic keypair, for up to 398 days. This static, name-to-key caching mechanism belies a complex reality: a tangle of dynamic infrastructure involving domains, servers, cryptographic keys, etc. When any of these operations changes, the authentication information in a certificate becomes stale and no longer accurately reflects reality. In this work, we examine the broader phenomenon of certificate invalidation events and discover three classes of security-relevant events that enable a third-party to impersonate a domain outside of their control. Longitudinal measurement of these precarious scenarios reveals that they affect over 15K new domains per day, on average. Unfortunately, modern certificate revocation provides little recourse, so we examine the potential impact of reducing certificate lifetimes (cache duration): shortening the current 398-day limit to 90 days yields a 75% decrease in precarious access to valid TLS keys.
Zane Ma, Aaron Faulkenberry, Thomas Papastergiou, Zakir Durumeric, Michael D. Bailey, Angelos D. Keromytis, Fabian Monrose, Manos Antonakakis
IMC4
2023 Understanding the Behaviors of Toxic Accounts on Reddit
abstract
Toxic comments are the top form of hate and harassment experienced online. While many studies have investigated the types of toxic comments posted online, the effects that such content has on people, and the impact of potential defenses, no study has captured the behaviors of the accounts that post toxic comments or how such attacks are operationalized. In this paper, we present a measurement study of 929K accounts that post toxic comments on Reddit over an 18 month period. Combined, these accounts posted over 14 million toxic comments that encompass insults, identity attacks, threats of violence, and sexual harassment. We explore the impact that these accounts have on Reddit, the targeting strategies that abusive accounts adopt, and the distinct patterns that distinguish classes of abusive accounts. Our analysis informs the nuanced interventions needed to curb unwanted toxic behaviors online.
Deepak Kumar 0006, Jeffrey T. Hancock, Kurt Thomas, Zakir Durumeric
WWW4
2023 Hate Raids on Twitch: Echoes of the Past, New Modalities, and Implications for Platform Governance
abstract
In the summer of 2021, users on the livestreaming platform Twitch were targeted by a wave of "hate raids," a form of attack that overwhelms a streamer's chatroom with hateful messages, often through the use of bots and automation. Using a mixed-methods approach, we combine a quantitative measurement of attacks across the platform with interviews of streamers and third-party bot developers. We present evidence that confirms that some hate raids were highly-targeted, hate-driven attacks, but we also observe another mode of hate raid similar to networked harassment and specific forms of subcultural trolling. We show that the streamers who self-identify as LGBTQ+ and/or Black were disproportionately targeted and that hate raid messages were most commonly rooted in anti-Black racism and antisemitism. We also document how these attacks elicited rapid community responses in both bolstering reactive moderation and developing proactive mitigations for future attacks. We conclude by discussing how platforms can better prepare for attacks and protect at-risk communities while considering the division of labor between community moderators, tool-builders, and platforms.
Catherine Han, Joseph Seering, Deepak Kumar 0006, Jeffrey T. Hancock, Zakir Durumeric
Proc. ACM Hum. Comput. Interact.5
2023 A Golden Age: Conspiracy Theories' Relationship with Misinformation Outlets, News Media, and the Wider Internet
abstract
Do we live in a "Golden Age of Conspiracy Theories?" In the last few decades, conspiracy theories have proliferated on the Internet with some having dangerous real-world consequences. A large contingent of those who participated in the January 6th attack on the US Capitol believed fervently in the QAnon conspiracy theory. In this work, we study the relationships amongst five prominent conspiracy theories (QAnon, COVID, UFO/Aliens, 9/11, and Flat-Earth) and each of their respective relationships to the news media, both mainstream and fringe. Identifying and publishing a set of 755 different conspiracy theory websites dedicated to our five conspiracy theories, we find that each of them often hyperlinks to the same external domains, with COVID and QAnon conspiracy theory websites having the strongest connections. Examining the role of news media, we further find that not only do outlets known for spreading misinformation hyperlink to our set of conspiracy theory websites more often than mainstream websites but this hyperlinking has increased dramatically between 2018 and 2021, with the advent of QAnon and the start of COVID-19 pandemic. Using partial Granger-causality, we uncover several positive correlative relationships between the hyperlinks from misinformation websites and the popularity of conspiracy theory websites, suggesting the prominent role that misinformation news outlets play in popularizing many conspiracy theories.
Hans W. A. Hanley, Deepak Kumar 0006, Zakir Durumeric
Proc. ACM Hum. Comput. Interact.3
2022 On the Infrastructure Providers That Support Misinformation Websites
Catherine Han, Deepak Kumar 0006, Zakir Durumeric
ICWSM3
2022 No Calm in the Storm: Investigating QAnon Website Relationships
Hans W. A. Hanley, Deepak Kumar 0006, Zakir Durumeric
ICWSM3
2022 Retroactive identification of targeted DNS infrastructure hijacking
abstract
In 2019, the US Department of Homeland Security issued an emergency warning about DNS infrastructure tampering. This alert, in response to a series of attacks against foreign government websites, highlighted how a sophisticated attacker could leverage access to key DNS infrastructure to then hijack traffic and harvest valid login credentials for target organizations. However, even armed with this knowledge, identifying the existence of such incidents has been almost entirely via post hoc forensic reports (i.e., after a breach was found via some other method). Indeed, such attacks are particularly challenging to detect because they can be very short lived, bypass the protections of TLS and DNSSEC, and are imperceptible to users. Identifying them retroactively is even more complicated by the lack of fine-grained Internet-scale forensic data. This paper is a first attempt to make progress at this latter goal. Combining a range of longitudinal data from Internet-wide scans, passive DNS records, and Certificate Transparency logs, we have constructed a methodology for identifying potential victims of sophisticated DNS infrastructure hijacking and have used it to identify a range of victims (primarily government agencies), both those named in prior reporting, and others previously unknown.
Gautam Akiwate, Raffaele Sommese, Mattijs Jonker, Zakir Durumeric, K. C. Claffy, Geoffrey M. Voelker, Stefan Savage
IMC4
2022 ZDNS: a fast DNS toolkit for internet measurement
abstract
Active DNS measurement is fundamental to understanding and improving the DNS ecosystem. However, the absence of an extensible, high-performance, and easy-to-use DNS toolkit has limited both the reproducibility and coverage of DNS research. In this paper, we introduce ZDNS, a modular and open-source active DNS measurement framework optimized for large-scale research studies of DNS on the public Internet. We describe ZDNS's architecture, evaluate its performance, and present two case studies that highlight how the tool can be used to shed light on the operational complexities of DNS. We hope that ZDNS will enable researchers to better---and in a more reproducible manner---understand Internet behavior.
Liz Izhikevich, Gautam Akiwate, Briana Berger, Spencer Drakontaidis, Anna Ascheman, Paul Pearce, David Adrian, Zakir Durumeric
IMC8
2022 Toppling top lists: evaluating the accuracy of popular website lists
abstract
Researchers rely on lists of popular websites like the Alexa Top Million both to measure the web and to evaluate proposed protocols and systems. Prior work has questioned the correctness and consistency of these lists, but without ground truth data to compare against, there has been no direct evaluation of list accuracy. In this paper, we evaluate the relative accuracy of the most popular top lists of websites. We derive a set of popularity metrics from server-side requests seen at Cloudflare, which authoritatively serves a significant portion of the most popular websites. We evaluate top lists against these metrics and show that most lists capture web popularity poorly, with the exception of the Chrome User Experience Report (CrUX) dataset, which is the most accurate top list compared to Cloudflare across all metrics. We explore the biases that lower the accuracy of other lists, and we conclude with recommendations for researchers studying the web in the future.
Kimberly Ruth, Deepak Kumar 0006, Brandon Wang, Luke Valenta, Zakir Durumeric
IMC5
2022 A world wide view of browsing the world wide web
abstract
In this paper, we perform the first large-scale study of how people spend time on the web. Our study is based on anonymous, aggregate telemetry data from several hundred million Google Chrome users who have explicitly enabled sharing URLs with Google and who have usage statistic reporting enabled. We analyze the distribution of web traffic, the types of websites that people visit and spend the most time on, the differences between desktop and mobile browsing behavior, the geographical differences in web usage, and the most popular websites in regions worldwide. Our study sheds light on online user behavior and how the research community can more accurately analyze the web in the future.
Kimberly Ruth, Aurore Fass, Jonathan Azose, Mark Pearson, Emma Thomas, Caitlin Sadowski, Zakir Durumeric
IMC7
2022 Predicting IPv4 services across all ports
abstract
Internet-wide scanning is commonly used to understand the topology and security of the Internet. However, IPv4 Internet scans have been limited to scanning only a subset of services---exhaustively scanning all IPv4 services is too costly and no existing bandwidth-saving frameworks are designed to scan IPv4 addresses across all ports. In this work we introduce GPS, a system that efficiently discovers Internet services across all ports. GPS runs a predictive framework that learns from extremely small sample sizes and is highly parallelizable, allowing it to quickly find patterns between services across all 65K ports and a myriad of features. GPS computes service predictions in 13 minutes (four orders of magnitude faster than prior work) and finds 92.5% of services across all ports with 131× less bandwidth, and 204× more precision, compared to exhaustive scanning. GPS is the first work to show that, given at least two responsive IP addresses on a port to train from, predicting the majority of services across all ports is possible and practical.
Liz Izhikevich, Renata Teixeira, Zakir Durumeric
SIGCOMM3
2022 Retina: analyzing 100GbE traffic on commodity hardware
abstract
As network speeds have increased to over 100 Gbps, operators and researchers have lost the ability to easily ask complex questions of reassembled and parsed network traffic. In this paper, we introduce Retina, a software framework that lets users analyze over 100 Gbps of real-world traffic on a single server with no specialized hardware. Retina supports running arbitrary user-defined analysis functions on a wide variety of extensible data representations ranging from raw packets to parsed application-layer handshakes. We introduce a novel filtering mechanism and subscription interface to safely and efficiently process high-speed traffic. Under the hood, Retina implements an efficient data pipeline that strategically discards unneeded traffic and defers expensive processing operations to preserve computation for complex analyses. We present the framework architecture, evaluate its performance on production traffic, and explore several applications. Our experiments show that Retina is capable of running sophisticated analyses at over 100 Gbps on a single commodity server and can support 5--100× higher traffic rates than existing solutions, dramatically reducing the effort to complete investigations on real-world networks.
Gerry Wan, Fengchen Gong, Tom Barbette, Zakir Durumeric
SIGCOMM4
2021 Tracing your roots: exploring the TLS trust anchor ecosystem
abstract
Secure TLS server authentication depends on reliable trust anchors. The fault intolerant design of today's system---where a single compromised trust anchor can impersonate nearly all web entities---necessitates the careful assessment of each trust anchor found in a root store. In this work, we present a first look at the root store ecosystem that underlies the accelerating deployment of TLS. Our broad collection of TLS user agents, libraries, and operating systems reveals a surprisingly condensed root store ecosystem, with nearly all user agents ultimately deriving their roots from one of three root programs: Apple, Microsoft, and NSS. This inverted pyramid structure further magnifies the importance of judicious root store management by these foundational root programs.
Zane Ma, James Austgen, Joshua Mason, Zakir Durumeric, Michael D. Bailey
Internet Measurement Conference4
2021 ASdb: a system for classifying owners of autonomous systems
abstract
While Autonomous Systems (ASes) are crucial for routing Internet traffic, organizations that own them are little understood. Regional Internet Registries (RIRs) inconsistently collect, release, and update basic AS organization information (e.g., website), and prior work provides only coarse-grained classification. Bootstrapping from RIR WHOIS data, we build ASdb, a system that uses data from established business intelligence databases and machine learning to accurately categorize ASes at scale. ASdb achieves 96% coverage of ASes, and 93% and 75% accuracy on 17 industry categories and 95 sub-categories, respectively. ASdb creates a more rich, accurate, comprehensive, and maintainable dataset cataloging AS-owning organizations. This system, and resulting dataset, will allow researchers to better understand who owns the Internet, and perform new forms of meaningful analysis and interpretation at scale.
Maya Ziv, Liz Izhikevich, Kimberly Ruth, Katherine Izhikevich, Zakir Durumeric
Internet Measurement Conference5
2021 Stratosphere: Finding Vulnerable Cloud Storage Buckets
abstract
Misconfigured cloud storage buckets have leaked hundreds of millions of medical, voter, and customer records. These breaches are due to a combination of easily-guessable bucket names and error-prone security configurations, which, together, allow attackers to easily guess and access sensitive data. In this work, we investigate the security of buckets, finding that prior studies have largely underestimated cloud insecurity by focusing on simple, easy-to-guess names. By leveraging prior work in the password analysis space, we introduce Stratosphere, a system that learns how buckets are named in practice in order to efficiently guess the names of vulnerable buckets. Using Stratosphere, we find wide-spread exploitation of buckets and vulnerable configurations continuing to increase over the years. We conclude with recommendations for operators, researchers, and cloud providers.
Jack Cable, Drew Mylander Gregory, Liz Izhikevich, Zakir Durumeric
RAID4
2021 SoK: Hate, Harassment, and the Changing Landscape of Online Abuse
abstract
We argue that existing security, privacy, and antiabuse protections fail to address the growing threat of online hate and harassment. In order for our community to understand and address this gap, we propose a taxonomy for reasoning about online hate and harassment. Our taxonomy draws on over 150 interdisciplinary research papers that cover disparate threats ranging from intimate partner violence to coordinated mobs. In the process, we identify seven classes of attacks—such as toxic content and surveillance—that each stem from different attacker capabilities and intents. We also provide longitudinal evidence from a three-year survey that hate and harassment is a pervasive, growing experience for online users, particularly for at-risk communities like young adults and people who identify as LGBTQ+. Responding to each class of hate and harassment requires a unique strategy and we highlight five such potential research directions that ultimately empower individuals, communities, and platforms to do so.
Kurt Thomas, Devdatta Akhawe, Michael D. Bailey, Dan Boneh, Elie Bursztein, Sunny Consolvo, Nicola Dell, Zakir Durumeric, Patrick Gage Kelley, Deepak Kumar 0006, Damon McCoy, Sarah Meiklejohn, Thomas Ristenpart, Gianluca Stringhini
SP8
2021 LZR: Identifying Unexpected Internet Services
Liz Izhikevich, Renata Teixeira, Zakir Durumeric
USENIX Security Symposium3
2021 What's in a Name? Exploring CA Certificate Control
Zane Ma, Joshua Mason, Manos Antonakakis, Zakir Durumeric, Michael D. Bailey
USENIX Security Symposium4
2020 On the Origin of Scanning: The Impact of Location on Internet-Wide Scans
abstract
Fast IPv4 scanning has enabled researchers to answer a wealth of security and networking questions. Yet, despite widespread use, there has been little validation of the methodology's accuracy, including whether a single scan provides sufficient coverage. In this paper, we analyze how scan origin affects the results of Internet-wide scans by completing three HTTP, HTTPS, and SSH scans from seven geographically and topologically diverse networks. We find that individual origins miss an average 1.6-8.4% of HTTP, 1.5-4.6% of HTTPS, and 8.3-18.2% of SSH hosts. We analyze why origins see different hosts, and show how permanent and temporary blocking, packet loss, geographic biases, and transient outages affect scan results. We discuss the implications for scanning and provide recommendations for future studies.
Gerry Wan, Liz Izhikevich, David Adrian, Katsunari Yoshioka, Ralph Holz, Christian Rossow, Zakir Durumeric
Internet Measurement Conference7
2019 Let's Encrypt: An Automated Certificate Authority to Encrypt the Entire Web
abstract
Let's Encrypt is a free, open, and automated HTTPS certificate authority (CA) created to advance HTTPS adoption to the entire Web. Since its launch in late 2015, Let's Encrypt has grown to become the world's largest HTTPS CA, accounting for more currently valid certificates than all other browser-trusted CAs combined. By January 2019, it had issued over 538~million certificates for 223~million domain names. We describe how we built Let's Encrypt, including the architecture of the CA software system (Boulder) and the structure of the organization that operates it (ISRG), and we discuss lessons learned from the experience. We also describe the design of ACME, the IETF-standard protocol we created to automate CA--server interactions and certificate issuance, and survey the diverse ecosystem of ACME clients, including Certbot, a software agent we created to automate HTTPS deployment. Finally, we measure Let's Encrypt's impact on the Web and the CA ecosystem. We hope that the success of Let's Encrypt can provide a model for further enhancements to the Web PKI and for future Internet security infrastructure.
Josh Aas, Richard Barnes 0001, Benton Case, Zakir Durumeric, Peter Eckersley, Alan Flores-López, J. Alex Halderman, Jacob Hoffman-Andrews, James Kasten, Eric Rescorla, Seth D. Schoen, Brad Warren
CCS4
2019 All Things Considered: An Analysis of IoT Devices on Home Networks
Deepak Kumar 0006, Kelly Shen, Benton Case, Deepali Garg, Galina Alperovich, Dmitry Kuznetsov, Rajarshi Gupta, Zakir Durumeric
USENIX Security Symposium8
2018 Tracking Certificate Misissuance in the Wild
abstract
Certificate Authorities (CAs) regularly make mechanical errors when issuing certificates. To quantify these errors, we introduce ZLint, a certificate linter that codifies the policies set forth by the CA/Browser Forum Baseline Requirements and RFC 5280 that can be tested in isolation. We run ZLint on browser-trusted certificates in Censys and systematically analyze how well CAs construct certificates. We find that the number errors has drastically reduced since 2012. In 2017, only 0.02% of certificates have errors. However, this is largely due to a handful of large authorities that consistently issue correct certificates. There remains a long tail of small authorities that regularly issue non-conformant certificates. We further find that issuing certificates with errors is correlated with other types of mismanagement and for large authorities, browser action. Drawing on our analysis, we conclude with a discussion on how the community can best use lint data to identify authorities with worrisome organizational practices and ensure long-term health of the Web PKI.
Deepak Kumar 0006, Zhengping Wang, Matthew Hyder, Joseph Dickinson, Gabrielle Beck, David Adrian, Joshua Mason, Zakir Durumeric, J. Alex Halderman, Michael D. Bailey
IEEE Symposium on Security and Privacy8
2017 Target generation for internet-wide IPv6 scanning
abstract
Fast IPv4 scanning has enabled researchers to answer a wealth of new security and measurement questions. However, while increased network speeds and computational power have enabled comprehensive scans of the IPv4 address space, a brute-force approach does not scale to IPv6. Systems are limited to scanning a small fraction of the IPv6 address space and require an algorithmic approach to determine a small set of candidate addresses to probe. In this paper, we first explore the considerations that guide designing such algorithms. We introduce a new approach that identifies dense address space regions from a set of known "seed" addresses and generates a set of candidates to scan. We compare our algorithm 6Gen against Entropy/IP---the current state of the art---finding that we can recover between 1--8 times as many addresses for the five candidate datasets considered in the prior work. However, during our analysis, we uncover widespread IP aliasing in IPv6 networks. We discuss its effect on target generation and explore preliminary approaches for detecting aliased regions.
Austin Murdock, Frank Li 0001, Paul Bramsen, Zakir Durumeric, Vern Paxson
Internet Measurement Conference4
2017 The Security Impact of HTTPS Interception
Zakir Durumeric, Zane Ma, Drew Springall, Richard Barnes 0001, Nick Sullivan, Elie Bursztein, Michael D. Bailey, J. Alex Halderman, Vern Paxson
NDSS1
2017 Understanding the Mirai Botnet
Manos Antonakakis, Tim April, Michael D. Bailey, Matt Bernhard, Elie Bursztein, Jaime Cochran, Zakir Durumeric, J. Alex Halderman, Luca Invernizzi, Michael G. Kallitsis, Deepak Kumar 0006, Charles Lever, Zane Ma, Joshua Mason, Damian Menscher, Chad Seaman, Nick Sullivan, Kurt Thomas
USENIX Security Symposium7
2017 Security Challenges in an Increasingly Tangled Web
abstract
Over the past 20 years, websites have grown increasingly complex and interconnected. In 2016, only a negligible number of sites are dependency free, and over 90% of sites rely on external content. In this paper, we investigate the current state of web dependencies and explore two security challenges associated with the increasing reliance on external services: (1) the expanded attack surface associated with serving unknown, implicitly trusted third-party content, and (2) how the increased set of external dependencies impacts HTTPS adoption. We hope that by shedding light on these issues, we can encourage developers to consider the security risks associated with serving third-party content and prompt service providers to more widely deploy HTTPS.
Deepak Kumar 0006, Zane Ma, Zakir Durumeric, Ariana Mirian, Joshua Mason, J. Alex Halderman, Michael D. Bailey
WWW3
2016 FTP: The Forgotten Cloud
abstract
Once pervasive, the File Transfer Protocol (FTP) has been largely supplanted by HTTP, SCP, and BitTorrent for transferring data between hosts. Yet, in a comprehensive analysis of the FTP ecosystem as of 2015, we find that there are still more than 13~million FTP servers in the IPv4 address space, 1.1~million of which allow "anonymous" (public) access. These anonymous FTP servers leak sensitive information, such as tax documents and cryptographic secrets. More than 20,000 FTP servers allow public write access, which has facilitated malicious actors' use of free storage as well as malware deployment and click-fraud attacks. We further investigate real-world attacks by deploying eight FTP honeypots, shedding light on how attackers are abusing and exploiting vulnerable servers. We conclude with lessons and recommendations for securing FTP.
Drew Springall, Zakir Durumeric, J. Alex Halderman
DSN2
2016 Measuring the Security Harm of TLS Crypto Shortcuts
Drew Springall, Zakir Durumeric, J. Alex Halderman
Internet Measurement Conference2
2016 Towards a Complete View of the Certificate Ecosystem
Benjamin VanderSloot, Johanna Amann, Matthew Bernhard, Zakir Durumeric, Michael D. Bailey, J. Alex Halderman
Internet Measurement Conference4
2016 An Internet-wide view of ICS devices
abstract
Industrial control systems have become ubiquitous, enabling the remote, electronic control of physical equipment and sensors. Originally designed to operate on closed networks, the protocols used by these devices have no built-in security. However, despite this, an alarming number of systems are connected to the public Internet and an attacker who finds a device often can cause catastrophic damage to physical infrastructure. We consider two aspects of ICS security in this work: (1) what devices have been inadvertently exposed on the public Internet, and (2) who is searching for vulnerable systems. First, we implement five common SCADA protocols in ZMap and conduct a survey of the public IPv4 address space finding more than 60K publicly accessible systems. Second, we use a large network telescope and high-interaction honeypots to find and profile actors searching for devices. We hope that our findings can both motivate and inform future work on securing industrial control systems.
Ariana Mirian, Zane Ma, David Adrian, Matthew Tischer, Thasphon Chuenchujit, Timothy M. Yardley, Robin Berthier, Joshua Mason, Zakir Durumeric, J. Alex Halderman, Michael D. Bailey
PST9
2016 Users Really Do Plug in USB Drives They Find
abstract
We investigate the anecdotal belief that end users will pick up and plug in USB flash drives they find by completing a controlled experiment in which we drop 297 flash drives on a large university campus. We find that the attack is effective with an estimated success rate of 45 -- 98% and expeditious with the first drive connected in less than six minutes. We analyze the types of drives users connected and survey those users to understand their motivation and security profile. We find that a drive's appearance does not increase attack success. Instead, users connect the drive with the altruistic intention of finding the owner. These individuals are not technically incompetent, but are rather typical community members who appear to take more recreational risks then their peers. We conclude with lessons learned and discussion on how social engineering attacks -- while less technical -- continue to be an effective attack vector that our community has yet to successfully address.
Matthew Tischer, Zakir Durumeric, Sam Foster, Sunny Duan, Alec Mori, Elie Bursztein, Michael D. Bailey
IEEE Symposium on Security and Privacy2
2016 You've Got Vulnerability: Exploring Effective Vulnerability Notifications
Frank Li 0001, Zakir Durumeric, Jakub Czyz, Mohammad Karami, Michael D. Bailey, Damon McCoy, Stefan Savage, Vern Paxson
USENIX Security Symposium2
2015 Imperfect Forward Secrecy: How Diffie-Hellman Fails in Practice
abstract
We investigate the security of Diffie-Hellman key exchange as used in popular Internet protocols and find it to be less secure than widely believed. First, we present Logjam, a novel flaw in TLS that lets a man-in-the-middle downgrade connections to "export-grade" Diffie-Hellman. To carry out this attack, we implement the number field sieve discrete log algorithm. After a week-long precomputation for a specified 512-bit group, we can compute arbitrary discrete logs in that group in about a minute. We find that 82% of vulnerable servers use a single 512-bit group, allowing us to compromise connections to 7% of Alexa Top Million HTTPS sites. In response, major browsers are being changed to reject short groups. We go on to consider Diffie-Hellman with 768- and 1024-bit groups. We estimate that even in the 1024-bit case, the computations are plausible given nation-state resources. A small number of fixed or standardized groups are used by millions of servers; performing precomputation for a single 1024-bit group would allow passive eavesdropping on 18% of popular HTTPS sites, and a second group would allow decryption of traffic to 66% of IPsec VPNs and 26% of SSH servers. A close reading of published NSA leaks shows that the agency's attacks on VPNs are consistent with having achieved such a break. We conclude that moving to stronger key exchange methods should be a priority for the Internet community.
David Adrian, Karthikeyan Bhargavan, Zakir Durumeric, Pierrick Gaudry, Matthew Green 0001, J. Alex Halderman, Nadia Heninger, Drew Springall, Emmanuel Thomé, Luke Valenta, Benjamin VanderSloot, Eric Wustrow, Santiago Zanella-Béguelin, Paul Zimmermann 0001
CCS3
2015 A Search Engine Backed by Internet-Wide Scanning
abstract
Fast Internet-wide scanning has opened new avenues for security research, ranging from uncovering widespread vulnerabilities in random number generators to tracking the evolving impact of Heartbleed. However, this technique still requires significant effort: even simple questions, such as, "What models of embedded devices prefer CBC ciphers?", require developing an application scanner, manually identifying and tagging devices, negotiating with network administrators, and responding to abuse complaints. In this paper, we introduce Censys, a public search engine and data processing facility backed by data collected from ongoing Internet-wide scans. Designed to help researchers answer security-related questions, Censys supports full-text searches on protocol banners and querying a wide range of derived fields (e.g., 443.https.cipher). It can identify specific vulnerable devices and networks and generate statistical reports on broad usage patterns and trends. Censys returns these results in sub-second time, dramatically reducing the effort of understanding the hosts that comprise the Internet. We present the search engine architecture and experimentally evaluate its performance. We also explore Censys's applications and show how questions asked in recent studies become simple to answer.
Zakir Durumeric, David Adrian, Ariana Mirian, Michael D. Bailey, J. Alex Halderman
CCS1
2015 Neither Snow Nor Rain Nor MITM...: An Empirical Analysis of Email Delivery Security
abstract
The SMTP protocol is responsible for carrying some of users' most intimate communication, but like other Internet protocols, authentication and confidentiality were added only as an afterthought. In this work, we present the first report on global adoption rates of SMTP security extensions, including: STARTTLS, SPF, DKIM, and DMARC. We present data from two perspectives: SMTP server configurations for the Alexa Top Million domains, and over a year of SMTP connections to and from Gmail. We find that the top mail providers (e.g., Gmail, Yahoo, and Outlook) all proactively encrypt and authenticate messages. However, these best practices have yet to reach widespread adoption in a long tail of over 700,000 SMTP servers, of which only 35% successfully configure encryption, and 1.1% specify a DMARC authentication policy. This security patchwork---paired with SMTP policies that favor failing open to allow gradual deployment---exposes users to attackers who downgrade TLS connections in favor of cleartext and who falsify MX records to reroute messages. We present evidence of such attacks in the wild, highlighting seven countries where more than 20% of inbound Gmail messages arrive in cleartext due to network attackers.
Zakir Durumeric, David Adrian, Ariana Mirian, James Kasten, Elie Bursztein, Nicolas Lidzborski, Kurt Thomas, Vijay Eranti, Michael D. Bailey, J. Alex Halderman
Internet Measurement Conference1
2014 Security Analysis of the Estonian Internet Voting System
abstract
Estonia was the first country in the world to use Internet voting nationally, and today more than 30% of its ballots are cast online. In this paper, we analyze the security of the Estonian I-voting system based on a combination of in-person election observation, code review, and adversarial testing. Adopting a threat model that considers the advanced threats faced by a national election system---including dishonest insiders and state-sponsored attacks---we find that the I-voting system has serious architectural limitations and procedural gaps that potentially jeopardize the integrity of elections. In experimental attacks on a reproduction of the system, we demonstrate how such attackers could target the election servers or voters' clients to alter election results or undermine the legitimacy of the system. Our findings illustrate the practical obstacles to Internet voting in the modern world, and they carry lessons for Estonia, for other countries considering adopting such systems, and for the security research community.
Drew Springall, Travis Finkenauer, Zakir Durumeric, Jason Kitcat, Harri Hursti, Margaret MacAlpine, J. Alex Halderman
CCS3
2014 The Matter of Heartbleed
abstract
The Heartbleed vulnerability took the Internet by surprise in April 2014. The vulnerability, one of the most consequential since the advent of the commercial Internet, allowed attackers to remotely read protected memory from an estimated 24--55% of popular HTTPS sites. In this work, we perform a comprehensive, measurement-based analysis of the vulnerability's impact, including (1) tracking the vulnerable population, (2) monitoring patching behavior over time, (3) assessing the impact on the HTTPS certificate ecosystem, and (4) exposing real attacks that attempted to exploit the bug. Furthermore, we conduct a large-scale vulnerability notification experiment involving 150,000 hosts and observe a nearly 50% increase in patching by notified hosts. Drawing upon these analyses, we discuss what went well and what went poorly, in an effort to understand how the technical community can respond more effectively to such events in the future.
Zakir Durumeric, James Kasten, David Adrian, J. Alex Halderman, Michael D. Bailey, Frank Li 0001, Nicholas Weaver, Johanna Amann, Jethro G. Beekman, Mathias Payer, Vern Paxson
Internet Measurement Conference1
2014 On the Mismanagement and Maliciousness of Networks
Jing Zhang 0027, Zakir Durumeric, Michael D. Bailey, Mingyan Liu, Manish Karir
NDSS2
2014 An Internet-Wide View of Internet-Wide Scanning
Zakir Durumeric, Michael D. Bailey, J. Alex Halderman
USENIX Security Symposium1
2013 Analysis of the HTTPS certificate ecosystem
abstract
We report the results of a large-scale measurement study of the HTTPS certificate ecosystem---the public-key infrastructure that underlies nearly all secure web communications. Using data collected by performing 110 Internet-wide scans over 14 months, we gain detailed and temporally fine-grained visibility into this otherwise opaque area of security-critical infrastructure. We investigate the trust relationships among root authorities, intermediate authorities, and the leaf certificates used by web servers, ultimately identifying and classifying more than 1,800 entities that are able to issue certificates vouching for the identity of any website. We uncover practices that may put the security of the ecosystem at risk, and we identify frequent configuration problems that lead to user-facing errors and potential vulnerabilities. We conclude with lessons and recommendations to ensure the long-term health and security of the certificate ecosystem.
Zakir Durumeric, James Kasten, Michael D. Bailey, J. Alex Halderman
Internet Measurement Conference1
2013 ZMap: Fast Internet-wide Scanning and Its Security Applications
Zakir Durumeric, Eric Wustrow, J. Alex Halderman
USENIX Security Symposium1
2012 Mining Your Ps and Qs: Detection of Widespread Weak Keys in Network Devices
Nadia Heninger, Zakir Durumeric, Eric Wustrow, J. Alex Halderman
USENIX Security Symposium2