Project

General

Profile

Download (33.5 KB) Statistics
| Branch: | Tag: | Revision:
1
<?php
2
/*
3
	wizardapp.inc
4
	part of pfSense (https://www.pfsense.org/)
5

    
6
	Copyright (C) 2006 Bill Marquette - bill.marquette@gmail.com.
7
	Copyright (C) 2006 Scott Ullrich - sullrich@pfsense.com.
8
	Copyright (C) 2008-2010 Ermal Luçi
9
	All rights reserved.
10

    
11
	Redistribution and use in source and binary forms, with or without
12
	modification, are permitted provided that the following conditions are met:
13

    
14
	1. Redistributions of source code must retain the above copyright notice,
15
	   this list of conditions and the following disclaimer.
16

    
17
	2. Redistributions in binary form must reproduce the above copyright
18
	   notice, this list of conditions and the following disclaimer in the
19
	   documentation and/or other materials provided with the distribution.
20

    
21
	THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
22
	INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
23
	AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
24
	AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
25
	OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
26
	SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
27
	INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
28
	CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
29
	ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
30
	POSSIBILITY OF SUCH DAMAGE.
31
*/
32

    
33
$gamesplist = array();
34

    
35
/* Game Consoles and Game Clients */
36

    
37
$gamesplist['playstationconsoles'] = array();
38
	/* Playstation 3, Playstation 4 and PS Vita */
39
	$gamesplist['playstationconsoles'][] = array('PS-Network-TCP', 'tcp', '10040', '10060', 'both');
40
	$gamesplist['playstationconsoles'][] = array('PS-Network-UDP', 'udp', '50000', '60000', 'both');
41
	$gamesplist['playstationconsoles'][] = array('PS-Home-TCP-1', 'tcp', '3478', '3480', 'both');
42
	$gamesplist['playstationconsoles'][] = array('PS-Home-TCP-2', 'tcp', '8080', '8080', 'both');
43
	$gamesplist['playstationconsoles'][] = array('PS-TCP-1', 'tcp', '5223', '5223', 'both');
44
	$gamesplist['playstationconsoles'][] = array('PS-TCP-2', 'tcp', '10070', '10080', 'both');
45
	$gamesplist['playstationconsoles'][] = array('PS-UDP-1', 'udp', '3478', '3479', 'both');
46
	$gamesplist['playstationconsoles'][] = array('PS-UDP-2', 'udp', '3658', '3658', 'both');
47
	$gamesplist['playstationconsoles'][] = array('PS-UDP-3', 'udp', '10070', '10070', 'both');
48
	$gamesplist['playstationconsoles'][] = array('PS-RemotePlay', 'tcp', '9293', '9293', 'both');
49

    
50
$gamesplist['wiiconsoles'] = array();
51
	/* XBox Consoles */
52
	$gamesplist['wiiconsoles'][] = array('Wii-Consoles-TCP-1', 'tcp', '6667', '6667', 'both');
53
	$gamesplist['wiiconsoles'][] = array('Wii-Consoles-TCP-2', 'tcp', '12400', '12400', 'both');
54
	$gamesplist['wiiconsoles'][] = array('Wii-Consoles-TCP-3', 'tcp', '28910', '28910', 'both');
55
	$gamesplist['wiiconsoles'][] = array('Wii-Consoles-TCP-4', 'tcp', '29900', '29901', 'both');
56
	$gamesplist['wiiconsoles'][] = array('Wii-Consoles-TCP-5', 'tcp', '29920', '29920', 'both');
57

    
58
$gamesplist['xboxconsoles'] = array();
59
	/* XBox Consoles */
60
	$gamesplist['xboxconsoles'][] = array('xbox-Consoles-UDP-1', 'udp', '88', '88', 'both');
61
	$gamesplist['xboxconsoles'][] = array('xbox-Consoles-UDP-2', 'udp', '3074', '3074', 'both');
62
	$gamesplist['xboxconsoles'][] = array('xbox-Consoles-TCP-1', 'tcp', '3074', '3074', 'both');
63
	$gamesplist['xboxconsoles'][] = array('xbox-Consoles-TCP-2', 'tcp', '3659', '3659', 'both');
64
	$gamesplist['xboxconsoles'][] = array('xbox-Consoles-TCP-3', 'tcp', '500', '500', 'both');
65
	$gamesplist['xboxconsoles'][] = array('xbox-Consoles-TCP-4', 'tcp', '3544', '3544', 'both');
66
	$gamesplist['xboxconsoles'][] = array('xbox-Consoles-TCP-5', 'tcp', '4500', '4500', 'both');
67

    
68
$gamesplist['battlenet'] = array();
69
	/* Blizzard Publishing games */
70
	$gamesplist['battlenet'][] = array('Battle.NET-game1-tcp', 'tcp', '6112', '6119', 'both'); //diablo, diablo2, starcraft, warcraft 2, warcraft 3
71
	$gamesplist['battlenet'][] = array('Battle.NET-game1-udp', 'udp', '6112', '6119', 'both'); //diablo, diablo2, starcraft, warcraft 2
72
	$gamesplist['battlenet'][] = array('Battle.NET-diablo2', 'tcp', '4000', '4000', 'both'); //diablo2
73
	$gamesplist['battlenet'][] = array('Battle.NET-game2', 'tcp', '1119', '1119', 'both');  //diablo3, starcraft 2
74
	$gamesplist['battlenet'][] = array('Battle.NET-game3', 'tcp', '3724', '3724', 'both');  //starcraft2
75

    
76
$gamesplist['eaorigin'] = array();
77
	/* EA Origin Client */
78
	$gamesplist['eaorigin'][] = array('EA-Origin-TCP-1', 'tcp', '1024', '1124', 'both');
79
	$gamesplist['eaorigin'][] = array('EA-Origin-TCP-2', 'tcp', '9960', '9969', 'both');
80
	$gamesplist['eaorigin'][] = array('EA-Origin-TCP-3', 'tcp', '18000', '18000', 'both');
81
	$gamesplist['eaorigin'][] = array('EA-Origin-TCP-4', 'tcp', '18120', '18120', 'both');
82
	$gamesplist['eaorigin'][] = array('EA-Origin-TCP-5', 'tcp', '18060', '18060', 'both');
83
	$gamesplist['eaorigin'][] = array('EA-Origin-TCP-6', 'tcp', '27900', '27900', 'both');
84
	$gamesplist['eaorigin'][] = array('EA-Origin-TCP-7', 'tcp', '28910', '28910', 'both');
85
	$gamesplist['eaorigin'][] = array('EA-Origin-TCP-8', 'tcp', '29900', '29900', 'both');
86
	$gamesplist['eaorigin'][] = array('EA-Origin-UDP-1', 'udp', '1024', '1124', 'both');
87
	$gamesplist['eaorigin'][] = array('EA-Origin-UDP-2', 'udp', '18000', '18000', 'both');
88
	$gamesplist['eaorigin'][] = array('EA-Origin-UDP-3', 'udp', '29900', '29900', 'both');
89

    
90
$gamesplist['steam'] = array();
91
	/* Steam Games */
92
	$gamesplist['steam'][] = array('Steam-game-udp', 'udp', '27000', '27030', 'both');  //america's army 3, cs:s, cs:go, HL2, COD: Black Ops, COD: Black Ops 2, Natural Selection 2
93
	$gamesplist['steam'][] = array('Steam-game-tcp', 'tcp', '27000', '27030', 'both');  //america's army 3, cs:s, cs:go, HL2, COD: Black Ops, COD: Black Ops 2, Natural Selection 2
94
	$gamesplist['steam'][] = array('Steam-hltv', 'udp', '27015', '27030', 'both');
95
	$gamesplist['steam'][] = array('Steam-1', 'udp', '4380', '4380', 'both');
96
	$gamesplist['steam'][] = array('Steam-2', 'udp', '1200', '1200', 'both');
97
	$gamesplist['steam'][] = array('Steam-voice', 'udp', '3478', '3480', 'both');
98

    
99
$gamesplist['gamesforwindowslive'] = array();
100
	/* Games for Windows Live */
101
	$gamesplist['gamesforwindowslive'][] = array('Games4WinLive-1', 'udp', '88', '88', 'both');
102
	$gamesplist['gamesforwindowslive'][] = array('Games4WinLive-2', 'udp', '3074', '3074', 'both');
103
	$gamesplist['gamesforwindowslive'][] = array('Games4WinLive-3', 'tcp', '3074', '3074', 'both');
104

    
105
/* Games */
106

    
107
$gamesplist['arma2'] = array();
108
	/* ARMA 2 */
109
	$gamesplist['arma2'][] = array('arma2', 'udp', '2302', '2310', 'both');
110
	
111
$gamesplist['arma3'] = array();
112
	/* ARMA 3 */
113
	$gamesplist['arma3'][] = array('arma3-game-traffic', 'udp', '2302', '2302', 'both');
114
	$gamesplist['arma3'][] = array('arma3-steam-query', 'udp', '2303', '2303', 'both');
115
	$gamesplist['arma3'][] = array('arma3-steam-port', 'udp', '2304', '2304', 'both');
116
	$gamesplist['arma3'][] = array('arma3-BattleEye-1', 'tcp', '2345', '2345', 'both');
117
	$gamesplist['arma3'][] = array('arma3-BattleEye-2', 'tcp', '2344', '2344', 'both');
118
	$gamesplist['arma3'][] = array('arma3-BattleEye-2', 'udp', '2344', '2344', 'both');
119

    
120
$gamesplist['battlefield2'] = array();
121
	/* Battlefield 2 */
122
	$gamesplist['battlefield2'][] = array('BF2-1500-4999', 'udp', '1500', '4999', 'both');
123
	$gamesplist['battlefield2'][] = array('BF2-4711', 'tcp', '4711', '4711', 'both');
124
	$gamesplist['battlefield2'][] = array('BF2-16567', 'udp', '16567', '16567', 'both');
125
	$gamesplist['battlefield2'][] = array('BF2-27900', 'udp', '27900', '27900', 'both');
126
	$gamesplist['battlefield2'][] = array('BF2-28910', 'tcp', '28910', '28910', 'both');
127
	$gamesplist['battlefield2'][] = array('BF2-29900-29901-UDP', 'udp', '29900', '29901', 'both');
128
	$gamesplist['battlefield2'][] = array('BF2-29900-29901-TCP', 'tcp', '29900', '29901', 'both');
129
	$gamesplist['battlefield2'][] = array('BF2-27900', 'udp', '27900', '27900', 'both');
130
	$gamesplist['battlefield2'][] = array('BF2-55123-55125', 'udp', '55123', '55125', 'both');
131
	
132
$gamesplist['battlefield3'] = array();
133
	/* Battlefield 3 and Battlefield 4 */
134
	$gamesplist['battlefield3'][] = array('BF3-1', 'tcp', '9988', '9988', 'both');
135
	$gamesplist['battlefield3'][] = array('BF3-2', 'tcp', '20000', '20100', 'both');
136
	$gamesplist['battlefield3'][] = array('BF3-3', 'tcp', '22990', '22990', 'both');
137
	$gamesplist['battlefield3'][] = array('BF3-4', 'tcp', '17502', '17502', 'both');
138
	$gamesplist['battlefield3'][] = array('BF3-5', 'tcp', '42127', '42127', 'both');
139
	$gamesplist['battlefield3'][] = array('BF3-6', 'udp', '3659', '3659', 'both');
140
	$gamesplist['battlefield3'][] = array('BF3-7', 'udp', '14000', '14016', 'both');
141
	$gamesplist['battlefield3'][] = array('BF3-8', 'udp', '22990', '23006', 'both');
142
	$gamesplist['battlefield3'][] = array('BF3-9', 'udp', '25200', '25300', 'both');
143
	$gamesplist['battlefield3'][] = array('BF3-PS-1', 'tcp', '10000', '10100', 'both');
144
	$gamesplist['battlefield3'][] = array('BF3-PS-2', 'tcp', '1935', '1935', 'both');
145

    
146

    
147
$gamesplist['battlefieldbc2'] = array();
148
	/* Battlefield Bad Company 2 */
149
	$gamesplist['battlefieldbc2'][] = array('BFBC2-1', 'tcp', '18390', '18390', 'both');
150
	$gamesplist['battlefieldbc2'][] = array('BFBC2-2', 'tcp', '18395', '18395', 'both');
151
	$gamesplist['battlefieldbc2'][] = array('BFBC2-3', 'udp', '18395', '18395', 'both');
152
	$gamesplist['battlefieldbc2'][] = array('BFBC2-4', 'tcp', '13505', '13505', 'both');
153

    
154
$gamesplist['borderlands'] = array();
155
	/* Borderlands */
156
	$gamesplist['borderlands'][] = array('Borderlands-udp', 'udp', '7777', '7777', 'both');
157
	$gamesplist['borderlands'][] = array('Borderlands-tcp', 'tcp', '7777', '7777', 'both');
158

    
159
$gamesplist['callofduty'] = array();
160
	/* Call Of Duty */
161
	$gamesplist['callofduty'][] = array('CallOfDuty1', 'tcp', '28960', '28960', 'both');
162
	$gamesplist['callofduty'][] = array('CallOfDuty2', 'udp', '28960', '28960', 'both');
163

    
164
$gamesplist['counterstrike'] = array();
165
	/* counter strike */
166
	$gamesplist['counterstrike'][] = array('CS-Titan', 'udp', '6003', '6003', 'both');
167
	$gamesplist['counterstrike'][] = array('CS-Authentication', 'udp', '7002', '7002', 'both');
168
	$gamesplist['counterstrike'][] = array('CS-Client', 'udp', '6003', '6003', 'both');
169
	$gamesplist['counterstrike'][] = array('CS-Masterserver', 'udp', '27010', '27010', 'both');
170
	$gamesplist['counterstrike'][] = array('CS-Mod-Server', 'udp', '27011', '27011', 'both');
171
	$gamesplist['counterstrike'][] = array('CS-Chat', 'udp', '27012', '27012', 'both');
172
	$gamesplist['counterstrike'][] = array('CS-HL-Serverport1', 'udp', '27013', '27013', 'both');
173
	$gamesplist['counterstrike'][] = array('CS-HL-Serverport2', 'udp', '27014', '27014', 'both');
174
	$gamesplist['counterstrike'][] = array('CS-HL-Serverport', 'udp', '27015', '27015', 'both');
175

    
176
$gamesplist['crysis2'] = array();
177
	/* Crysis 2 */
178
	$gamesplist['crysis2'][] = array('Crysis2', 'udp', '64100', '64100', 'both');
179

    
180
$gamesplist['crysis3'] = array();
181
	/* Crysis 3 */
182
	$gamesplist['crysis3'][] = array('Crysis3-TCP-1', 'tcp', '9988', '9988', 'both');
183
	$gamesplist['crysis3'][] = array('Crysis3-TCP-2', 'tcp', '17502', '17502', 'both');
184
	$gamesplist['crysis3'][] = array('Crysis3-TCP-3', 'tcp', '25650', '25780', 'both');
185
	$gamesplist['crysis3'][] = array('Crysis3-TCP-4', 'tcp', '42127', '42127', 'both');
186
	$gamesplist['crysis3'][] = array('Crysis3-TCP-5', 'tcp', '64100', '64110', 'both');
187
	$gamesplist['crysis3'][] = array('Crysis3-UDP-1', 'udp', '3659', '3659', 'both');
188
	$gamesplist['crysis3'][] = array('Crysis3-UDP-2', 'udp', '10000', '10100', 'both');
189
	$gamesplist['crysis3'][] = array('Crysis3-UDP-3', 'udp', '25650', '25780', 'both');
190
	$gamesplist['crysis3'][] = array('Crysis3-UDP-4', 'udp', '64100', '64110', 'both');
191

    
192
$gamesplist['deadspace2'] = array();
193
	/* Dead Space 2 */
194
	$gamesplist['deadspace2'][] = array('DeadSpace2-TCP-1', 'tcp', '28910', '28910', 'both');
195
	$gamesplist['deadspace2'][] = array('DeadSpace2-TCP-2', 'tcp', '29900', '29901', 'both');
196
	$gamesplist['deadspace2'][] = array('DeadSpace2-UDP-1', 'udp', '8088', '28088', 'both');
197

    
198
$gamesplist['deadspace3'] = array();
199
	/* Dead Space 3 */
200
	$gamesplist['deadspace3'][] = array('DeadSpace3-TCP-1', 'tcp', '1024', '1124', 'both');
201
	$gamesplist['deadspace3'][] = array('DeadSpace3-TCP-2', 'tcp', '9960', '9969', 'both');
202
	$gamesplist['deadspace3'][] = array('DeadSpace3-TCP-3', 'tcp', '18000', '18000', 'both');
203
	$gamesplist['deadspace3'][] = array('DeadSpace3-TCP-4', 'tcp', '18120', '18120', 'both');
204
	$gamesplist['deadspace3'][] = array('DeadSpace3-TCP-5', 'tcp', '18060', '18060', 'both');
205
	$gamesplist['deadspace3'][] = array('DeadSpace3-TCP-6', 'tcp', '27900', '27900', 'both');
206
	$gamesplist['deadspace3'][] = array('DeadSpace3-TCP-7', 'tcp', '28910', '28910', 'both');
207
	$gamesplist['deadspace3'][] = array('DeadSpace3-TCP-8', 'tcp', '29900', '29900', 'both');
208
	$gamesplist['deadspace3'][] = array('DeadSpace3-UDP-1', 'udp', '1024', '1124', 'both');
209
	$gamesplist['deadspace3'][] = array('DeadSpace3-UDP-2', 'udp', '18000', '18000', 'both');
210
	$gamesplist['deadspace3'][] = array('DeadSpace3-UDP-3', 'udp', '29900', '29900', 'both');
211

    
212
$gamesplist['deltaforce'] = array();
213
	/* delta force */
214
	$gamesplist['deltaforce'][] = array('Delta1', 'udp', '17478', '17488', 'both');
215

    
216
$gamesplist['dirt3'] = array();
217
	/* ARMA 2 */
218
	$gamesplist['dirt3'][] = array('Dirt3-1', 'tcp', '2300', '2400', 'both');
219
	$gamesplist['dirt3'][] = array('Dirt3-2', 'udp', '2300', '2400', 'both');
220
	$gamesplist['dirt3'][] = array('Dirt3-3', 'udp', '6073', '6073', 'both');	
221
	$gamesplist['dirt3'][] = array('Dirt3-4', 'tcp', '47624', '47624', 'both');
222

    
223
$gamesplist['doom3'] = array();
224
	/* doom3 */
225
	$gamesplist['doom3'][] = array('DOOM3-1', 'udp', '27650', '27650', 'both');
226
	$gamesplist['doom3'][] = array('DOOM3-2', 'udp', '27666', '27666', 'both');
227

    
228
$gamesplist['dragonage2'] = array();
229
	/* Dragon Age 2 */
230
	$gamesplist['dragonage2'][] = array('DragonAge2-TCP-1', 'tcp', '8000', '8000', 'both');
231
	$gamesplist['dragonage2'][] = array('DragonAge2-TCP-2', 'tcp', '12025', '12025', 'both');
232
	$gamesplist['dragonage2'][] = array('DragonAge2-TCP-3', 'tcp', '15101', '15325', 'both');
233
	$gamesplist['dragonage2'][] = array('DragonAge2-TCP-4', 'tcp', '18081', '18081', 'both');
234
	$gamesplist['dragonage2'][] = array('DragonAge2-TCP-5', 'tcp', '42127', '42127', 'both');
235
	$gamesplist['dragonage2'][] = array('DragonAge2-UDP-1', 'udp', '1900', '1900', 'both');
236
	$gamesplist['dragonage2'][] = array('DragonAge2-UDP-2', 'udp', '5355', '5355', 'both');
237
	$gamesplist['dragonage2'][] = array('DragonAge2-UDP-3', 'udp', '8001', '8001', 'both');
238

    
239
$gamesplist['empireearth'] = array();
240
	/* empire earth */
241
	$gamesplist['empireearth'][] = array('EmpireEarth-1', 'tcp', '33335', '33336', 'both');
242
	$gamesplist['empireearth'][] = array('EmpireEarth-2', 'udp', '33334', '33334', 'both');
243

    
244
$gamesplist['eveonline'] = array();
245
	/* EVE Online */
246
	$gamesplist['eveonline'][] = array('EVEOnline-tcp', 'tcp', '26000', '26000', 'both');
247
	$gamesplist['eveonline'][] = array('EVEOnline-udp', 'udp', '26000', '26000', 'both');
248
	$gamesplist['eveonline'][] = array('EVEOnline-alternate-tcp', 'tcp', '3724', '3724', 'both');
249
	$gamesplist['eveonline'][] = array('EVEOnline-alternate-udp', 'udp', '3724', '3724', 'both');
250

    
251
$gamesplist['everquest'] = array();
252
	/* everquest */
253
	$gamesplist['everquest'][] = array('Everquest-1', 'tcp', '1024', '6000', 'both');
254
	$gamesplist['everquest'][] = array('Everquest-2', 'tcp', '7000', '7000', 'both');
255
	$gamesplist['everquest'][] = array('Everquest-3', 'udp', '1024', '6000', 'both');
256
	$gamesplist['everquest'][] = array('Everquest-4', 'udp', '7000', '7000', 'both');
257

    
258
$gamesplist['everquest2'] = array();
259
	/* everquest2 */
260
	$gamesplist['everquest2'][] = array('Everquest2-1', 'tcp', '7000', '7000', 'both');
261
	$gamesplist['everquest2'][] = array('Everquest2-2', 'udp', '3016', '3021', 'both');
262
	$gamesplist['everquest2'][] = array('Everquest2-3', 'udp', '9100', '9100', 'both');
263
	$gamesplist['everquest2'][] = array('Everquest2-4', 'udp', '9700', '9703', 'both');
264
	$gamesplist['everquest2'][] = array('Everquest2-5', 'udp', '32800', '33000', 'both');
265

    
266
$gamesplist['farcry'] = array();
267
	/* far cry */
268
	$gamesplist['farcry'][] = array('FarCry-1', 'tcp', '49001', '49002', 'both');
269
	$gamesplist['farcry'][] = array('FarCry-2', 'udp', '49001', '49002', 'both');
270

    
271
$gamesplist['farcry2'] = array();
272
	/* FarCry 2*/
273
	$gamesplist['farcry2'][] = array('FarCry2-tcp', 'tcp', '9000', '9004', 'both');
274
	$gamesplist['farcry2'][] = array('FarCry2-udp', 'udp', '9000', '9004', 'both');
275

    
276
$gamesplist['farcry3'] = array();
277
	/* FarCry 3*/
278
	$gamesplist['farcry3'][] = array('FarCry3-game', 'udp', '9000', '9000', 'both');
279
	$gamesplist['farcry3'][] = array('FarCry3-punkbuster', 'udp', '10009', '10009', 'both');
280
	
281
$gamesplist['gunzonline'] = array();
282
	/* GunZ Online */
283
	$gamesplist['gunzonline'][] = array('GunZOnline', 'udp', '7700', '7700', 'both');
284

    
285
$gamesplist['halflife'] = array();
286
	/* halflife */
287
	$gamesplist['halflife'][] = array('HL-1', 'tcp', '27015', '27015', 'both');
288
	$gamesplist['halflife'][] = array('HL-2', 'udp', '27650', '27650', 'both');
289
	$gamesplist['halflife'][] = array('HL-3', 'udp', '27666', '27666', 'both');
290

    
291
$gamesplist['leagueoflegends'] = array();
292
	/* League of Legends */
293
	$gamesplist['leagueoflegends'][] = array('LeagueofLegends-1', 'udp', '5000', '5500', 'both');
294
	$gamesplist['leagueoflegends'][] = array('LeagueofLegends-2', 'tcp', '2099', '2099', 'both');
295
	$gamesplist['leagueoflegends'][] = array('LeagueofLegends-3', 'tcp', '5222', '5223', 'both');
296

    
297
$gamesplist['lineage2'] = array();
298
	/* Lineage II */
299
	$gamesplist['lineage2'][] = array('Lineage2-2009', 'tcp', '2009', '2009', 'both');
300
	$gamesplist['lineage2'][] = array('Lineage2-2106', 'tcp', '2106', '2106', 'both');
301
	$gamesplist['lineage2'][] = array('Lineage2-7777', 'tcp', '7777', '7777', 'both');
302

    
303
$gamesplist['masseffect3'] = array();
304
	/* MassEffect 3 */
305
	$gamesplist['masseffect3'][] = array('MassEffect3-UDP-1', 'udp', '5659', '5659', 'both');
306
	$gamesplist['masseffect3'][] = array('MassEffect3-UDP-1', 'udp', '6000', '6000', 'both');
307

    
308
$gamesplist['mechwarrioronline'] = array();
309
	/* MechWarrior: Online */
310
	$gamesplist['mechwarrioronline'][] = array('MechWarriorOnline-tcp1', 'tcp', '45461', '45461', 'both');
311
	$gamesplist['mechwarrioronline'][] = array('MechWarriorOnline-tcp2', 'tcp', '45464', '45464', 'both');
312
	$gamesplist['mechwarrioronline'][] = array('MechWarriorOnline-game', 'udp', '21000', '30000', 'both'); // 9000 ports
313

    
314
$gamesplist['minecraft'] = array();
315
	/* Minecraft */
316
	$gamesplist['minecraft'][] = array('Minecraft-tcp', 'tcp', '25565', '25565', 'both');
317
	$gamesplist['minecraft'][] = array('Minecraft-udp', 'udp', '25565', '25565', 'both');
318

    
319
$gamesplist['operationflashpoint-dr'] = array();
320
	/* Operation Flashpoint: Dragon Rising */
321
	$gamesplist['operationflashpoint-dr'][] = array('OperationFlashpoint-DR', 'udp', '9105', '9105', 'both');
322

    
323
$gamesplist['planetside'] = array();
324
	/* PlanetSide */
325
	$gamesplist['planetside'][] = array('PlanetSide', 'tcp', '7000', '7000', 'both');
326
	$gamesplist['planetside'][] = array('PlanetSide', 'tcp', '7080', '7080', 'both');
327
	$gamesplist['planetside'][] = array('PlanetSide2', 'udp', '3016', '3021', 'both');
328
	$gamesplist['planetside'][] = array('PlanetSide2', 'udp', '45000', '45010', 'both');
329
	$gamesplist['planetside'][] = array('PlanetSide2', 'udp', '30000', '30500', 'both');
330
	
331
$gamesplist['planetside2'] = array();
332
	/* PlanetSide 2 */
333
	$gamesplist['planetside2'][] = array('PlanetSide2-game', 'udp', '20040', '20199', 'both');
334
	$gamesplist['planetside2'][] = array('PlanetSide2-voice', 'udp', '5062', '5062', 'both');
335

    
336

    
337
$gamesplist['quakeiii'] = array();
338
	/* quake3 */
339
	$gamesplist['quakeiii'][] = array('Quake3', 'udp', '27910', '27919', 'both');
340
	
341
$gamesplist['quakeiv'] = array();
342
	/* quake4 */
343
	$gamesplist['quakeiv'][] = array('QuakeIV-server-udp', 'udp', '27650', '27650', 'both');
344
	$gamesplist['quakeiv'][] = array('QuakeIV-server-tcp', 'tcp', '27650', '27650', 'both');
345
	$gamesplist['quakeiv'][] = array('QuakeIV-client-udp', 'udp', '28004', '28004', 'both');
346
	$gamesplist['quakeiv'][] = array('QuakeIV-client-tcp', 'tcp', '28004', '28004', 'both');
347

    
348
$gamesplist['starwarstor'] = array();
349
	/* quake3 */
350
	$gamesplist['starwarstor'][] = array('StarWarsTOR-1', 'tcp', '8995', '8995', 'both');
351
	$gamesplist['starwarstor'][] = array('StarWarsTOR-2', 'tcp', '12000', '12999', 'both');
352
	$gamesplist['starwarstor'][] = array('StarWarsTOR-2', 'tcp', '20000', '30000', 'both');
353

    
354
$gamesplist['tigerwoods2004ps2'] = array();
355
	/* tiger woods 2004 ps2 */
356
	$gamesplist['tigerwoods2004ps2'][] = array('TigerWoods2004-Player', 'udp', '3658', '3658', 'both');
357
	$gamesplist['tigerwoods2004ps2'][] = array('TigerWoods2004-Player2', 'udp', '6000', '6000', 'both');
358
	$gamesplist['tigerwoods2004ps2'][] = array('TigerWoods2004-EA', 'tcp', '10300', '10301', 'both');
359

    
360
$gamesplist['tribesascend'] = array();
361
	/* Tribes Ascend */
362
	$gamesplist['tribesascend'][] = array('TribesAscend-tcp', 'tcp', '9000', '9001', 'both');
363
	$gamesplist['tribesascend'][] = array('TribesAscend-udp', 'udp', '9002', '9999', 'both');
364

    
365
$gamesplist['unrealtournament'] = array();
366
	/* Unreal Tournament */
367
	$gamesplist['unrealtournament'][] = array('UT-game-udp', 'udp', '7777', '7787', 'both');
368
	$gamesplist['unrealtournament'][] = array('UT-game-tcp', 'tcp', '7777', '7787', 'both');
369
	$gamesplist['unrealtournament'][] = array('UT-voice', 'udp', '3783', '3783', 'both');
370

    
371
$gamesplist['wolfet'] = array();
372
	/* wolfenstein enemy territory */
373
	$gamesplist['wolfet'][] = array('WolfET-1', 'tcp', '27960', '27960', 'both');
374

    
375
$gamesplist['wow'] = array();
376
	/* World of Warcraft */
377
	$gamesplist['wow'][] = array('WoW', 'tcp', '3724', '3724', 'both');
378
	$gamesplist['wow'][] = array('WoW-voice', 'udp', '1119', '1119', 'both');
379
	$gamesplist['wow'][] = array('WoW-voice', 'udp', '3724', '3724', 'both');
380

    
381
$voiplist = array();
382

    
383
   /* asterisk server / same as vonage */
384
$voiplist['Asterisk'] = array();
385
	$voiplist['Asterisk'][] = array('Asterisk', 'udp', '5060', '5069', 'both');
386
	$voiplist['Asterisk'][] = array('Asterisk', 'udp', '10000', '20000', 'both');
387

    
388
    /* VoicePulse server */	
389
$voiplist['VoicePulse'] = array();
390
	$voiplist['VoicePulse'][] = array('VoicePulse', 'udp', '16384', '16482', 'both');
391
	$voiplist['VoicePulse'][] = array('VoicePulse', 'udp', '4569', '4569', 'both');
392

    
393
    /* Panasonic Hybrid PBX */
394
$voiplist['Panasonic'] = array();
395
	$voiplist['Panasonic'][] = array('Panasonic1', 'udp', '8000', '8063', 'both');
396
	$voiplist['Panasonic'][] = array('Panasonic2', 'udp', '9300', '9301', 'both');
397
	$voiplist['Panasonic'][] = array('Panasonic3', 'udp', '2747', '2747', 'both');
398

    
399

    
400
$p2plist = array();
401
	/* To add p2p clients, push Descr,Protocol,Start,End,src/dest/both onto p2plist */
402
	$p2plist['aimster'] = array();
403
		$p2plist['aimster'][] = array('Aimster', 'tcp', '7668', '7668', 'both');
404
	$p2plist['bittorrent'] = array(); 
405
		$p2plist['bittorrent'][] = array('BitTorrent', 'tcp', '6881', '6999', 'both');
406
		$p2plist['bittorrent'][] = array('BitTorrent', 'udp', '6881', '6999', 'both');
407
	$p2plist['buddyshare'] = array();
408
		$p2plist['buddyshare'][] = array('BuddyShare', 'tcp', '7788', '7788', 'both');
409
	$p2plist['cutemx'] = array();
410
		$p2plist['cutemx'][] = array('CuteMX', 'tcp', '2340', '2340', 'both');
411
	$p2plist['dc++'] = array();
412
		$p2plist['dc++'][] = array('DC++', 'tcp', '1412', '1412', 'both');
413
	$p2plist['dcc'] = array();
414
		$p2plist['dcc'][] = array('dcc', 'tcp', '6666', '6668', 'both');
415
	$p2plist['directconnect'] = array();
416
		$p2plist['directconnect'][] = array('DirectConnect', 'tcp', '412', '412', 'both');
417
	$p2plist['directfileexpress'] = array();
418
		$p2plist['directfileexpress'][] = array('DirectFileExpress', 'tcp', '1044', '1045', 'both');
419
	$p2plist['edonkey2000'] = array();
420
		$p2plist['edonkey2000'][] = array('EDonkey2000', 'tcp', '4661', '4665', 'both');
421
	$p2plist['fastTrack'] = array();
422
		$p2plist['fastTrack'][] = array('FastTrack', 'tcp', '1214', '1214', 'both');
423
	$p2plist['gnutella'] = array(); 
424
		$p2plist['gnutella'][] = array('Gnutella-TCP', 'tcp', '6346', '6346', 'both');
425
		$p2plist['gnutella'][] = array('Gnutella-UDP', 'udp', '6346', '6346', 'both');
426
	$p2plist['grouper'] = array();
427
		$p2plist['grouper'][] = array('grouper', 'tcp', '8038', '8039', 'both');
428
	$p2plist['hotcomm'] = array();
429
		$p2plist['hotcomm'][] = array('hotComm', 'tcp', '28864', '28865', 'both');
430
	$p2plist['hotlineconnect'] = array();
431
		$p2plist['hotlineconnect'][] = array('HotlineConnect', 'tcp', '5500', '5503', 'both');
432
	$p2plist['imesh'] = array();
433
		$p2plist['imesh'][] = array('iMesh', 'tcp', '4329', '4329', 'both');
434
	$p2plist['napster'] = array();
435
		$p2plist['napster'][] = array('Napster', 'tcp', '6699', '6701', 'both');
436
	$p2plist['opennap'] = array();
437
		$p2plist['opennap'][] = array('OpenNap', 'tcp', '8888', '8889', 'both');
438
	$p2plist['scour'] = array();
439
		$p2plist['scour'][] = array('Scour', 'tcp', '8311', '8311', 'both');
440
	$p2plist['shareaza'] = array();
441
		$p2plist['shareaza'][] = array('Shareaza', 'tcp', '6346', '6346', 'both');
442
	$p2plist['songspy'] = array();
443
		$p2plist['songspy'][] = array('SongSpy', 'tcp', '5190', '5190', 'both');
444
	$p2plist['winmx'] = array();
445
		$p2plist['winmx'][] = array('WinMX', 'tcp', '6699', '6699', 'both');
446

    
447

    
448

    
449
$othersplist = array();
450
	/* Unlike other areas we are posting the queue H or L or BLANK */
451

    
452
	/* Remote Service / Terminal emulation */
453

    
454
	$othersplist['appleremotedesktop'] = array();
455
		/* apple remote desktop */
456
		$othersplist['appleremotedesktop'][] = array('AppleRemoteDesktop1', 'tcp', '3283', '3283', 'both');
457
		$othersplist['appleremotedesktop'][] = array('AppleRemoteDesktop2', 'tcp', '5900', '5900', 'both');
458
		$othersplist['appleremotedesktop'][] = array('AppleRemoteDesktop3', 'udp', '3283', '3283', 'both');
459
		$othersplist['appleremotedesktop'][] = array('AppleRemoteDesktop4', 'udp', '5900', '5900', 'both');
460

    
461
	$othersplist['msrdp'] = array();
462
		/* MSRDP */
463
		$othersplist['msrdp'][] = array('MSRDP', 'tcp', '3389', '3389', 'both');
464

    
465
	$othersplist['pcanywhere'] = array();
466
		/* symantec pc anywhere */
467
		$othersplist['pcanywhere'][] = array('PCAnywhere-1', 'tcp', '5631', '5631', 'both');
468
		$othersplist['pcanywhere'][] = array('PCAnywhere-2', 'udp', '5632', '5632', 'both');
469

    
470
	$othersplist['vnc'] = array();
471
		/* virtual network control */
472
		$othersplist['vnc'][] = array('VNC', 'tcp', '5900', '5930', 'both');
473

    
474
	/* Messanger Clients */
475

    
476
	$othersplist['aolinstantmessenger'] = array();
477
		/* AIM */
478
		$othersplist['aolinstantmessenger'][] = array('AIM', 'tcp', '5190', '5190', 'both');
479

    
480
	$othersplist['facetime'] = array();
481
		/* Facetime */
482
		$othersplist['facetime'][] = array('Facetime-UDP-1', 'udp', '3478', '3479', 'both');
483
		$othersplist['facetime'][] = array('Facetime-TCP-1', 'tcp', '16384', '16387', 'both');
484
		$othersplist['facetime'][] = array('Facetime-TCP-2', 'tcp', '16393', '16402', 'both');
485

    
486
	$othersplist['googlehangouts'] = array();
487
		/* Google Hangouts */
488
		$othersplist['googlehangouts'][] = array('GoogleHangouts-UDP', 'udp', '19302', '19309', 'both');
489
		$othersplist['googlehangouts'][] = array('GoogleHangouts-TCP', 'tcp', '19305', '19309', 'both');
490

    
491
	$othersplist['icq'] = array();
492
		/* icq */
493
		$othersplist['icq'][] = array('ICQ1', 'tcp', '5190', '5190', 'both');
494
		$othersplist['icq'][] = array('ICQ2', 'udp', '5190', '5190', 'both');
495

    
496
	$othersplist['irc'] = array();
497
		/* internet relay chat */
498
		$othersplist['irc'][] = array('IRC', 'tcp', '6667', '6670', 'both');
499

    
500
	$othersplist['jabber'] = array();
501
		/* jabber */
502
		$othersplist['jabber'][] = array('IRC', 'tcp', '5222', '5222', 'both');
503
		$othersplist['jabber'][] = array('IRC', 'tcp', '5223', '5223', 'both');
504
		$othersplist['jabber'][] = array('IRC', 'tcp', '5269', '5269', 'both');
505

    
506
	$othersplist['msnmessenger'] = array();
507
		/* msn messenger */
508
		$othersplist['msnmessenger'][] = array('MSN1', 'tcp', '1863', '1863', 'both');
509
		$othersplist['msnmessenger'][] = array('MSN2', 'tcp', '6891', '6900', 'both');
510
		$othersplist['msnmessenger'][] = array('MSN3', 'tcp', '6901', '6901', 'both');
511
		$othersplist['msnmessenger'][] = array('MSN4', 'udp', '6901', '6901', 'both');
512
		
513
	$othersplist['teamspeak'] = array();
514
		/* teamspeak  */
515
		$othersplist['teamspeak'][] = array('TeamSpeak-1', 'tcp', '14534', '14534', 'both');
516
		$othersplist['teamspeak'][] = array('TeamSpeak-2', 'tcp', '51234', '51234', 'both');
517
		$othersplist['teamspeak'][] = array('TeamSpeak-3', 'udp', '8767', '8768', 'both');
518

    
519
	$othersplist['teamspeak3'] = array();
520
		/* teamspeak 3 */
521
		$othersplist['teamspeak3'][] = array('TeamSpeak3-FileTransfer', 'tcp', '30033', '30033', 'both');
522
		$othersplist['teamspeak3'][] = array('TeamSpeak3-ServerQuery', 'tcp', '10011', '10011', 'both');
523
		$othersplist['teamspeak3'][] = array('TeamSpeak3-Voice', 'udp', '9987', '9987', 'both');
524
		$othersplist['teamspeak3'][] = array('TeamSpeak3-TSDNS', 'tcp', '41144', '41144', 'both');
525

    
526
	$othersplist['ventrilo'] = array();
527
		/* ventrilo */
528
		$othersplist['ventrilo'][] = array('Ventrilo-TCP', 'tcp', '3784', '3784', 'both');
529
		$othersplist['ventrilo'][] = array('Ventrilo-UDP', 'udp', '3784', '3784', 'both');
530
		$othersplist['ventrilo'][] = array('Ventrilo-Voice', 'udp', '6100', '6100', 'both');
531

    
532
	/* VPN */
533

    
534
	$othersplist['pptp'] = array();
535
		/* PPTP */
536
		$othersplist['pptp'][] = array('PPTP', 'tcp', '1723', '1723', 'both');
537
		$othersplist['pptp'][] = array('PPTPGRE', 'gre', '', '', 'both');
538

    
539
	$othersplist['ipsec'] = array();
540
		/* IPSEC */
541
		$othersplist['ipsec'][] = array('IPSEC', 'udp', '500', '500', 'both');
542
		$othersplist['ipsec'][] = array('IPSEC', 'ah', '', '', 'both');
543
		$othersplist['ipsec'][] = array('IPSEC', 'esp', '', '', 'both');
544

    
545
	/* Multimedia/Streaming */
546

    
547
	$othersplist['itunesradio'] = array();
548
		/* Apple iTunes Radio Stream */
549
		$othersplist['itunesradio'][] = array('iTunesRadio', 'tcp', '42000', '42999', 'both');
550

    
551
	$othersplist['streamingmp3'] = array();
552
		/* streaming mp3 media aka shoutcast */
553
		$othersplist['streamingmp3'][] = array('STREAMINGMP3', 'tcp', '8000', '8100', 'both');
554

    
555
	$othersplist['rtsp'] = array();
556
		/* realtime streaming protocol */
557
		$othersplist['rtsp'][] = array('RTSP1', 'tcp', '554', '554', 'both');
558

    
559
	/* Web */
560

    
561
	$othersplist['http'] = array();
562
		/* HTTP aka Web Traffic */
563
		$othersplist['http'][] = array('HTTP', 'tcp', '80', '80', 'both');
564
		$othersplist['http'][] = array('HTTPS', 'tcp', '443', '443', 'both');
565

    
566
	/* Mail */
567

    
568
	$othersplist['imap'] = array();
569
		/* IMAP */
570
		$othersplist['imap'][] = array('IMAP', 'tcp', '143', '143', 'both');
571
		$othersplist['imap'][] = array('IMAP-Secure', 'tcp', '993', '993', 'both');
572

    
573
	$othersplist['lotusnotes'] = array();
574
		/* lotus notes */
575
		$othersplist['lotusnotes'][] = array('LotusNotes1', 'tcp', '1352', '1352', 'both');
576
		$othersplist['lotusnotes'][] = array('LotusNotes2', 'udp', '1352', '1352', 'both');
577

    
578
	$othersplist['pop3'] = array();
579
		/* Post Office Protocol - POP3 */
580
		$othersplist['pop3'][] = array('POP3', 'tcp', '110', '110', 'both');
581
		$othersplist['pop3'][] = array('POP3-Secure', 'tcp', '995', '995', 'both');
582

    
583
	$othersplist['smtp'] = array();
584
		/* SMTP */
585
		$othersplist['smtp'][] = array('SMTP', 'tcp', '25', '25', 'both');
586
		$othersplist['smtp'][] = array('SMTP-Secure-1', 'tcp', '465', '465', 'both');
587
		$othersplist['smtp'][] = array('SMTP-Secure-2', 'tcp', '587', '587', 'both');
588

    
589
	/* Game Downloader */
590

    
591
	//NOTE: Battle.net-Downloader runs on this port range.  Don't want that up with the game que.
592
	$othersplist['battlenetdownloader'] = array();
593
		$othersplist['battlenetdownloader'][] = array('Battle.NET-Downloader', 'tcp', '6881', '6999', 'both');
594

    
595
	//NOTE: steam downloads, probably don't want this in the game que
596
	$othersplist['steamdownloader'] = array();
597
		$othersplist['steamdownloader'][] = array('Steam-Downloader', 'tcp', '27014', '27050', 'both');
598

    
599
	/* Miscellaneous */
600

    
601
	$othersplist['apns'] = array();
602
		/* Apple Push Notification Service */
603
		$othersplist['apns'][] = array('APNS', 'tcp', '5223', '5223', 'both');
604
		$othersplist['apns'][] = array('APNS', 'tcp', '2195', '2196', 'both');
605

    
606
	$othersplist['applemobilesync'] = array();
607
		/* Apple Mobile Sync */
608
		$othersplist['applemobilesync'][] = array('AppleMobileSync', 'tcp', '2336', '2336', 'both');
609

    
610
	$othersplist['crashplan'] = array();
611
		/* crashplan  */
612
		$othersplist['crashplan'][] = array('CrashPlan-1', 'tcp', '4282', '4282', 'both');
613
		$othersplist['crashplan'][] = array('CrashPlan-2', 'tcp', '4285', '4285', 'both');
614

    
615
	$othersplist['cvsup'] = array();
616
		/* cvs  */
617
		$othersplist['cvsup'][] = array('cvsup', 'tcp', '5999', '5999', 'both');
618

    
619
	$othersplist['dns'] = array();
620
		/* domain name system */
621
		$othersplist['dns'][] = array('DNS1', 'tcp', '53', '53', 'both');
622
		$othersplist['dns'][] = array('DNS2', 'udp', '53', '53', 'both');
623

    
624
	$othersplist['git'] = array();
625
		/* GIT  */
626
		$othersplist['git'][] = array('git', 'tcp', '9418', '9418', 'both');
627
	
628
	$othersplist['hbci'] = array();
629
		/* HBCI  */
630
		$othersplist['hbci'][] = array('HBCI', 'tcp', '3000', '3000', 'both');
631

    
632
	$othersplist['icmp'] = array();
633
		/* ICMP */
634
		$othersplist['icmp'][] = array('ICMP', 'icmp', '', '', 'both');
635

    
636
	$othersplist['mysqlserver'] = array();
637
		/* mysql server */
638
		$othersplist['mysqlserver'][] = array('MySQL1', 'tcp', '3306', '3306', 'both');
639

    
640
	$othersplist['nntp'] = array();
641
		/* nntp */
642
		$othersplist['nntp'][] = array('NNTP1', 'tcp', '119', '119', 'both');
643
		$othersplist['nntp'][] = array('NNTP2', 'udp', '119', '119', 'both');
644
		
645
	$othersplist['slingbox'] = array();
646
		/* slingbox */
647
		$othersplist['slingbox'][] = array('Slingbox1', 'tcp', '5001', '5001', 'both');
648
		$othersplist['slingbox'][] = array('Slingbox2', 'udp', '5001', '5001', 'both');
649

    
650
	$othersplist['smb'] = array();
651
		/* Microsoft SMB and friends */
652
		$othersplist['smb'][] = array('SMB1', 'tcp', '445', '445', 'both');
653
		$othersplist['smb'][] = array('SMB2', 'tcp', '137-139', '137-139', 'both');
654

    
655
	$othersplist['snmp'] = array();
656
		/* Simple network management protocol */
657
		$othersplist['snmp'][] = array('SNMP', 'tcp', '161', '161', 'both');
658
		$othersplist['snmp'][] = array('SNMP2', 'udp', '161', '161', 'both');
659

    
660
	$othersplist['subversion'] = array();
661
		/* subversion  */
662
		$othersplist['subversion'][] = array('subversion', 'tcp', '3690', '3690', 'both');
663

    
664
?>
(61-61/68)