Network Ice have a list of ports and exploits. Although not exhaustive, it seems to be fairly complete from the other selections I saw at Google. Now I know that someone was trying to probe us for BattleNet – the port Diablo runs on. (Bekkoame also has a good list)