HomeBlogs
Logo
Hamburger

Day27-Building a Python Firewall

Another Day Another Progress in building a python firewall

Ipv4 Packet

Today its been a long time since i updated about my journey that i decided to embark on cybersecurity.😅😅


What is the progress?


So the progress is currently the firewall is still under development😅, my bad i am making these things slow but slow and steady wins the race🤣🤣😁.


I have decided to make my python firewall only for windows, if am trying to make it multi or cross OS firewall than the code will be too much long, because assuming my current programming knowledge i am investing only to learn no to launch the product for business so i am just learning how things works.



pythonprogramminlanguage



Because its bit typical to program the CLI programs for windows because windows do not allow to work with core hardware easily, as far as i get to know if there is a way i will definitely find it, but its tough for windows so i am using windows API's and registeries to interact with windows firewall and also using the pydivert module to manipulate and control packets.


From my previous blog where i described or FLUFFed about the server and client architecture, i admit it has nothing to do with current project of firewall but all i get to learn something its not waste but that time i was at nearly wrong or incorrect path, but seeing and working with the development of firewall ahh its pocket firewall NVM i came to know that i can't use socket too much as there is already modules that is scapy and pydivert that makes this thing easy in windows, but it doesnot mean i won't make firewall for Linux.


I will create a separate Firewall for linux also but it will take time, i have more things in mind to work on in order to make my security knowledge boost.


New Ideas💡:


I have many projects in mind to work on:

1. Honeypot

2. VPN

3. Keylogger(Priority)

4. Exploit/Payload Embedder in ZIP's or PDF's


Yes i know i did a lot of FLUFFING again and adding a lot of things, but seriously these are the major projects that i am thinking on to work on.


Firewall Update️‍🔥:

Firewall 4k



Currently i have added some of the basics features of firewall that many of the firewalls available in the market have to intercept packet, sniff, packet drop based on rules, Logger.


These are the core features that i have worked and implemented. I am also planning to add some interaction to windows firewall to make it easy to also control windows firewall through my project. Again its just a learning project, i am seeing how far can i go with this.


Conclusion:


At the last i only want to say keep focused on your dream and goal. And don't forget to read my other blogs.


Happy Learning, Happy Hacking💻.

Published on: Thu Mar 27 2025

Explore my other blogs

Hire Me For Your Next Amazing Project

Let’s make somthing new, different and more meaningful or make thing more visual or conceptual? Just say hello!

--- +91-9812914813

--- himanshusharma2719@gmail.com

--- Yamuna Nagar, Haryana, India