This project implements a basic firewall system that includes client code, firewall code, and logging functionalities using JSON. The firewall is designed to monitor and control incoming and outgoing network traffic based on predetermined security rules.
Client Code: Code that interacts with the firewall to send and receive data. Firewall Code: Core logic that processes the traffic and applies security rules. Logging: Logs all traffic and actions in JSON format for easy analysis and troubleshooting.