The Internet Content Adaptation Protocol (ICAP) is the protocol used by network appliances such as application delivery controllers, web gateways, forward and reverse proxies, and next-generation firewalls to communicate with an external server or appliances to perform value added actions such as malware scanning and content filtering. By integrating the network appliance and the ICAP scanning solution, network administrators can protect their networks from known and Zero-day threats such as application installer vulnerabilities, document-based malware, and web-based exploit kits.