Demo Data from SIGIR 2026 / reviewers in the wild / expert
Liang Zhang 0022
dblp:50/6759-22
· DBLP profile ↗
7ranked-venue papers
3as first author
0since 2021 · last 2018
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 2 first-authorComputer networks · 2 · 1 first-authorSecurity and privacy · 1Applied, interdisciplinary, general and emerging computing · 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.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Cloud and datacenter computing · 100% | |
| Network and information security
2 papers |
Cryptographic protocols and secure computation · 90% Web and mobile security · 10% | |
| Computer networks
2 papers |
Content delivery and video streaming · 84% Network measurement and analytics · 16% | |
| Human-computer interaction and pervasive computing
1 paper |
Interaction techniques and input · 100% |
Topics — the 9 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cloud and datacenter computing
cloud service models |
0.2 | 1 | 2016 | Picocenter: supporting long-lived, mostly-idle applications in cloud environments · EuroSys 2016 |
Cloud and datacenter computing
virtualization |
0.2 | 1 | 2016 | Picocenter: supporting long-lived, mostly-idle applications in cloud environments · EuroSys 2016 |
Cryptographic protocols and secure computation › key management › public key infrastructure
certificate revocation |
0.2 | 1 | 2015 | An End-to-End Measurement of Certificate Revocation in the Web's PKI · Internet Measurement Conference 2015 |
Cryptographic protocols and secure computation › key management
public key infrastructure |
0.2 | 1 | 2015 | An End-to-End Measurement of Certificate Revocation in the Web's PKI · Internet Measurement Conference 2015 |
Content delivery and video streaming
content delivery network |
0.2 | 1 | 2013 | Maygh: building a CDN from client web browsers · EuroSys 2013 |
Content delivery and video streaming
peer-to-peer content distribution |
0.2 | 1 | 2013 | Maygh: building a CDN from client web browsers · EuroSys 2013 |
Cloud and datacenter computing › cloud service models
infrastructure as a service |
0.1 | 1 | 2016 | Picocenter: supporting long-lived, mostly-idle applications in cloud environments · EuroSys 2016 |
Visualization and visual analytics › focus+context visualization
fisheye views |
0.0 | 1 | 2013 | Cursor caging: enhancing focus targeting in interactive fisheye views · Sci. China Inf. Sci. 2013 |
Web and mobile security
web security |
0.0 | 1 | 2013 | Maygh: building a CDN from client web browsers · EuroSys 2013 |
Methods — techniques the papers use, named apart from their topics
end-to-end measurement · 0.4cursor caging · 0.3browser-based content sharing · 0.3lightweight virtualization · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | I Spy with My Little Eye: Analysis and Detection of Spying Browser ExtensionsabstractIn this work, we take a step towards understanding and defending against spying browser extensions. These are extensions repurposed to capture online activities of a user and communicate the collected sensitive information to a third-party domain. We conduct an empirical study of such extensions on the Chrome Web Store. First, we present an in-depth analysis of the spying behavior of these extensions. We observe that these extensions steal a variety of sensitive user information, such as the complete browsing history (e.g., the sequence of web traversals), online social network (OSN) access tokens, IP address, and geolocation. Second, we investigate the potential for automatically detecting spying extensions by applying machine learning schemes. We show that using a Recurrent Neural Network (RNN), the sequence of browser API calls made by an extension can be a robust feature, outperforming hand-crafted features (used in prior work on malicious extensions) to detect spying extensions. Our RNN based detection scheme achieves a high precision (90.02%) and recall (93.31%) in detecting spying extensions. Anupama Aggarwal, Bimal Viswanath, Liang Zhang 0022, Saravana Kumar, Ayush Shah, Ponnurangam Kumaraguru |
EuroS&P | 3 |
| 2016 | Picocenter: supporting long-lived, mostly-idle applications in cloud environmentsabstractCloud computing has evolved to meet user demands, from arbitrary VMs offered by IaaS to the narrow application interfaces of PaaS. Unfortunately, there exists an intermediate point that is not well met by today's offerings: users who wish to run arbitrary, already available binaries (as opposed to rewriting their own application for a PaaS) yet expect their applications to be long-lived but mostly idle (as opposed to the always-on VM of IaaS). For example, end users who wish to run their own email or DNS server. Liang Zhang 0022, James Litton, Frank Cangialosi, Theophilus Benson, Dave Levin, Alan Mislove |
EuroSys | 1 |
| 2015 | An End-to-End Measurement of Certificate Revocation in the Web's PKIabstractCritical to the security of any public key infrastructure (PKI) is the ability to revoke previously issued certificates. While the overall SSL ecosystem is well-studied, the frequency with which certificates are revoked and the circumstances under which clients (e.g., browsers) check whether certificates are revoked are still not well-understood. Yabing Liu, Will Tome, Liang Zhang 0022, David R. Choffnes, Dave Levin, Bruce M. Maggs, Alan Mislove, Aaron Schulman, Christo Wilson |
Internet Measurement Conference | 3 |
| 2014 | Analysis of SSL certificate reissues and revocations in the wake of heartbleedabstractCentral to the secure operation of a public key infrastructure (PKI) is the ability to revoke certificates. While much of users' security rests on this process taking place quickly, in practice, revocation typically requires a human to decide to reissue a new certificate and revoke the old one. Thus, having a proper understanding of how often systems administrators reissue and revoke certificates is crucial to understanding the integrity of a PKI. Unfortunately, this is typically difficult to measure: while it is relatively easy to determine when a certificate is revoked, it is difficult to determine whether and when an administrator should have revoked. Liang Zhang 0022, David R. Choffnes, Dave Levin, Tudor Dumitras, Alan Mislove, Aaron Schulman, Christo Wilson |
Internet Measurement Conference | 1 |
| 2013 | Maygh: building a CDN from client web browsersabstractOver the past two decades, the web has provided dramatic improvements in the ease of sharing content. Unfortunately, the costs of distributing this content are largely incurred by web site operators; popular web sites are required to make substantial monetary investments in serving infrastructure or cloud computing resources---or must pay other organizations (e.g., content distribution networks)---to help serve content. Previous approaches to offloading some of the distribution costs onto end users have relied on client-side software or web browser plug-ins, providing poor user incentives and dramatically limiting their scope in practice. Liang Zhang 0022, Fangfei Zhou, Alan Mislove, Ravi Sundaram |
EuroSys | 1 |
| 2013 | Cursor caging: enhancing focus targeting in interactive fisheye views
Hongzhi Song, Liang Zhang 0022, Xiaolong Zhang 0001 |
Sci. China Inf. Sci. | 3 |
| 2012 | WebCloud: Recruiting Social Network Users to Assist in Content DistributionabstractToday, the data exchanged over online social networks (OSNs) represents a significant fraction of Internet traffic. However, OSN content is different from more traditional web content, as it is more likely to be generated at the edge of the network, to be exchanged within a local geographic region, and to possess a more even popularity distribution with fewer popular objects. Unfortunately, most OSNs still use largely centralized approaches to distribute content (e.g., CDNs and web caches), resulting in lower performance due to the different workload. In this paper, we take a first step towards addressing this situation by proposing Web Cloud, a content distribution system for OSNs that works by repurposing client web browsers to help serve content to others. When a user browses content, Web Cloud tries to serve the request from one of that user's friends' browsers, instead of from the OSN directly. Unlike other systems, Web Cloud works with existing browsers and does not require any plug-ins, and therefore can be directly applied to today's OSNs. We demonstrate the practicality of Web Cloud with micro benchmarks, simulations of a Facebook deployment, a real-world deployment, and evaluations of a proof-of-concept iOS app. Fangfei Zhou, Liang Zhang 0022, Eric Franco, Alan Mislove, Richard Revis, Ravi Sundaram |
NCA | 2 |