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

William Melicher

dblp:138/1005 · DBLP profile ↗
← Back
15ranked-venue papers
6as first author
4since 2021 · last 2026
0000-0002-2505-684XORCID · corroborated

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

Security and privacy · 7 · 3 first-author · 2 since 2021Human-computer interaction and ubiquitous computing · 5 · 1 first-authorSystems, architecture and hardware · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 2 · 1 first-author · 1 since 2021Computer networks · 1 · 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
10 papers
Web and mobile security · 50% Authentication and access control · 32% Usable security · 13%
Human-computer interaction and pervasive computing
3 papers
Collaborative and social computing · 54% Usability and user experience research · 34% Human-AI interaction · 12%

Topics — the 15 heaviest of 21, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Web and mobile security › web security
cross-site scripting
0.822021
Towards a Lightweight, Hybrid Approach for Detecting DOM XSS Vulnerabilities with Machine Learning · WWW 2021
Riding out DOMsday: Towards Detecting and Preventing DOM Cross-Site Scripting · NDSS 2018
Web and mobile security
phishing
0.612022
PhishInPatterns: measuring elicited user interactions at scale on phishing websites · IMC 2022
Web and mobile security › phishing detection
phishing website detection
0.612022
PhishInPatterns: measuring elicited user interactions at scale on phishing websites · IMC 2022
Authentication and access control
password guessing
0.522017
Fast, Lean, and Accurate: Modeling Password Guessability Using Neural Networks · USENIX ATC 2017
Measuring Real-World Accuracies and Biases in Modeling Password Guessability · USENIX Security Symposium 2015
Web and mobile security › web security › cross-site scripting
DOM-based XSS detection
0.512021
Towards a Lightweight, Hybrid Approach for Detecting DOM XSS Vulnerabilities with Machine Learning · WWW 2021
Authentication and access control
password authentication
0.312017
Design and Evaluation of a Data-Driven Password Meter · CHI 2017
Authentication and access control › password security
password strength meter
0.312017
Design and Evaluation of a Data-Driven Password Meter · CHI 2017
Collaborative and social computing › information sharing
content sharing
0.212016
Sharing Personal Content Online: Exploring Channel Choice and Multi-Channel Behaviors · CHI 2016
Authentication and access control
password security
0.212016
Fast, Lean, and Accurate: Modeling Password Guessability Using Neural Networks · USENIX Security Symposium 2016
Authentication and access control › password security
password creation
0.212015
A Spoonful of Sugar?: The Impact of Guidance and Feedback on Password-Creation Behavior · CHI 2015
Usable security
password usability
0.212015
A Spoonful of Sugar?: The Impact of Guidance and Feedback on Password-Creation Behavior · CHI 2015
Systems and software security
vulnerability discovery
0.112021
Towards a Lightweight, Hybrid Approach for Detecting DOM XSS Vulnerabilities with Machine Learning · WWW 2021
Collaborative and social computing › social media
audience management
0.112016
Sharing Personal Content Online: Exploring Channel Choice and Multi-Channel Behaviors · CHI 2016
Collaborative and social computing › computer-mediated communication
selective sharing
0.112016
Sharing Personal Content Online: Exploring Channel Choice and Multi-Channel Behaviors · CHI 2016
Distributed systems › resource sharing
data sharing
0.112014
Toward strong, usable access control for shared distributed data · FAST 2014

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

neural network · 1.1machine learning · 0.7web crawling · 0.6online study · 0.6measurement study · 0.6heuristics · 0.6taint tracking · 0.5controlled user study · 0.5dynamic analysis · 0.3interview study · 0.2diary study · 0.2online user study · 0.2
YearPublicationVenuePosition
2026 Practical Real-time Detection of IPv4 Record Classical Domain Hijacking at Scale
Janos Szurdi, Mohammad Ghasemisharif, Reethika Ramesh, Zhanhao Chen, Ruian Duan, William Melicher, Daiping Liu
AsiaCCS6
2024 Automated Generation of Behavioral Signatures for Malicious Web Campaigns
Shaown Sarker, William Melicher, Oleksii Starov, Anupam Das 0001, Alexandros Kapravelos
ISC (2)2
2022 PhishInPatterns: measuring elicited user interactions at scale on phishing websites
abstract
Despite phishing attacks and detection systems being extensively studied, phishing is still on the rise and has recently reached an all-time high. Attacks are becoming increasingly sophisticated, leveraging new web design patterns to add perceived legitimacy and, at the same time, evade state-of-the-art detectors and web security crawlers.
Karthika Subramani, William Melicher, Oleksii Starov, Phani Vadrevu, Roberto Perdisci
IMC2
2021 Towards a Lightweight, Hybrid Approach for Detecting DOM XSS Vulnerabilities with Machine Learning
abstract
Client-side cross-site scripting (DOM XSS) vulnerabilities in web applications are common, hard to identify, and difficult to prevent. Taint tracking is the most promising approach for detecting DOM XSS with high precision and recall, but is too computationally expensive for many practical uses.
William Melicher, Clement Fung, Lujo Bauer, Limin Jia 0001
WWW1
2018 Riding out DOMsday: Towards Detecting and Preventing DOM Cross-Site Scripting
William Melicher, Anupam Das 0001, Mahmood Sharif, Lujo Bauer, Limin Jia 0001
NDSS1
2017 Design and Evaluation of a Data-Driven Password Meter
abstract
Despite their ubiquity, many password meters provide inaccurate strength estimates. Furthermore, they do not explain to users what is wrong with their password or how to improve it. We describe the development and evaluation of a data-driven password meter that provides accurate strength measurement and actionable, detailed feedback to users. This meter combines neural networks and numerous carefully combined heuristics to score passwords and generate data-driven text feedback about the user's password. We describe the meter's iterative development and final design. We detail the security and usability impact of the meter's design dimensions, examined through a 4,509-participant online study. Under the more common password-composition policy we tested, we found that the data-driven meter with detailed feedback led users to create more secure, and no less memorable, passwords than a meter with only a bar as a strength indicator.
Blase Ur, Felicia Alfieri, Maung Aung, Lujo Bauer, Nicolas Christin, Jessica Colnago, Lorrie Faith Cranor, Henry Dixon, Pardis Emami Naeini, Hana Habib, Noah Johnson, William Melicher
CHI12
2017 Diversify to Survive: Making Passwords Stronger with Adaptive Policies
Sean M. Segreti, William Melicher, Saranga Komanduri, Darya Melicher, Richard Shay, Blase Ur, Lujo Bauer, Nicolas Christin, Lorrie Faith Cranor, Michelle L. Mazurek
SOUPS2
2017 Fast, Lean, and Accurate: Modeling Password Guessability Using Neural Networks
William Melicher, Blase Ur, Saranga Komanduri, Lujo Bauer, Nicolas Christin, Lorrie Faith Cranor
USENIX ATC1
2016 Usability and Security of Text Passwords on Mobile Devices
abstract
Recent research has improved our understanding of how to create strong, memorable text passwords. However, this research has generally been in the context of desktops and laptops, while users are increasingly creating and entering passwords on mobile devices. In this paper we study whether recent password guidance carries over to the mobile setting. We compare the strength and usability of passwords created and used on mobile devices with those created and used on desktops and laptops, while varying password policy requirements and input methods. We find that creating passwords on mobile devices takes significantly longer and is more error prone and frustrating. Passwords created on mobile devices are also weaker, but only against attackers who can make more than 10^13 guesses. We find that the effects of password policies differ between the desktop and mobile environments, and suggest ways to ease password entry for mobile users.
William Melicher, Darya Kurilova, Sean M. Segreti, Pranshu Kalvani, Richard Shay, Blase Ur, Lujo Bauer, Nicolas Christin, Lorrie Faith Cranor, Michelle L. Mazurek
CHI1
2016 Sharing Personal Content Online: Exploring Channel Choice and Multi-Channel Behaviors
abstract
People share personal content online with varied audiences, as part of tasks ranging from conversational-style content sharing to collaborative activities. We use an interview- and diary-based study to explore: 1) what factors impact channel choice for sharing with particular audiences; and 2) what behavioral patterns emerge from the ability to combine or switch between channels. We find that in the context of different tasks, participants match channel features to selective-sharing and other task-based needs, shaped by recipient attributes and communication dynamics. Participants also combine multiple channels to create composite sharing features or reach broader audiences when one channel is insufficient. We discuss design implications of these channel dynamics.
Manya Sleeper, William Melicher, Hana Habib, Lujo Bauer, Lorrie Faith Cranor, Michelle L. Mazurek
CHI2
2016 Fast, Lean, and Accurate: Modeling Password Guessability Using Neural Networks
William Melicher, Blase Ur, Sean M. Segreti, Saranga Komanduri, Lujo Bauer, Nicolas Christin, Lorrie Faith Cranor
USENIX Security Symposium1
2016 (Do Not) Track Me Sometimes: Users' Contextual Preferences for Web Tracking
abstract
Abstract Online trackers compile profiles on users for targeting ads, customizing websites, and selling users’ information. In this paper, we report on the first detailed study of the perceived benefits and risks of tracking-and the reasons behind them-conducted in the context of users’ own browsing histories. Prior work has studied this in the abstract; in contrast, we collected browsing histories from and interviewed 35 people about the perceived benefits and risks of online tracking in the context of their own browsing behavior. We find that many users want more control over tracking and think that controlled tracking has benefits, but are unwilling to put in the effort to control tracking or distrust current tools. We confirm previous findings that users’ general attitudes about tracking are often at odds with their comfort in specific situations. We also identify specific situational factors that contribute to users’ preferences about online tracking and explore how and why. Finally, we examine a sample of popular tools for controlling tracking and show that they only partially address the situational factors driving users’ preferences.We suggest opportunities to improve such tools, and explore the use of a classifier to automatically determine whether a user would be comfortable with tracking on a particular page visit; our results suggest this is a promising direction for future work.
William Melicher, Mahmood Sharif, Lujo Bauer, Mihai Christodorescu, Pedro Giovanni Leon
Proc. Priv. Enhancing Technol.1
2015 A Spoonful of Sugar?: The Impact of Guidance and Feedback on Password-Creation Behavior
abstract
Users often struggle to create passwords under strict requirements. To make this process easier, some providers present real-time feedback during password creation, indicating which requirements are not yet met. Other providers guide users through a multi-step password-creation process. Our 6,435-participant online study examines how feedback and guidance affect password security and usability. We find that real-time password-creation feedback can help users create strong passwords with fewer errors. We also find that although guiding participants through a three-step password-creation process can make creation easier, it may result in weaker passwords. Our results suggest that service providers should present password requirements with feedback to increase usability. However, the presentation of feedback and guidance must be carefully considered, since identical requirements can have different security and usability effects depending on presentation.
Richard Shay, Lujo Bauer, Nicolas Christin, Lorrie Faith Cranor, Alain Forget, Saranga Komanduri, Michelle L. Mazurek, William Melicher, Sean M. Segreti, Blase Ur
CHI8
2015 Measuring Real-World Accuracies and Biases in Modeling Password Guessability
Blase Ur, Sean M. Segreti, Lujo Bauer, Nicolas Christin, Lorrie Faith Cranor, Saranga Komanduri, Darya Kurilova, Michelle L. Mazurek, William Melicher, Richard Shay
USENIX Security Symposium9
2014 Toward strong, usable access control for shared distributed data
Michelle L. Mazurek, William Melicher, Manya Sleeper, Lujo Bauer, Gregory R. Ganger, Nitin Gupta 0001, Michael K. Reiter
FAST3