Seu aplicativo está se comportando de maneira estranha? Chamadas de rede aleatórias? Comportamento inesperado? Pode não ser um bug; talvez ele esteja possuído. Nesta sessão assustadora, vamos explorar como pacotes maliciosos se infiltram na sua base de código como fantasmas através de um portal aberto. Você aprenderá como o “typo-squatting”, a confusão de dependências e os ataques à cadeia de suprimentos assombram o ecossistema JavaScript, e como realizar um exorcismo adequado. Iremos além do npm audit e exploraremos ferramentas e hábitos para impedir a assombração antes mesmo que ela comece. Saia desta palestra com um kit de ferramentas que afasta o mal — digital ou de qualquer outro tipo.
Recursos
Os recursos a seguir foram mencionados durante a apresentação “
” ou constituem informações adicionais úteis.
Pacotes do React Native Aria foram comprometidos em um ataque à cadeia de suprimentos
Por que você não pode se dar ao luxo de ignorar os ataques à cadeia de suprimentos de software
Pacote NPM de ferramenta popular de scraping foi comprometido em um ataque à cadeia de suprimentos
Biblioteca de Recursos do SBOM
Guia do desenvolvedor sobre SBOMs e “política como código”
O que são SBOMs e por que você deve se interessar por elas
Segurança de software nas cadeias de suprimentos: Lista de Materiais de Software (SBOM)
Melhorando a segurança cibernética do país
SBOMs: Conquistando a confiança do cliente por meio da transparência do software
5 exemplos de ataques de confusão de dependências
Harness, aplicativo Apache Cordova, é alvo de um ataque de confusão de dependências
Mitigação de ataques à cadeia de suprimentos
Scripts do npm para a versão 8
Guia sobre Análise de Composição de Software: 5 desafios principais da SCA





