Um desenvolvedor autodidata abordou a API de Complementos da Mozilla para extrair todas as extensões do Firefox, terminando com 84.235 entradas únicas. O esforço revelou um catálogo surpreendentemente pequeno — menos de 50 GB de código, com média de 585 kB por complemento. O projeto demonstra como APIs públicas podem se tornar minas de ouro para mineração de dados.
Inicialmente, o endpoint de busca retornava apenas 30.000 resultados, forçando o autor a experimentar ordenação por data de criação, avaliação, popularidade e timestamps de atualização. Mesmo assim, entradas ausentes persistiam até que requisições paralelas e consultas específicas por categoria preenchessem as lacunas. O conjunto de dados final, agora hospedado no Hugging Face, oferece um instantâneo abrangente para pesquisadores e analistas de segurança.
A análise da coleção expôs alguns outliers: o maior complemento, *dmitlichess*, consome 196 MB de arquivos de áudio, enquanto o menor, *theTabs‑saver*, tem apenas 7,5 kB. O estudo também destacou riscos de segurança, apontando várias extensões que coletam frases‑semente. O conjunto de dados agora serve como base para varreduras de vulnerabilidades e estudos de mercado.
Ao automatizar a extração, o autor eliminou o trabalho manual repetitivo e forneceu à comunidade um recurso pronto‑para‑uso que pode ser aproveitado em auditorias, pesquisas de desempenho e visões gerais do ecossistema de extensões.
Entidades‑chave: Empresas: Mozilla
Fonte: Hacker News · Resumido por HeadlinesBriefing