I have been playing with the idea of a Java Firewall.��һֱ������뷨һ��Java����ǽ�� 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.������Ҫ�Ϳ������׵��赲UDPͨ�š� 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.�������˼�������ǽһ�� ZoneAlarm��agnitumǰ�ں�����ÿ����ȱ����һЩ�ؼ�������� 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.�����ǣ�����ʲô����Ȥ�ij̶ȣ����û������֧��Java�ķ���ǽ��Ŀ��