There is another product from a company called Visualize Software called VisualZone Report Utility 5.6
This program reads the ZoneAlarm log every 10 seconds (by default, but this time can be modified; I run it every 60 seconds). When an "attack" ispicked up by ZA and blocked (and therefore, logged in ZA's log file), VisualZone will parse the info and put it in its spreadsheet-like interface.
You can easily read the intruder IP address, and port they were attacking.
It also has a built in WHOIS lookup of the IP address, so you can see what ISP or company ownes that IP address. You can then use the info it collects to go about contacting the IP address owner about the abuse.
There is also a cool mapping feature, that will map out where the IP address is physically located on the globe! Now, this info is not exactly accurate (if the ISP is based in Chicago, and a remote user calls in from DAllas, the IP address will still show up as being in Chicago!), but it is fun nonetheless.
The 2 best features of VisualZone, though, are the built-in DSHIELD functionality and the Backtrace. http://www.dshield.org/ is a site that collects Internet attack info, and they will forward attacks to the respective ISPs from those of us hit by people. VisualZone can make the submission to DSHIELD automatic when an attack is recorded by ZoneAlarm.
The other feature, Backtrace, works against unprotected Windows machines. If an attacker is not running a firewall on his machine, VisualZone can (again, automatically, after the attack is recorded by ZA), do a reverse lookup of the attacker. It will generate DNS info, plus Windows NetBIOS information (machine name, logged in user name, domain name of the attacker machine).
I stumbled over VisualZone right after I started running ZA, and I love it!
http://www.visualizesoftware.com
hope this helps