PfPro = Packet Filter Pro is Really Outrageous |
News | About PfPro | Screenshots | Downloads | Daily ChangeLog | Project Page | Release Information |
Finally got an initial TreeModel and TreeCellRenderer implementation down. Tree/object support is still far from finished, feature wise and presentation wise. However, you can see the work here.
PfPro 0.2.0 development has started and is coming along nice. You will be able to drag-n-drop a items (networks, interfaces, hosts, services) from a tree representing your network topology into filtering/translation rules. Still targeting Java 1.4 as BSD Java 1.5 implementations aren't completely stable yet.
I have a working snapshot, known as pfpro-CURRENT, available for download (click here to download latest pfpro-CURRENT). As I am experiencing problems with my computer (read: desperately need a new one) I haven't been able to have it reliably update this snapshot or the changelog on a daily basis. Right now binary-only snapshots are available, if you want source go to CVS. These snapshots may not work at all, and should be considered pre-alpha quality.
(download | Release Info)
This release adds label and comment support in rules.
PfPro combines Java and XML to provide a graphical inteface for creating and maintaining firewall configurations for OpenBSD's PF firewall system. This firewall system has recently been ported to FreeBSD and NetBSD as well.
Doesn't sound very efficient? Well, that's not my goal.
My goal is to produce a best-effort platform-independent firewall utility. Java runs on a number of platforms, including embedded devices. If one day a secure way for managing firewalls remotely with embedded devices can be found, I could die happy. By using XML, configurations can be verified efficiently (by check via DTD) and possibly translated to other firewalling systems (like IPChains, via XSLT). One day I would like PfPro to be able to handle configurations for various firewall platforms through a consistent interface.
v0.1.1 - download PfPro v.0.1.1 (stable)
CURRENT - download binary-only pfpro-CURRENT snapshot (pre-alpha quality)
Release 0.1.x
Released on: Tue Aug 24 22:17:28 EDT 2004
Last updated: Tue Aug 24 22:17:28 EDT 2004
Full NAT support and improved XML format. Now used JAXB for handling all XML. This is the target output for this release.
Release 0.0.x
Released on: Fri Jul 2 19:21:37 EDT 2004
Last updated: Fri Jul 2 19:21:37 EDT 2004
This is the original release. It uses the DOM API for handling the
XML configuration. This is the
target output
for this release.