CCEAP
The Covert Channel Educational Analysis Protocol (CCEAP) is a simple network protocol designed for teaching covert channels and network steganography to students and professionals. It functions as both an educational tool and an easy-to-use covert channel traffic generator. CCEAP is built around the concept of hiding patterns, which are structured methods for creating covert channels. The protocol is intentionally vulnerable to several such patterns, enabling learners to observe and analyze how hidden data can be embedded in network traffic. Its structure is straightforward and self-explanatory, and the implementation is kept minimal in terms of code, making it highly accessible for academic use. Key features include support for demonstrating hiding patterns such as inter-arrival time encoding and manipulated message ordering. The CCEAP includes a server, a client, and helper tools for encoding data into timing sequences and ordering manipulations. Documentation and sample exercises are available, along with