ZoneAlarm offers the highest level of protection and control. It provides comprehensive, customizable settings that let you tailor security controls to your exact needs. Unlike conventional firewalls, ZoneAlarm monitors outgoing application traffic as well as incoming traffic, protecting you from any local applications attempting to use your Internet connection to communicate with the outside world.
You have the option to grant and deny access on a per-application basis, customizing the protection for your system. ZoneAlarm also offers password protection, automatic mobile PC protection, and e-mail attachment protection for 37 different file types, and it can control your security by blocking IP addresses that run port scans.