EverQuest II

From Protocolinfo

Jump to: navigation, search

EverQuest II is a MMORPG powered by Sony Online Entertainment, LLC. See the official website at http://eq2players.station.sony.com/

Contents

[edit] Identification

It has been observed that EQ2 downloads patch data on TCP port 7010, retrieves information for the game launcher on TCP port 7000, sometimes through UDP for status/authentication and required game play through UDP ports.

[edit] Ports

  • [IN] port > 1023 [OUT] 7000 TCP, 3016-3021 & 9700-9703 UDP: LaunchPad and Patch Servers.
  • [IN] port > 1023 [OUT] 7010 TCP: Patch.
  • [IN] port > 1023 [OUT] 9100 & 32800-33000 UDP: Game Client.
  • [IN/OUT] ICMP Type 0 (echo reply), 3 (unreachable), 8 (echo request) and 11 (expired).

[edit] Server subnets

  • 64.37.158.*
  • 199.108.13.*
  • 199.108.12.*
  • 199.108.202.*
  • 199.108.203.*
  • 195.33.135.*
  • CIDR: 64.37.128.0/18, 199.108.0.0/16 US(?), 195.33.128.0/19 International(?)

[edit] CIDR

One method of classifying game client data is using the CIDR.

# This example classifies traffic one-way; will need to classify the other end of traffic as well.
# Classification does not include downloadable patch data on port 7010.
	if [ $ENABLE_EQ2 = "1" ]; then
		echo "		EQ2 ENABLED"
		cidrs="64.37.128.0/18 199.108.0.0/16 195.33.128.0/19"
			for cidr in $cidrs; do
				$iptables -t mangle -A $gotochain -p udp -s $cidr -j MARK --set-mark ${mark}
				$iptables -t mangle -A $gotochain -p tcp --sport 7000 -s $cidr -j MARK --set-mark ${mark}
			done
	fi

[edit] See also

Personal tools