IP address identifications:
ARIN:
http://www.arin.net/ (American)
APNIC:
http://www.apnic.net/ (Asian)
RIPE:
http://www.ripe.net/ (European)
(use the "whois" searches)
edit: these whois queries will only provide the ISP the IP address is connected on, from which you can get an e-mail address to report the abuser, but bear in mind most hackers work from a dynamic IP address or public terminal. What can be helpful is to do a reverse DNS lookup on the IP address to get the hostname that corresponds to the IP address. (using nslookup)
Port number meanings:
http://www.iana.org/assignments/port-numbersStandard windows tools (use at the command prompt):
netstat
tracert
ping
nslookup
NOTE: if your OS is up to date and a virus and spyware scan comes up clean you're probably fine, the majority of firewall warnings are rather alarmist.
The firewall may report "high risk" attacks, but if your PC is up to date and properly configured, 99.9% of such attacks will not work anyway.Best bet for reasonably secure play without a firewall, is to play behind a router, use a static lan IP and port forward only the directx ports needed to play, but be sure you understand networking basics before you buy and install a router. (preferably not wireless)
If you must play behind zonealarm, give starfleetOP
and the directplay helper full permissions, set zonealarm to medium security (allowing pings). People claim they can play sucessfully like this, but myself, I experienced nothing but consistent disconnects back on Rooks Tavern, playing behind Zonealarm have sworn off it ever since. Multiplayer stability in SFC was far better before software firewalls became popular. Mission stability did not suffer nearly as badly back then.
P.S. Not implying that you do but... the fewer porn, gambling, warez and mp3 sites you visit and the fewer filesharing programs you run, the more secure your PC will be.
P.P.S to further secure your PC, only use an adminstrative account for software installs and such, set your main account to a regular user or power-user account.