I was gonna attempt to write a Windows Firewall in C, but would not be able to get it done as soon as I would like. I''m just looking for a firewall that will allow me to block certain packets by size and port, for Windows 2000. I'm trying to stop attacks on my computer. Is there a way to do this in Windows without purchasing a firewall, or no?