PANTHER: Pluginizable Testing Environment for Network Protocols
Fuente:
arXiv
Saved in:
| Main Authors: | , , |
|---|---|
| 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 |