I've always had an appreciation for the term "Firewall" when it comes to Internet Security. Of course, as initially planned by those who coined the term, it conjures up an image of a very large brick wall where people are safe and sound on one side while a blazing fire rages out of control on the other. Of course, it's a metaphor for you and your computer residing in safety, protected from the firestorm of threats - viruses, attacks, probes, hackers, etc. - running rampant on the Internet.
The concept of Internet firewalls is a little more involved than that. It turns out, that there are two basic forms of firewalls, and working together, they can provide a very safe haven for you as you work and interact online.
The first type of firewall is a hardware firewall. It is typically a device that occupies the space between you and the Internet. It acts as a sort of Internet traffic cop monitoring the flow of information as you make requests over the Internet, and as the responses come back to you. The firewall is setup to watch for specific types of traffic that can it recognizes as potentially malicious and stops it in its tracks.
This type of firewall can be very effective in protecting you from a lot of known attacks. It's smart enough to detect malicious activity and prevent it from ever making it to your computer where just the attempt to attack you can cause harm.
Many believe that hardware firewalls are normally setup by businesses and very serious Internet users with more know-how than the rest of us. However, today, this is no longer the case. If you have a high-speed Internet connection, you can bet that the device that connects you to the Internet has a built-in firewall. If you're operating a small network, you also probably have a router with a built-in firewall. Be sure to contact your Internet provided to see if they can assist you with taking the best advantage of this protection that you already have.
In contrast to hardware firewalls, software firewalls act very differently. They actually reside on your computer and monitor which programs are running and what they are doing, as well as what information is being transmitted between you and the Internet.
There are a wide variety of Internet attacks that work by getting your computer to do things you don't know it's doing, and that you certainly don't want it doing. For example, one method of attacking your computer is to install a keyboard tracker. These programs monitor all of your keyboard activity and send that information to someone waiting on the Internet. They're hoping to get banking passwords and things like that. A software firewall will be able to pickup on this attack by two tell-tale signs. First, it detects that a program wants to monitor your keyboard activity, and next, it detects that a new program is attempting to send information out over the Internet. Other Internet attacks simply highjack your email and start using your computer to send out viruses. A software firewall will detect the unauthorized access to email and stop it in its tracks.
My preferred software firewall is ZoneAlarm from ZoneLabs. ZoneAlarm provides a complete solution for a Personal Firewall, Anti-Virus, Anti-Spyware, Email Protection, IM Protection, and more! $39.95 for a single-user license (as a special offer if you follow this link), or for just $10.00 more, protect the entire family (up to 3 computers!)
Now you might think that having two types of firewalls is a bit much. The truth is that they compliment each other very well. The software firewall is able to monitor activity on your computer as it happens, but that can be a lot of work and a drain on your computer's resources if you come under heavy attack. And since Internet hackers write programs to probe all kinds of potential weaknesses on your computer, this is actually quite common. To prevent this, a hardware firewall watches for certain types of requests and prevents them from ever getting to your computer. This is great at preventing a wide variety of attacks, but it can't get them all since the hardware firewall can't get as much insight since it can't see how your computer is actually going to handle the requests.
Now automated Internet defenses are critical in protecting you against Internet attacks, but your best defense is to become informed and aware. Please stick with us here in the Internet Safety forum as we explore these topics.