cnaf – A Complex Node Automation Framework

cnaf – A Complex Node Automation Framework

Cnaf is a complex node automation framework that can be used to perform reproducible cyber-security experiments by being able to generate realistic synthetic data sets that can be shared free of privacy concerns and contractual limitations. Cnaf produces realistic data as it provides a Python API for automation of virtual machines running regular operating systems, i.e. complex nodes. Hence, when performing simulations using cnaf, real-world complexity of existing operating system network stacks is leveraged.  In the near future, you will find data generated using cnaf and additional documentation here.

For the time being, you can download the cnaf source code here.