1. How to protect your computer from malware and hackers

Regardless of your broader objectives, keeping your computer healthy is a critical first step down the path toward better security. So, before you begin worrying too much about strong passwords, private communication and secure deletion, for example, you need to make sure that your computer is not vulnerable to hackers or plagued by malicious software, often called malware, such as viruses and spyware. Otherwise, it is impossible to guarantee the effectiveness of any other security precautions you might take. After all, there is no in point locking your door if the burglar is already downstairs, and it doesn't do you much good to search downstairs if you leave the door wide open.

Accordingly, this chapter explains how to maintain your software and use tools like Avast, Spybot and Comodo Firewall to protect your computer against the ever-present dangers of malware infection and hacker attacks. Although the tools recommended in this chapter are for Windows, which is the operating system most vulnerable to these threats, GNU/Linux and Apple OS X users are also at risk and should still adopt the tactics presented below.

Background scenario

Assani is a human rights activist in a Francophone African country. His two teenage children, Salima and Muhindo, have offered to help him with some routine computer work he has been asked to do. After seeing the state of his computer, they offer to teach him the basics of how to keep it healthy and functional. Assani also likes the idea of using Free and Open Source Software, but he's not sure whether that would be more or less secure, so he asks for their advice.

What you can learn from this chapter

  • More about the nature of a few of the specific threats that malware poses to the privacy and integrity of your information, the stability of your computer and the reliability of other security tools
  • How you can use a number of recommended tools to help protect yourself from these threats
  • How to keep your computer secure by updating your software frequently
  • Why you should use freeware tools, to avoid the dangers associated with expired licenses or pirated software, and popular FOSS tools, where possible, to enhance your security.