Software - Firewall
NVIDIA's configuration software for ActiveArmour and the rest of the firewall settings is based on a custom install of the Apache Software Foundation's HTTP Server Project, which usually just goes by the name Apache. Apache runs as a process, listening on the localhost interface that ActiveArmour and the firewall is protecting. You access the main configuration interface using a web browser, with two small Windows dialogs spawned by the system tray applet able to select a profile quickly, or turn the firewall on and off. The firewall and its settings are an article in themselves, so I'll just show some screenshots here.Firewall configuration
Tray icon - 4th icon from the left, letting MSN through and stopping me from downloading another episode of CSI using Azureus (maybe)
The firewall packs all the punch of an advanced software firewall, with pre-network initialisation support, stateless and stateful packet inspection, hardware offload, configurable profiles, inward and outbound rulesets, executable checksum access lists and much more. Like I said, it's a whole article on its own so I'll skip the details until that time. The important things are that it works, it's free, it's secure and it's relatively easy to use.