If somebody got past your firewall, it means that your computer has been compromised. Its not like they can just throw money at your computer until they get in- a firewall will, if not crippled by malware or the user, block anything. Posting is not advised when you know nothing at all, there is no 100% secure method of protection. For example last year many hackers switched over to ack tunneling trojans that bypassed pretty much any software firewall on the market. There will always be exploits and there will always be people using them, and a billion dollar corperation can afford all the programmers and hackers they need to get the job done. Do you know the fastest way to get a job with the pentagon? hack into there systems, any one who manages to do it is guarenteed a job. No system in the world is 100% secure. Ack tunneling allows a cracker to contact trojans already installed on a system. They will not install malware. Further, they only work on badly configured firewalls which allow ACK passthrough. If ACK tunneling is being used, the computer has already been compromised. Try reading my post next time.