We have collection of more than 1 Million open source products ranging from Enterprise product to
small libraries in all platforms. We aggregate information from all open source repositories.
Search and find the best for your needs. Check out projects section.
A python binding for the iptables tools. The binding allows direction manipulation of the iptables through an object oriented and transaction based manner. The binding removes the need to call iptable on the command line in python applications.
Dyniptables is a python script to make a filter rules for iptables based on dynamic IP Host. You only need to configure a host and domain name, run the script and it add a firewall rule at the input chain.
NAME log-watcher -- generates graphs based on iptables reject logs to easily spot the most interesting activity in a local network Currently, 2 graphs are available: - number of unique source-destination flows for each port - number of unique sources which attempt to access each destination USAGE python log-watcher.py <iptables_filename> <eps_filename> [<title>] Example: python log-watcher.py iptables.07292006 test.eps 'Port activity - July 29, 2006' The output will be in test.eps and test-dst.e
Abyle Firewall Script (abyle-firewall) the abyle iptables script is one of a million iptables scripts arround the internet, it was developed for fun and learning some python basics. the configurion and rules are stored in xml files within an hierarchically per interface directory structure. most people will say "what .. for?" especially if they look at the not very straight xml syntax of the rules file, we have to answer: "just for fun" that's our purpose. :)
Intrusion Prevention System (IPS) for ssh (default port 22), this IPS responds to the suspicious activity by setting the linux firewall (iptables) to block network traffic from the suspected malicious source. Suspicious activity is determined via auth or security logs. This IPS is linux only, using iptables, and thus must be run as root. thresh = (number of seconds between consecutive attempts) attempts = (number of consecutive attempts) clear = (number of seconds elapsed to clear active source
Internet billing system, using mod_python for display statistycs and manage accounts, and shell script to manage iptables rules. I've create this set of scripts for self use, and it is not very stable. Web interface and documentation are in Russian only.
That tool is a web management interface for Iptables firewall. It was written in Python and uses the power of Django web framework. Its status is stable and also there are lots of parts to be imporved. We are looking for contributors :) The devel list is. email@example.com --- NOTE --- When i start contributing new projects i first look at its revision number to see how active is. However in kapici the case is different i wasnt using revision control system while i developed it. (Yep
Web content filter that uses iptables to block both http and https requests. Note that this project is not being actively developed, so use at your own risk. It has been successfully used in a school district with hundreds of computers. It worked beautifully there, but your mileage may vary. Anyone interested in actively maintaining this project please don't hesitate to contact the project administrators. FeaturesSimple to install: put your dedicated firewall computer between your router and LAN