Demo Data from EDBT 2026 / reviewers in the wild / expert
Chris Grier
dblp:41/1279
· DBLP profile ↗
21ranked-venue papers
4as first author
0since 2021 · last 2015
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 17 · 3 first-authorComputer networks · 2Databases, data management, data science and information retrieval · 2 · 1 first-authorApplied, 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.
| Network and information security
18 papers |
Malware analysis · 29% Network security · 27% Web and mobile security · 24% | |
| Computer networks
5 papers |
Network measurement and analytics · 68% Internet architecture and protocols · 32% | |
| Software engineering, system software, and programming languages
3 papers |
Empirical software engineering · 53% Operating systems · 35% Program analysis · 12% | |
| Databases, data mining, and information retrieval
2 papers |
Web and social media mining · 100% |
Topics — the 24 heaviest of 32, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Web and mobile security
browser security |
0.2 | 2 | 2010 | Alhambra: a system for creating, enforcing, and testing browser security policies · WWW 2010 Secure Web Browsing with the OP Web Browser · SP 2008 |
Web and mobile security › web security
account hijacking |
0.2 | 1 | 2014 | Consequences of Connectivity: Characterizing Account Hijacking on Twitter · CCS 2014 |
Network security
attack propagation |
0.2 | 1 | 2014 | Consequences of Connectivity: Characterizing Account Hijacking on Twitter · CCS 2014 |
Malware analysis
botnet |
0.2 | 1 | 2014 | Characterizing Large-Scale Click Fraud in ZeroAccess · CCS 2014 |
Web and mobile security › online advertising fraud
click fraud |
0.2 | 1 | 2014 | Characterizing Large-Scale Click Fraud in ZeroAccess · CCS 2014 |
Malware analysis › malware
cryptojacking |
0.2 | 1 | 2014 | Botcoin: Monetizing Stolen Cycles · NDSS 2014 |
Network security › protocol security › DNS security
malicious domain detection |
0.2 | 1 | 2013 | Understanding the domain registration behavior of spammers · Internet Measurement Conference 2013 |
Empirical software engineering
reproducibility |
0.1 | 1 | 2012 | Prudent Practices for Designing Malware Experiments: Status Quo and Outlook · IEEE Symposium on Security and Privacy 2012 |
Systems and software security
security policy enforcement |
0.1 | 2 | 2010 | Alhambra: a system for creating, enforcing, and testing browser security policies · WWW 2010 Secure Web Browsing with the OP Web Browser · SP 2008 |
Network security
malware propagation |
0.1 | 1 | 2011 | Measuring Pay-per-Install: The Commoditization of Malware Distribution · USENIX Security Symposium 2011 |
Web and mobile security
online social network abuse |
0.1 | 1 | 2011 | Suspended accounts in retrospect: an analysis of twitter spam · Internet Measurement Conference 2011 |
Malware analysis
pay-per-install |
0.1 | 1 | 2011 | Measuring Pay-per-Install: The Commoditization of Malware Distribution · USENIX Security Symposium 2011 |
Network security
spam |
0.1 | 1 | 2011 | Click Trajectories: End-to-End Analysis of the Spam Value Chain · IEEE Symposium on Security and Privacy 2011 |
Network security › content filtering
spam filtering |
0.1 | 1 | 2011 | Design and Evaluation of a Real-Time URL Spam Filtering Service · IEEE Symposium on Security and Privacy 2011 |
Systems and software security › exploitation › injection attacks › code injection attack
cross-site scripting prevention |
0.1 | 1 | 2010 | Alhambra: a system for creating, enforcing, and testing browser security policies · WWW 2010 |
Web and mobile security › online social network security
social network spam |
0.1 | 1 | 2010 | @spam: the underground on 140 characters or less · CCS 2010 |
Systems and software security
operating system security |
0.1 | 1 | 2009 | The Multi-Principal OS Construction of the Gazelle Web Browser · USENIX Security Symposium 2009 |
Systems and software security
information flow tracking |
0.1 | 1 | 2008 | Secure Web Browsing with the OP Web Browser · SP 2008 |
Web and social media mining
social network analysis |
0.1 | 1 | 2014 | Consequences of Connectivity: Characterizing Account Hijacking on Twitter · CCS 2014 |
Blockchain and cryptocurrency security
cryptocurrency mining |
0.1 | 1 | 2014 | Botcoin: Monetizing Stolen Cycles · NDSS 2014 |
Internet architecture and protocols
domain name system |
0.0 | 1 | 2013 | Understanding the domain registration behavior of spammers · Internet Measurement Conference 2013 |
Internet architecture and protocols › domain name system
domain registration |
0.0 | 1 | 2013 | Understanding the domain registration behavior of spammers · Internet Measurement Conference 2013 |
Internet architecture and protocols
web services |
0.0 | 1 | 2011 | Design and Evaluation of a Real-Time URL Spam Filtering Service · IEEE Symposium on Security and Privacy 2011 |
Program analysis › static analysis
taint analysis |
0.0 | 1 | 2010 | Alhambra: a system for creating, enforcing, and testing browser security policies · WWW 2010 |
Methods — techniques the papers use, named apart from their topics
measurement study · 0.6revenue chain analysis · 0.4measurement pipeline · 0.4dynamic analysis · 0.4peer-to-peer measurement · 0.4outbreak detection · 0.4compromise detection · 0.4command-and-control telemetry · 0.4longitudinal measurement study · 0.2fuzzing · 0.2systematic literature review · 0.1real-time classification · 0.1dataset analysis · 0.1behavioral characterization · 0.1URL crawling · 0.1taint tracking · 0.1access control rules · 0.1multi-principal OS design · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | Ad Injection at Scale: Assessing Deceptive Advertisement ModificationsabstractToday, web injection manifests in many forms, but fundamentally occurs when malicious and unwanted actors tamper directly with browser sessions for their own profit. In this work we illuminate the scope and negative impact of one of these forms, ad injection, in which users have ads imposed on them in addition to, or different from, those that websites originally sent them. We develop a multi-staged pipeline that identifies ad injection in the wild and captures its distribution and revenue chains. We find that ad injection has entrenched itself as a cross-browser monetization platform impacting more than 5% of unique daily IP addresses accessing Google -- tens of millions of users around the globe. Injected ads arrive on a client's machine through multiple vectors: our measurements identify 50,870 Chrome extensions and 34,407 Windows binaries, 38% and 17% of which are explicitly malicious. A small number of software developers support the vast majority of these injectors who in turn syndicate from the larger ad ecosystem. We have contacted the Chrome Web Store and the advertisers targeted by ad injectors to alert each of the deceptive practices involved. Kurt Thomas, Elie Bursztein, Chris Grier, Grant Ho, Nav Jagpal, Alexandros Kapravelos, Damon McCoy, Antonio Nappa, Vern Paxson, Paul Pearce, Niels Provos, Moheeb Abu Rajab |
IEEE Symposium on Security and Privacy | 3 |
| 2014 | Characterizing Large-Scale Click Fraud in ZeroAccessabstractClick fraud is a scam that hits a criminal sweet spot by both tapping into the vast wealth of online advertising and exploiting that ecosystem's complex structure to obfuscate the flow of money to its perpetrators. In this work, we illuminate the intricate nature of this activity through the lens of ZeroAccess--one of the largest click fraud botnets in operation. Using a broad range of data sources, including peer-to-peer measurements, command-and-control telemetry, and contemporaneous click data from one of the top ad networks, we construct a view into the scale and complexity of modern click fraud operations. By leveraging the dynamics associated with Microsoft's attempted takedown of ZeroAccess in December 2013, we employ this coordinated view to identify "ad units" whose traffic (and hence revenue) primarily derived from ZeroAccess. While it proves highly challenging to extrapolate from our direct observations to a truly global view, by anchoring our analysis in the data for these ad units we estimate that the botnet's fraudulent activities plausibly induced advertising losses on the order of $100,000 per day. Paul Pearce, Vacha Dave, Chris Grier, Kirill Levchenko, Saikat Guha 0002, Damon McCoy, Vern Paxson, Stefan Savage, Geoffrey M. Voelker |
CCS | 3 |
| 2014 | Dialing Back Abuse on Phone Verified AccountsabstractIn the past decade the increase of for-profit cybercrime has given rise to an entire underground ecosystem supporting large-scale abuse, a facet of which encompasses the bulk registration of fraudulent accounts. In this paper, we present a 10 month logitudinal study of the underlying technical and financial capabilities of criminals who register phone verified accounts (PVA). To carry out our study, we purchase 4,695 Google PVA as well as acquire a random sample of 300,000 Google PVA through a collaboration with Google. We find that miscreants rampantly abuse free VOIP services to circumvent the intended cost of acquiring phone numbers, in effect undermining phone verification. Combined with short lived phone numbers from India and Indonesia that we suspect are tied to human verification farms, this confluence of factors correlates with a market-wide price drop of 30--40% for Google PVA until Google penalized verifications from frequently abused carriers. We distill our findings into a set of recommendations for any services performing phone verification as well as highlight open challenges related to PVA abuse moving forward. Kurt Thomas, Dmytro Iatskiv, Elie Bursztein, Tadek Pietraszek, Chris Grier, Damon McCoy |
CCS | 5 |
| 2014 | Consequences of Connectivity: Characterizing Account Hijacking on TwitterabstractIn this study we expose the serious large-scale threat of criminal account hijacking and the resulting damage incurred by users and web services. We develop a system for detecting large-scale attacks on Twitter that identifies 14 million victims of compromise. We examine these accounts to track how attacks spread within social networks and to determine how criminals ultimately realize a profit from hijacked credentials. We find that compromise is a systemic threat, with victims spanning nascent, casual, and core users. Even brief compromises correlate with 21% of victims never returning to Twitter after the service wrests control of a victim's account from criminals. Infections are dominated by social contagions---phishing and malware campaigns that spread along the social graph. These contagions mirror information diffusion and biological diseases, growing in virulence with the number of neighboring infections. Based on the severity of our findings, we argue that early outbreak detection that stems the spread of compromise in 24 hours can spare 70% of victims. Kurt Thomas, Frank Li 0001, Chris Grier, Vern Paxson |
CCS | 3 |
| 2014 | Botcoin: Monetizing Stolen Cycles
Danny Yuxing Huang, Hitesh Dharmdasani, Sarah Meiklejohn, Vacha Dave, Chris Grier, Damon McCoy, Stefan Savage, Nicholas Weaver, Alex C. Snoeren, Kirill Levchenko |
NDSS | 5 |
| 2014 | Hulk: Eliciting Malicious Behavior in Browser Extensions
Alexandros Kapravelos, Chris Grier, Neha Chachra, Christopher Krügel, Giovanni Vigna, Vern Paxson |
USENIX Security Symposium | 2 |
| 2013 | Understanding the domain registration behavior of spammersabstractSpammers register a tremendous number of domains to evade blacklisting and takedown efforts. Current techniques to detect such domains rely on crawling spam URLs or monitoring lookup traffic. Such detection techniques are only effective after the spammers have already launched their campaigns, and thus these countermeasures may only come into play after the spammer has already reaped significant benefits from the dissemination of large volumes of spam. In this paper we examine the registration process of such domains, with a particular eye towards features that might indicate that a given domain likely has a malicious purpose at registration time, before it is ever used for an attack. Our assessment includes exploring the characteristics of registrars, domain life cycles, registration bursts, and naming patterns. By investigating zone changes from the .com TLD over a 5-month period, we discover that spammers employ bulk registration, that they often re-use domains previously registered by others, and that they tend to register and host their domains over a small set of registrars. Our findings suggest steps that registries or registrars could use to frustrate the efforts of miscreants to acquire domains in bulk, ultimately reducing their agility for mounting large-scale attacks. Shuang Hao 0001, Matthew Thomas, Vern Paxson, Nick Feamster, Christian Kreibich, Chris Grier, Scott Hollenbeck |
Internet Measurement Conference | 6 |
| 2013 | Trafficking Fraudulent Accounts: The Role of the Underground Market in Twitter Spam and Abuse
Kurt Thomas, Damon McCoy, Chris Grier, Alek Kolcz, Vern Paxson |
USENIX Security Symposium | 3 |
| 2012 | Manufacturing compromise: the emergence of exploit-as-a-serviceabstractWe investigate the emergence of the exploit-as-a-service model for driveby browser compromise. In this regime, attackers pay for an exploit kit or service to do the "dirty work" of exploiting a victim's browser, decoupling the complexities of browser and plugin vulnerabilities from the challenges of generating traffic to a website under the attacker's control. Upon a successful exploit, these kits load and execute a binary provided by the attacker, effectively transferring control of a victim's machine to the attacker. Chris Grier, Lucas Ballard, Juan Caballero, Neha Chachra, Christian Dietrich 0005, Kirill Levchenko, Panayiotis Mavrommatis, Damon McCoy, Antonio Nappa, Andreas Pitsillidis, Niels Provos, M. Zubair Rafique, Moheeb Abu Rajab, Christian Rossow, Kurt Thomas, Vern Paxson, Stefan Savage, Geoffrey M. Voelker |
CCS | 1 |
| 2012 | Prudent Practices for Designing Malware Experiments: Status Quo and OutlookabstractMalware researchers rely on the observation of malicious code in execution to collect datasets for a wide array of experiments, including generation of detection models, study of longitudinal behavior, and validation of prior research. For such research to reflect prudent science, the work needs to address a number of concerns relating to the correct and representative use of the datasets, presentation of methodology in a fashion sufficiently transparent to enable reproducibility, and due consideration of the need not to harm others. In this paper we study the methodological rigor and prudence in 36 academic publications from 2006 -- 2011 that rely on malware execution. 40% of these papers appeared in the 6 highest-ranked academic security conferences. We find frequent shortcomings, including problematic assumptions regarding the use of execution-driven datasets (25% of the papers), absence of description of security precautions taken during experiments (71% of the articles), and oftentimes insufficient description of the experimental setup. Deficiencies occur in top-tier venues and elsewhere alike, highlighting a need for the community to improve its handling of malware datasets. In the hope of aiding authors, reviewers, and readers, we frame guidelines regarding transparency, realism, correctness, and safety for collecting and using malware datasets. Christian Rossow, Christian Dietrich 0005, Chris Grier, Christian Kreibich, Vern Paxson, Norbert Pohlmann, Herbert Bos, Maarten van Steen |
IEEE Symposium on Security and Privacy | 3 |
| 2011 | What's Clicking What? Techniques and Innovations of Today's Clickbots
Brad Miller 0002, Paul Pearce, Chris Grier, Christian Kreibich, Vern Paxson |
DIMVA | 3 |
| 2011 | Suspended accounts in retrospect: an analysis of twitter spamabstractIn this study, we examine the abuse of online social networks at the hands of spammers through the lens of the tools, techniques, and support infrastructure they rely upon. To perform our analysis, we identify over 1.1 million accounts suspended by Twitter for disruptive activities over the course of seven months. In the process, we collect a dataset of 1.8 billion tweets, 80 million of which belong to spam accounts. We use our dataset to characterize the behavior and lifetime of spam accounts, the campaigns they execute, and the wide-spread abuse of legitimate web services such as URL shorteners and free web hosting. We also identify an emerging marketplace of illegitimate programs operated by spammers that include Twitter account sellers, ad-based URL shorteners, and spam affiliate programs that help enable underground market diversification. Kurt Thomas, Chris Grier, Dawn Song, Vern Paxson |
Internet Measurement Conference | 2 |
| 2011 | Click Trajectories: End-to-End Analysis of the Spam Value ChainabstractSpam-based advertising is a business. While it has engendered both widespread antipathy and a multi-billion dollar anti-spam industry, it continues to exist because it fuels a profitable enterprise. We lack, however, a solid understanding of this enterprise's full structure, and thus most anti-Spam interventions focus on only one facet of the overall spam value chain (e.g., spam filtering, URL blacklisting, site takedown).In this paper we present a holistic analysis that quantifies the full set of resources employed to monetize spam email -- including naming, hosting, payment and fulfillment -- using extensive measurements of three months of diverse spam data, broad crawling of naming and hosting infrastructures, and over 100 purchases from spam-advertised sites. We relate these resources to the organizations who administer them and then use this data to characterize the relative prospects for defensive interventions at each link in the spam value chain. In particular, we provide the first strong evidence of payment bottlenecks in the spam value chain, 95% of spam-advertised pharmaceutical, replica and software products are monetized using merchant services from just a handful of banks. Kirill Levchenko, Andreas Pitsillidis, Neha Chachra, Brandon Enright, Márk Félegyházi, Chris Grier, Tristan Halvorson, Chris Kanich, Christian Kreibich, Damon McCoy, Nicholas Weaver, Vern Paxson, Geoffrey M. Voelker, Stefan Savage |
IEEE Symposium on Security and Privacy | 6 |
| 2011 | Design and Evaluation of a Real-Time URL Spam Filtering ServiceabstractOn the heels of the widespread adoption of web services such as social networks and URL shorteners, scams, phishing, and malware have become regular threats. Despite extensive research, email-based spam filtering techniques generally fall short for protecting other web services. To better address this need, we present Monarch, a real-time system that crawls URLs as they are submitted to web services and determines whether the URLs direct to spam. We evaluate the viability of Monarch and the fundamental challenges that arise due to the diversity of web service spam. We show that Monarch can provide accurate, real-time protection, but that the underlying characteristics of spam do not generalize across web services. In particular, we find that spam targeting email qualitatively differs in significant ways from spam campaigns targeting Twitter. We explore the distinctions between email and Twitter spam, including the abuse of public web hosting and redirector services. Finally, we demonstrate Monarch's scalability, showing our system could protect a service such as Twitter -- which needs to process 15 million URLs/day -- for a bit under $800/day. Kurt Thomas, Chris Grier, Justin Ma, Vern Paxson, Dawn Song |
IEEE Symposium on Security and Privacy | 2 |
| 2011 | Measuring Pay-per-Install: The Commoditization of Malware Distribution
Juan Caballero, Chris Grier, Christian Kreibich, Vern Paxson |
USENIX Security Symposium | 2 |
| 2011 | Designing and Implementing the OP and OP2 Web BrowsersabstractCurrent web browsers are plagued with vulnerabilities, providing hackers with easy access to computer systems via browser-based attacks. Browser security efforts that retrofit existing browsers have had limited success because the design of modern browsers is fundamentally flawed. To enable more secure web browsing, we design and implement a new browser, called the OP web browser, that attempts to improve the state-of-the-art in browser security. We combine operating system design principles with formal methods to design a more secure web browser by drawing on the expertise of both communities. Our design philosophy is to partition the browser into smaller subsystems and make all communication between subsystems simple and explicit. At the core of our design is a small browser kernel that manages the browser subsystems and interposes on all communications between them to enforce our new browser security features. To show the utility of our browser architecture, we design and implement three novel security features. First, we develop flexible security policies that allow us to include browser plugins within our security framework. Second, we use formal methods to prove useful security properties including user interface invariants and browser security policy. Third, we design and implement a browser-level information-flow tracking system to enable post-mortem analysis of browser-based attacks. In addition to presenting the OP browser architecture, we discuss the design and implementation of a second version of OP, OP2, that includes features from other secure web browser designs to improve on the overall security and performance of OP. To evaluate our design, we implemented OP2 and tested both performance, memory, and filesystem impact while browsing popular pages. We show that the additional security features in OP and OP2 introduce minimal overhead. Chris Grier, Samuel T. King |
ACM Trans. Web | 1 |
| 2010 | @spam: the underground on 140 characters or lessabstractIn this work we present a characterization of spam on Twitter. We find that 8% of 25 million URLs posted to the site point to phishing, malware, and scams listed on popular blacklists. We analyze the accounts that send spam and find evidence that it originates from previously legitimate accounts that have been compromised and are now being puppeteered by spammers. Using clickthrough data, we analyze spammers' use of features unique to Twitter and the degree that they affect the success of spam. We find that Twitter is a highly successful platform for coercing users to visit spam pages, with a clickthrough rate of 0.13%, compared to much lower rates previously reported for email spam. We group spam URLs into campaigns and identify trends that uniquely distinguish phishing, malware, and spam, to gain an insight into the underlying techniques used to attract users. Chris Grier, Kurt Thomas, Vern Paxson, Chao Michael Zhang |
CCS | 1 |
| 2010 | unFriendly: Multi-party Privacy Risks in Social Networks
Kurt Thomas, Chris Grier, David M. Nicol |
Privacy Enhancing Technologies | 2 |
| 2010 | Alhambra: a system for creating, enforcing, and testing browser security policiesabstractAlhambra is a browser-based system designed to enforce and test web browser security policies. At the core of Alhambra is a policy-enhanced browser supporting fine-grain security policies that restrict web page contents and execution. Alhambra requires no server-side modifications or additions to the web application. Policies can restrict the construction of the document as well as the execution of JavaScript using access control rules and a taint-tracking engine. Using the Alhambra browser, we present two security policies that we have built using our architecture, both designed to prevent cross-site scripting. The first policy uses a taint-tracking engine to prevent cross-site scripting attacks that exploit bugs in the client-side of the web applications. The second one uses browsing history to create policies that restrict the contents of documents and prevent the inclusion of malicious content. Chris Grier, Onur Aciiçmez, Samuel T. King |
WWW | 2 |
| 2009 | The Multi-Principal OS Construction of the Gazelle Web Browser
Helen J. Wang, Chris Grier, Alexander Moshchuk, Samuel T. King, Piali Choudhury, Herman Venter |
USENIX Security Symposium | 2 |
| 2008 | Secure Web Browsing with the OP Web BrowserabstractCurrent Web browsers are plagued with vulnerabilities, providing hackers with easy access to computer systems via browser-based attacks. Browser security efforts that retrofit existing browsers have had limited success because the design of modern browsers is fundamentally flawed. To enable more secure web browsing, we design and implement a new browser, called the OP Web browser, that attempts to improve the state-of-the-art in browser security. Our overall design approach is to combine operating system design principles with formal methods to design a more secure Web browser by drawing on the expertise of both communities. Our overall design philosophy is to partition the browser into smaller subsystems and make all communication between subsystems simple and explicit. At the core of our design is a small browser kernel that manages the browser subsystems and interposes on all communications between them to enforce our new browser security features. To show the utility of our browser architecture, we design and implement three novel security features. First, we develop novel and flexible security policies that allows us to include plugins within our security framework. Our policy removes the burden of security from plugin writers, and gives plugins the flexibility to use innovative network architectures to deliver content while still maintaining the confidentiality and integrity of our browser, even if attackers compromise the plugin. Second, we use formal methods to prove that the address bar displayed within our browser user interface always shows the correct address for the current Web page. Third, we design and implement a browser-level information-flow tracking system to enable post-mortem analysis of browser-based attacks. If an attacker is able to compromise our browser, we highlight the subset of total activity that is causally related to the attack, thus allowing users and system administrators to determine easily which Web site lead to the compromise and to assess the damage of a successful attack. To evaluate our design, we implemented OP and tested both performance and filesystem impact. To test performance, we measure latency to verify OP's performance penalty from security features are be minimal from a users perspective. Our experiments show that on average the speed of the OP browser is comparable to Firefox and the audit log occupies around 80 KB per page on average. Chris Grier, Samuel T. King |
SP | 1 |