Pular para o conteúdo

Web

O pacote com nome parecido

Alguém da equipe da pampa-store adicionou uma dependência nova ao package.json. Uma das dependências ali tem um nome quase igual ao de um pacote muito popular, mas não é ele: é um impostor publicado para pescar quem erra a digitação (typosquatting).

Você tem o registry-metadata.json (downloads por semana, data de publicação e autor de cada dependência) e o popular-packages.txt (os pacotes mais baixados da área). Descubra qual das dependências declaradas é o typosquat.

Responda no formato de flag com o nome exato do pacote impostor, por exemplo tocaia{dotenv-min} (que não é a resposta).

Arquivos do desafio

  • package.json

    234 B · SHA-256 c32bad6489480a4e…

    Baixar
  • registry-metadata.json

    1003 B · SHA-256 e7428e7055314f2d…

    Baixar
  • popular-packages.txt

    364 B · SHA-256 96f3868165b9903b…

    Baixar

Exemplo resolvido

Este desafio vem com a solução em passos. Abra um de cada vez e tente o próximo sozinho antes de abrir. Cada passo aberto conta como ajuda no seu rating.

  1. Passo 1 Liste as dependências

  2. Passo 2 Olhe o metadata de cada uma

  3. Passo 3 Confirme contra a lista de populares

Tudo se resolve com ferramentas gratuitas.