CounterSnipe is an intrusion prevention system that protects networks from malware, unauthorized access, and vulnerabilities. It works in three steps: 1) collecting network information, 2) detecting unauthorized or malicious activity on the network, and 3) correlating what is detected with the network assets and taking actions like logging, blocking, and alerting. It integrates with existing infrastructure by deploying active protection appliances in different positions on the network. CounterSnipe is useful for any business with multiple computers and users on a network to help with compliance, protect web applications and networks, and monitor resource access policies.