PANTHER: Pluginizable Testing Environment for Network Protocols

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Crochet, Christophe, Aoga, John, Legay, Axel
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912257874591744
author Crochet, Christophe
Aoga, John
Legay, Axel
author_facet Crochet, Christophe
Aoga, John
Legay, Axel
contents In this paper, we introduce PANTHER, a modular framework for testing network protocols and formally verifying their specification. The framework incorporates a plugin architecture to enhance flexibility and extensibility for diverse testing scenarios, facilitate reproducible and scalable experiments leveraging Ivy and Shadow, and improve testing efficiency by enabling automated workflows through YAML-based configuration management. Its modular design validates complex protocol properties, adapts to dynamic behaviors, and facilitates seamless plugin integration for scalability. Moreover, the framework enables a stateful fuzzer plugin to enhance implementation robustness checks.
format Preprint
id arxiv_https___arxiv_org_abs_2503_02413
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle PANTHER: Pluginizable Testing Environment for Network Protocols
Crochet, Christophe
Aoga, John
Legay, Axel
Software Engineering
Cryptography and Security
Networking and Internet Architecture
Symbolic Computation
In this paper, we introduce PANTHER, a modular framework for testing network protocols and formally verifying their specification. The framework incorporates a plugin architecture to enhance flexibility and extensibility for diverse testing scenarios, facilitate reproducible and scalable experiments leveraging Ivy and Shadow, and improve testing efficiency by enabling automated workflows through YAML-based configuration management. Its modular design validates complex protocol properties, adapts to dynamic behaviors, and facilitates seamless plugin integration for scalability. Moreover, the framework enables a stateful fuzzer plugin to enhance implementation robustness checks.
title PANTHER: Pluginizable Testing Environment for Network Protocols
topic Software Engineering
Cryptography and Security
Networking and Internet Architecture
Symbolic Computation
url https://arxiv.org/abs/2503.02413