TBPF: Testing Berkeley Packet Filter Programs Using User Mode Linux

  • Alexis Brodeur
  • , Guillaume Tassotti
  • , Amine Boukhtouta
  • , Abdeljouad Necir Medakene
  • , Abdelouahed Gherbi

Résultats de recherche: Chapitre dans un livre, rapport, actes de conférenceParticipation à un ouvrage collectif lié à un colloque ou une conférenceRevue par des pairs

Résumé

The Berkeley Packet Filter (BPF) is increasingly used for a variety of use cases including auditing, security, monitoring, networking, etc. However, BPF lacks improved and effective tools, which makes the integration of programs written for BPF quite hard in current automated testing solutions and continue integration pipelines. We present tBPF, a library for integration testing of BPF programs that allows automated testing of arbitrary programs in a kernel agnostic manner without superuser privileges. We show that our solution can be integrated in existing development workflows and pipelines to enable reproducible testing and auditing of BPF programs. In this article, we describe our approach and compare it against other approaches in relevant work and literature.

langue originaleAnglais
titreProceedings - 2024 IEEE International Conference on Cloud Computing Technology and Science, CloudCom 2024
EditeurIEEE Computer Society
Pages168-175
Nombre de pages8
ISBN (Electronique)9798331507589
Les DOIs
étatPublié - 2024
Evénement15th IEEE International Conference on Cloud Computing Technology and Science, CloudCom 2024 - Abu Dhabi, Emirats arabes unis
Durée: 9 déc. 202411 déc. 2024

Série de publications

NomProceedings of the International Conference on Cloud Computing Technology and Science, CloudCom
ISSN (imprimé)2330-2194
ISSN (Electronique)2330-2186

Conférence

Conférence15th IEEE International Conference on Cloud Computing Technology and Science, CloudCom 2024
Pays/TerritoireEmirats arabes unis
La villeAbu Dhabi
période9/12/2411/12/24

Empreinte digitale

Voici les principaux termes ou expressions associés à « TBPF: Testing Berkeley Packet Filter Programs Using User Mode Linux ». Ces libellés thématiques sont générés à partir du titre et du résumé de la publication. Ensemble, ils forment une empreinte digitale unique.

Contient cette citation