Skip to main content
Investigating commercial pay-per-install and the distribution of unwanted software
  1. publications
  2. anti-abuse

Investigating commercial pay-per-install and the distribution of unwanted software

Available Media Publication (PDF) Slides (PDF)
Conference Usenix Security - 2016
Authors Kurt Thomas , Juan A. Elices Crespo , Ryan Rasti ,
Citation BibTeX
BibTeX
@inproceedings{Thomas2016Investigating,
  title = {Investigating commercial pay-per-install and the distribution of unwanted software},
  author = {Kurt Thomas and Juan A. Elices Crespo and Ryan Rasti and Jean-Michel Picod and Cait Phillips and Marc-Andre Decoste and Chris Sharp and Fabio Tirelo and Ali Tofigh and Marc-Antoine Courteau and Lucas Ballard and Robert Shield and Nav Jagpal and Moheeb Abu Rajab and Panayiotis Mavrommatis and Niels Provos and Elie Bursztein and Damon McCoy},
  booktitle = {Usenix Security},
  year = {2016},
  organization = {Usenix}
}

In this work, we explore the ecosystem of commercial pay-per-install (PPI) and the role it plays in the proliferation of unwanted software. Commercial PPI enables companies to bundle their applications with more popular software in return for a fee, effectively commoditizing access to user devices. We develop an analysis pipeline to track the business relationships underpinning four of the largest commercial PPI networks and classify the software families bundled. In turn, we measure their impact on end users and enumerate the distribution techniques involved. We find that unwanted ad injectors, browser settings hijackers, and cleanup utilities dominate the software families buying installs. Developers of these families pay $0.10$1.50 per installupfront costs that they recuperate by monetizing users without their consent or by charging exorbitant subscription fees. Based on Google Safe Browsing telemetry, we estimate that PPI networks drive over 60 million download attempts every weeknearly three times that of malware. While anti-virus and browsers have rolled out defenses to protect users from unwanted software, we find evidence that PPI networks actively interfere with or evade detection. Our results illustrate the deceptive practices of some commercial PPI operators that persist today.

newsletter signup
newsletter signup