Notícias

Sobre a eficácia da difusão gramatical mutacional

Imagem de capa da matéria: Sobre a eficácia da difusão gramatical mutacional

Resumo completo da matéria

A difusão gramatical mutacional é uma técnica de difusão na qual o fuzzer usa uma gramática predefinida que descreve a estrutura das amostras. Quando uma amostra sofre mutação, as mutações acontecem de tal forma que quaisquer amostras resultantes ainda aderem às regras gramaticais, assim a estrutura das amostras é mantida pelo processo de mutação.

Observe que, embora esta postagem do blog se concentre na difusão gramatical, os problemas discutidos aqui não se limitam à difusão gramatical, pois também afetam outras técnicas de difusão com reconhecimento de estrutura em vários graus. Sendo a parte mais relevante para esta discussão o seguinte elemento e a expressão XPath no atributo select:

Também é possível para o fuzzer gerar uma única amostra com ambas as funções que novamente resulta na mesma cobertura que a amostra com erros, mas com ambas as funções operando em dados independentes: Neste caso, porque o acionamento do bug requer o encadeamento de apenas duas chamadas de função, um fuzzer acabaria por encontrar esse bug combinando aleatoriamente as amostras.

Acesse a publicação original

O ciber.seg.br apresenta um resumo amplo e informativo. Consulte a fonte para acessar documentos, declarações e demais detalhes publicados.

Acessar publicação em Google Project Zero
Mais lidas da semana

Continue acompanhando

  1. Vazamento gigante expõe milhões de documentos e pode afetar o Brasil - Olhar Digital1 visualizações consentidas
  2. Deve o CNCS ser parte do SIRP? - Observador1 visualizações consentidas