news.volyx.in

Installing every* Firefox extension (jack.cab)

692 points by RohanAdwankar · 96 days ago · 80 comments on HN

Article summary

The article describes an experiment where the author attempts to install every Firefox extension, totaling over 84,000 extensions. The author uses the Firefox add-ons API to scrape and download the extensions, and then analyzes the data to find interesting patterns and trends. The analysis reveals a range of issues, including phishing attempts, SEO spam, and poorly designed extensions. The author also discovers a number of extensions that are potentially malicious or deceptive.

Main themes

  • Firefox extensions
  • API scraping
  • Phishing and malware
  • Extension quality
  • Browser performance
  • SEO spam

What commenters say

  • The experiment highlights the potential risks and problems associated with installing large numbers of browser extensions, including performance issues and security vulnerabilities.
  • Some commenters appreciate the humor and entertainment value of the article, while others find it informative and useful for understanding the state of browser extensions.
  • There is disagreement about the best approach to storing and managing browser extension data, with some arguing for the use of databases and others preferring simpler solutions like JSON files.
  • The discovery of phishing attempts and malicious extensions raises concerns about the effectiveness of browser extension review processes and the need for greater vigilance from users.
  • Some commenters note that the article's findings are not surprising, given the lack of oversight and regulation in the browser extension ecosystem.
  • The use of API scraping to gather data on browser extensions is seen as a clever and resourceful approach by some, while others raise questions about its legitimacy and potential consequences.