Firewalls Example

This firewall example is a simple html graphical interface that can provide a simple demonstration on how firewalls operate.

Demo found at: https://npmaharaj1.github.io/firewalls-example

Features

* Customizable allow and disallow via checkbox
* Customizable Source and Destination IP Address (Live Update)
* Customizable Port (Live update)

Rationale

- By definition a firewall is a "program" that sits in devices such as desktop and routers. Their main goal is to prevent malicious network activity by blocking certain IP Addresses as listed in their Allowlist or Blocklist. This project provides a very simplistic idea on how one works and give some context as to what an allow-list or block-list is.


Disclamer

This project is a bit rushed due to it's original purpose to be an assignment item for college :). Therefore, it wasn't created with efficiency in mind, it just needed to work.