1. ▹ Antivirus
  2. ▹ Assets
  3. ▹ Authentication
  4. ▹ Availability
  5. ▹ Basic criteria for risk analysis
  6. ▹ Computer Hacks
  7. ▹ Confidentiality
  8. ▹ Control
  9. ▹ Cryptography
  10. ▹ Cybercrime
  11. ▹ Cybercriminals
  12. ▹ DRP – Disaster Recovery Plan
  13. ▹ Data backups
  14. ▹ Data loss
  15. ▹ Defacement
  16. ▹ Disinfect machine with a live CD
  17. ▹ Disposal
  18. ▹ Email
  19. ▹ Firewall
  20. ▹ Human error
  21. ▹ IDS/IPS
  22. ▹ Image rights
  23. ▹ Impact
  24. ▹ Integrity
  25. ▹ Internet and copyright
  26. ▹ Legal Aspects
  27. ▹ LuxTrust
  28. ▹ Malicious Codes
  29. ▹ Malicious websites
  30. ▹ Network segmentation
  31. ▹ Password
  32. ▹ Patches
  33. ▹ Phishing
  34. ▹ Physical faults
  35. ▹ Securing a fixed workstation
  36. ▹ Physical theft
  37. ▹ Recommendations for securing a file server
  38. ▹ Recommendations to secure a server connected to Internet
  39. ▹ Recommendations to secure a Web server
  40. ▹ Removable devices
  41. ▹ Risk processing
  42. ▹ Spam – unwanted emails
  43. ▹ SSL/TLS – encryption technologies on the web
  44. ▹ Update softwares with Secunia PSI
  45. ▹ Security Charter
  46. ▹ Social engineering
  47. ▹ Threat
  48. ▹ Virtual Private Networks (VPNs)
  49. ▹ Vulnerabilities
  50. ▹ Web of Trust - WOT
  51. ▹ Web filter – Proxy
  52. ▹ Why is it important to protect your computer?


In brief

Antivirus is software for the identification and blocking of malware.

It does this using two key resources:

  • Based on the “signatures” of malicious code: as soon as a new malicious code is discovered, it is analysed by antivirus companies. They establish an identification and eradication protocol for the code in question. They then pass this information on to the software of their customers. Completely new malicious codes are constantly changing or are only used for highly targeted attacks and to escape detection. Accordingly, antiviruses are like safety belts: they protect but they can’t guarantee 100% safety.
  • Based on the “behaviour” of malicious codes: antiviruses identify malicious codes based on the operations that they try to perform (heuristic approach)

Antivirus programs are essential for the protection of computers, smartphones, tablets and servers against malicious codes that are more and more numerous and widespread.

No system is invulnerable to malicious code attacks, particularly because machines cannot tell the difference between malicious and legitimate code.

Additional measures

Behavioural measures

  • Users who detect suspicious files should not open them, whether they arrive by email or on removable media.
  • If a file needs to be opened and it is believed to contain non-confidential data, the user can upload it to the virustotal site, which will analyse the file for free using a wide range of software.
  • It is also sensible to wait 3 or 4 days before opening it. In fact, if it is new malware, this wait will be needed to enable the production of the antivirus software to detect the code, analyse it and update the antivirus signature databases.

Organisational practices

Within an organisation, the following are required:

  • user training in the recognition of suspicious or doubtful files and awareness-raising on social engineering techniques;
  • clear and efficient procedures for handling suspicious or doubtful files;
  • a contact person for the odd case where a user opens a file or clicks a link;
  • drafting and compliance with security policies;

Technical measures

  • Antivirus software must be updated several times a day to ensure that signature databases remain up to date.
  • Antivirus programs installed on user workstations and different servers should be different to increase the chances of detection of a malicious code.
  • When new malicious code is detected by a security expert, antivirus software publishers require a certain amount of time (1 to 4 days) to analyse the code and update their signature databases.
  • You should set up a specialised service to analyse suspicious or doubtful files. The IT department or an external expert can open the files in a specialised environment.
  • If infection is suspected, scan your computer with an antivirus program on a live CD
  • Since some malicious code (worms) exploits technical vulnerabilities, you should always apply patches and updates to your operating system and any applications used on the system in question.
  • Since some malicious code (worms) uses automated mechanisms to spread itself, the network should be partitioned using a firewall and computers should be protected with firewalls. These systems can also help prevent data exfiltration by Trojan horses.

Security policy

Write and apply the following sectoral policies:

Different types of antivirus

Solutions for computers

Antivirus is important software protection that should be installed on each machine, regardless of operating system. There are many antivirus solutions available, but note that none is able to detect every form of malware. It is, therefore, essential to implement good behavioural practice for email and for the use of removable media.

Solutions offered by your Internet Service Provider (ISP)

The solutions offered by your Internet Service Provider (ISP) can be used to scan emails and traffic between your computer and the website you are browsing.

Although these solutions have undeniable advantages, they also have significant limitations:

  • inability to scan encrypted content, such as when you visit a website in SSL mode or if you receive encrypted email;
  • inability to scan files you transfer from removable media such as DVDs, CDs, external hard drives, or USB drives;
  • inability to scan your system to find malicious code that would have infected your computer before it was listed by the antivirus;
  • you cannot choose the antivirus program and do not know if the solution is constantly updated.

Subscribing to your ISP’s solutions is certainly useful, but does not replace local solutions installed directly on computers or servers.

Server solutions

Antivirus solutions for servers are more or less the same as for desktops. The difference is that the server antivirus programs have certain specialisations. For example, it is standard to monitor all email traffic through a mail server or to check client downloads through a proxy server.

Operating modes

Most antivirus software operates in two ways:

  • ‘Realtime protection’ – intercepting malicious codes as soon as they try to infect a machine.
  • Ad hoc scans of the machine to discover any malicious codes that have already managed to infect the system. The scan will be more effective if the malicious code is inactive, for example when using a ‘live’ operating system (antivirus on live CD).

Antivirus software is therefore constantly inspecting all files processed by the computer, i.e. on entry, during processing.

Table of Contents