Demo Data from SIGIR 2026 / reviewers in the wild / expert
Johnny So
dblp:294/4100
· DBLP profile ↗
6ranked-venue papers
4as first author
6since 2021 · last 2025
0000-0001-8669-9956ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 5 · 3 first-author · 5 since 2021Databases, 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
5 papers |
Systems and software security · 43% Web and mobile security · 28% Network security · 28% | |
| Computer networks
3 papers |
Network measurement and analytics · 57% Cellular and mobile networks · 26% Internet architecture and protocols · 17% |
Topics — the 7 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Systems and software security
supply chain security |
0.9 | 1 | 2025 | What Gets Measured Gets Managed: Mitigating Supply Chain Attacks with a Link Integrity Management System · CCS 2025 |
Network security
traffic analysis |
0.9 | 1 | 2025 | Lost in the Mists of Time: Expirations in DNS Footprints of Mobile Apps · USENIX Security Symposium 2025 |
Web and mobile security
web security |
0.9 | 1 | 2025 | What Gets Measured Gets Managed: Mitigating Supply Chain Attacks with a Link Integrity Management System · CCS 2025 |
Systems and software security › software supply chain security
supply chain attacks |
0.7 | 1 | 2023 | The More Things Change, the More They Stay the Same: Integrity of Modern JavaScript · WWW 2023 |
Web and mobile security › web PKI
certificate transparency |
0.6 | 1 | 2022 | Uninvited Guests: Analyzing the Identity and Behavior of Certificate Transparency Bots · USENIX Security Symposium 2022 |
Network security › protocol security
DNS security |
0.6 | 1 | 2022 | Domains Do Change Their Spots: Quantifying Potential Abuse of Residual Trust · SP 2022 |
Internet architecture and protocols › network security
public key infrastructure |
0.2 | 1 | 2022 | Uninvited Guests: Analyzing the Identity and Behavior of Certificate Transparency Bots · USENIX Security Symposium 2022 |
Methods — techniques the papers use, named apart from their topics
measurement study · 1.7passive DNS analysis · 1.1honeypot deployment · 1.1dependency monitoring · 0.9integrity verification · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | What Gets Measured Gets Managed: Mitigating Supply Chain Attacks with a Link Integrity Management SystemabstractThe web continues to grow, but dependency-monitoring tools and standards for resource integrity lag behind. Currently, there exists no robust method to verify the integrity of web resources, much less in a generalizable yet performant manner, and supply chains remain one of the most targeted parts of the attack surface of web applications. Johnny So, Michael Ferdman, Nick Nikiforakis |
CCS | 1 |
| 2025 | Lost in the Mists of Time: Expirations in DNS Footprints of Mobile Apps
Johnny So, Iskander Sánchez-Rola, Nick Nikiforakis |
USENIX Security Symposium | 1 |
| 2023 | The More Things Change, the More They Stay the Same: Integrity of Modern JavaScriptabstractThe modern web is a collection of remote resources that are identified by their location and composed of interleaving networks of trust. Supply chain attacks compromise the users of a target domain by leveraging its often large set of trusted third parties who provide resources such as JavaScript. The ubiquity of JavaScript, paired with its ability to execute arbitrary code on client machines, makes this particular web resource an ideal vector for supply chain attacks. Currently, there exists no robust method for users browsing the web to verify that the script content they receive from a third party is the expected content. Johnny So, Michael Ferdman, Nick Nikiforakis |
WWW | 1 |
| 2022 | Domains Do Change Their Spots: Quantifying Potential Abuse of Residual TrustabstractWhen domains expire and are released to the public, adversaries can re-register them with the hope of exploiting residual trust from clients that are unaware of the change in ownership. Because domain name resolution is integral to the web, possible clients run the gamut from humans browsing the web to automated and periodic processes such as system updates. For an adversary, this trivially yields access to an attack vector that can affect a multitude of diverse systems and devices. We reason that some domains which experience residual trust and are valuable from a security perspective are not valuable from a dropcatching perspective and, as such, can be re-registered by an adversary without participating in fiercely competitive auctions for expired domains. In this paper, we present an investigation into this attack vector using a top-down, opportunistic approach, as opposed to bottom-up approaches used by prior work that target specific systems and infrastructure. Throughout a one-month re-registration period, we identify potentially valuable dropped domains using a threshold of passive DNS resolutions, re-register, and deploy them with basic honeypot services. We then analyze the traffic to these domains to find instances of residual trust that can be exploited. Our honeypot services recorded, over a four-month period, 650,737,621 requests from 5,540,379 unique IP addresses situated in 22,744 different autonomous systems to the 201 re-registered domains. Although a majority of these domains may not pose significant security risks, we are most concerned with and thus focus our discussion on unusual domains which receive orders of magnitude more traffic and types of traffic that are significantly different from the other domains. These include domains which previously functioned as a torrent tracker, an API for a computer lab usage statistics service used by many universities, an API that was a point of contact for a common Android haptics library, security company DNS sinkhole servers, an Internet radio and music station, command-and-control servers for malware and potentially unwanted programs, and an email tracker. Our findings demonstrate that expired domains pose a real threat to the security of the Internet ecosystem and that adversaries with modest budgets can compromise a wide range of systems and services by merely registering previously-popular domains that were left to expire. Johnny So, Najmehalsadat Miramirkhani, Michael Ferdman, Nick Nikiforakis |
SP | 1 |
| 2022 | Uninvited Guests: Analyzing the Identity and Behavior of Certificate Transparency Bots
Brian Kondracki, Johnny So, Nick Nikiforakis |
USENIX Security Symposium | 2 |
| 2021 | Click This, Not That: Extending Web Authentication with DeceptionabstractWith phishing attacks, password breaches, and brute-force login attacks presenting constant threats, it is clear that passwords alone are inadequate for protecting the web applications entrusted with our personal data. Instead, web applications should practice defense in depth and give users multiple ways to secure their accounts. Timothy Barron, Johnny So, Nick Nikiforakis |
AsiaCCS | 2 |