Defending against large-scale crawls in online social networks

  • Authors:
  • Mainack Mondal;Bimal Viswanath;Allen Clement;Peter Druschel;Krishna P. Gummadi;Alan Mislove;Ansley Post

  • Affiliations:
  • MPI-SWS, Saarbruecken, Germany;MPI-SWS, Saarbruecken, Germany;MPI-SWS, Saarbruecken, Germany;MPI-SWS, Saarbruecken, Germany;MPI-SWS, Saarbruecken, Germany;Northeastern University, Boston, MA, USA;MPI-SWS, Saarbruecken, Germany

  • Venue:
  • Proceedings of the 8th international conference on Emerging networking experiments and technologies
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Thwarting large-scale crawls of user profiles in online social networks (OSNs) like Facebook and Renren is in the interest of both the users and the operators of these sites. OSN users wish to maintain control over their personal information, and OSN operators wish to protect their business assets and reputation. Existing rate-limiting techniques are ineffective against crawlers with many accounts, be they fake accounts (also known as Sybils) or compromised accounts of real users obtained on the black market. We propose Genie, a system that can be deployed by OSN operators to defend against crawlers in large-scale OSNs. Genie exploits the fact that the browsing patterns of honest users and crawlers are very different: even a crawler with access to many accounts needs to make many more profile views per account than an honest user, and view profiles of users that are more distant in the social network. Experiments using real-world data gathered from a popular OSN show that Genie frustrates large-scale crawling while rarely impacting honest users; the few honest users who are affected can recover easily by adding a few friend links.