|
||||||
Guide to Host-based Intrusion Prevention SystemsIs a HIPS the Best PC Antivirus for Internet Security Protection?
A HIPS is like a super antivirus. It can stop new viruses (protect against "day zero" attacks). There are however, limitations and disadvantages.
A Host Intrusion Prevention System (HIPS, Host IPS, or Host-based IPS) is a security program that protects individual computers (hosts) against viruses and other Internet malware. This is in contrast to:
Unlike a conventional antivirus program, a HIPS does not use virus signatures or patterns to detect malicious software. Instead, it keeps a list of trusted programs and records what each program is allowed to do. A program that oversteps its permissions is blocked from carrying out unapproved actions. Examples of HIPS (or firewalls and antivirus software that also contain a HIPS) include IBM Proventia, Cisco Security Agent, McAfee Host Intrusion Prevention, System Safety Monitor, Privacyware Privatefirewall, Comodo and Network-1 CyberwallPLUS.
How Host Intrusion Prevention Systems WorkA HIPS is like a super firewall for requests made by an application program to the operating system (Linux, Windows or MacOS) in which it is running. A HIPS creates low level hooks into the operating system. Whenever a program asks the operating system for services, the HIPS intercepts the request and checks to see if the program is allowed to proceed. A whitelist is typically used: any program not on the list is considered untrusted. A HIPS can be configured to control:
Advantages of HIPSFrom the above description, it can be seen that virus signatures are not used:
Disadvantages of HIPSThe main issue with a HIPS is deciding which programs can be trusted. A common strategy is to assume that a new computer does not contain any viruses or other malicious programs. The HIPS creates a list of programs that are running and their actions (CPU usage, network access etc). After a learning period of, say a week, any deviations from this list is flagged as suspicious. The HIPS will then tell the user that a particular program is trying to do something potentially dangerous, and ask the user whether or not to allow it to proceed. The problem is that:
Another issue is that unlike an anti-virus solution, a HIPS will likely need to be custom configured for each desktop PC or server. Should a Host Intrusion Prevention System be Deployed?A properly configured HIPS can provide significantly increased security protection from Internet and other security threats, compared to using only a conventional antivirus program. It does not completely replace an antivirus solution but complements it. An signature-based antivirus program can detect viruses that have been placed on the HIPS approved list by mistake. A Host IDS also works well with a HIPS. The problem with a HIPS is that some basic IT knowledge is required to safely configure the permission rules. The user needs to recognize which programs and processes can be trusted, and with which permissions. A HIPS is therefore a good choice for IT professionals and power users, but not for the average PC user. Corporate IT departments should consider deploying a Network IDS/IPS.
The copyright of the article Guide to Host-based Intrusion Prevention Systems in Security/Antivirus Software is owned by Yuen Kit Mun. Permission to republish Guide to Host-based Intrusion Prevention Systems in print or online must be granted by the author in writing.
|
||||||
|
|
||||||
|
|
||||||