Qualificação de mestrado do discente Marcos Braga, dia 13/12/2024 as 14:00.Qualificação de mestrado do discente Marcos Braga, dia 13/12/2024 as 14:00. Titulo: Uma semântica executável para eBPF Resumo: O Extended Berkeley Packet Filter (eBPF) é um subsistema Linux que permite executar extensões não confiáveis definidas pelo usuário dentro do kernel. Para proteger o kernel contra código malicioso, o eBPF utiliza técnicas de análise estática simples. Porém, à medida que a linguagem eBPF cresce em popularidade, o seu ecossistema evolui para oferecer suporte a extensões mais complexas. Contudo, as limitações presentes em seu verificador atual, como a sua alta taxa de falsos positivos e falta de suporte a comandos de repetição, tornaram-se um grande empecilho para sua ampla adoção por desenvolvedores de aplicações de rede. Outro ponto a ser ressaltado é que a especificação da linguagem é textual, não havendo um artefato que descreva o significado da linguagem, permitindo assim, o desenvolvimento de novas extensões e ferramentas para análise de código eBPF. Neste sentido, o presente projeto pretende especificou formalmente uma parte da semântica de eBPF usando a linguagem Lean, permitindo assim que desenvolvedores de novas ferramentas de análise estática tenham acesso a uma versão executável da especificação desta linguagem. Banca: Prof. Dr. Rodrigo Geraldo Ribeiro; Prof. Dr. Leonardo Vieira dos Santos Reis Data e Hora: Sexta-feira, 13/12/2024, às 14h Link do Meet: https://meet.google.com/xww-kxha-dca |
PPGCC - Programa de Pós-Graduação em Ciência da Computação
Departamento de Computação | ICEB | Universidade Federal de Ouro Preto
Campus Universitário Morro do Cruzeiro | CEP 35400-000 | Ouro Preto - MG, Brasil
Telefone: +55 31 3559-1692 | secretaria.ppgcc@ufop.edu.br