Host-based intrusion prevention is designed to intercept and block behavior deemed prohibited or suspect by the business rules configured in your HIPS management system. It does this in two ways. First, it inspects all packets flowing in and out of a protected end user device or server. The methods used to inspect packets and network behavior at the system level are the same as those used by a NIPS - signature and anomaly recognition.
Second, it prevents one or more of the following activities associated with human or malware intrusions:
- Copying files
- Deleting files
- Writing files to certain folders
- Registry changes
The deployment considerations for HIPS are similar to NIPS:
- Reliability and availability
- Accuracy
- Alerting and analysis capabilities
- Highly granular configuration and control capabilities
- Adequate level of performance
In addition, HIPS must also:
- Be capable of running your off-the-shelf applications when initially installed. Because a HIPS implementation blocks many activities on your workstations and servers, you must ensure that it doesn't prevent normal application execution.
- Support user defined business rules and centralized device management. It isn't practical to attempt management of hundreds of end user devices, for example, when rolling out new or modified business rules. You should also have the capability of viewing alerts and system status from a central console.
HIPS deployment
HIPS is typically deployed as an agent on the device you want to protect. Your security team configures the agent through the use of centralized management software. The image at right shows the relationship between the management system and the agents.
In this example, management software is running on a server. The person responsible for configuring and monitoring the HIPS environment accesses management functions via a management console. The management system sends business rules to the agents. These rules govern how the agents behave when dealing with activities on the systems where they reside. The agents send business rule violation alerts and system status back to the management system. This method of deployment allows an organization to effectively deploy HIPS to any number of systems.
Next, we'll see how to combine intrusion and detection solutions.