This repository extends the original project by integrating a user-level machine learning module and network emulation capabilities.
-
Added a user-level machine learning component that dynamically updates firewall rules based on observed traffic patterns. For example, it can detect DDoS attacks and automatically block malicious IPs.
-
Integrated Containernet to create and test custom network topologies, enabling realistic firewall evaluation in an emulated network environment.
