Your access to this website and/or its content is subject to certain terms and conditions. If you do not wish to agree with the terms and conditions, then you should leave this website immediately.
| Home | Privacy | Legal | Contact | Humour |
I use Ubuntu on my home PC. At work, I have to use Windows XP. To protect my Windows PC, I use R-Firewall. It is the best firewall that I know. This article is based on an e-mail I wrote to my colleagues.
From my personal experience, I have come to the conclusion that a good firewall and a realtime anti-virus program can safeguard a Windows PC more than anything. I have also seen that the Windows Firewall and other commercially available firewalls do not do well when it comes to protecting the PC. They usually have preconfigured settings allowing Internet access for popular applications. This is their weakness. When a malware attacks these applications, the firewall does not stop these applications. Besides, in Windows, most user accounts have Administrator privileges. That means that any malware just needs to infect any application and it can have full control of the PC.
Firewall manufacturers cannot be strict with permissions because many Windows applications, including built-in ones, are written so poorly that they will crash Windows if the firewall denies an Internet connection. So, these firewalls come with pre-built Internet access rules for popular applications. Another shortcoming with these firewalls is that they do not give full control to the user to configure his own Internet access rules.
R-Firewall is one program that does provide full control to the user. I recommend it to all Windows XP users. (It does not support Vista/7.) As mentioned earlier, a firewall's performance can be compromised by an application that is poorly written. Even R-firewall will crash your system if you do not configure it properly. Here is how to do it right.
R-Firewall has 3 access permissions - allow, deny, and ask. You can specify these access permissions on a case-by-case basis or create a rule that the firewall will automatically apply in future. A rule requires any combination of the requesting application, direction of the connection, protocol of the connection, remote IP, and remote port. Local ports are not so important.
Also, remember to disable Server service in Microsoft Management Console. This will disable your shares. Enable it only when you need to a share. Disable remote log on. Enable only when it is required.
I also suggest you use Naviscope, which runs a local proxy on your PC and monitors Internet connection. It provides several features such as providing visual indicators for Internet connections and their speed.
You also need a good antivirus solution such as AVG, which automatically scans USB flash drives immediately when they are inserted.
---o0O0o---
This article was first published in February 2010.