I have been playing with the idea of a Java Firewall. So far I have implemented a fully functional port blocker using port hijacking. It scans for open ports on the network interface providing internet connection.

However port blocker doesn’t a firewall make. It is merely a baby step. We need to access operating system API to be able to block ports which do not allow hijacking. We also need stealth mode to prevent attackers from even detecting the existence of the computer. We need to and can easily block UDP traffic. Then comes application access control.
All of these can be done.

I evaluated several firewalls like ZoneAlarm or Agnitum Outpost and each of them lacks in some key aspect or other. In my experience their inability is most painful for power users. So we started this intern driven project.

The question is what would be the level of interest in the user community to support a Java Firewall project.