Skip to content

preethika-ajay/Python-Firewall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Python-Firewall

The above code is a simple packet filtering firewall. The firewall looks for TCP, and UDP packets, compares the header information of those to the rules in the rule list(Rules.csv). If any matching rule is found, the required action is performed(accept/ deny). If no exact rule is found to match with the packet header information, the packet is dropped.

System Requirements

  • Any Linux distribution
  • required python imports(psutil)

Running instructions

Cloning the folder into local system

git clone [email protected]:preethika-ajay/Python-Firewall.git
cd Python-Firewall

Running the project

sudo python3 main.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages