Project

General

Profile

Download (34.5 KB) Statistics
| Branch: | Tag: | Revision:
1
<?php
2
/*
3
	wizardapp.inc
4

    
5
	part of pfSense (https://www.pfsense.org)
6
	Copyright (C) 2006 Bill Marquette - bill.marquette@gmail.com.
7
	Copyright (c) 2006-2016 Electric Sheep Fencing, LLC.
8
	All rights reserved.
9

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

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

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

    
21
	3. All advertising materials mentioning features or use of this software
22
	   must display the following acknowledgment:
23
	   "This product includes software developed by the pfSense Project
24
	   for use in the pfSense® software distribution. (http://www.pfsense.org/).
25

    
26
	4. The names "pfSense" and "pfSense Project" must not be used to
27
	   endorse or promote products derived from this software without
28
	   prior written permission. For written permission, please contact
29
	   coreteam@pfsense.org.
30

    
31
	5. Products derived from this software may not be called "pfSense"
32
	   nor may "pfSense" appear in their names without prior written
33
	   permission of the Electric Sheep Fencing, LLC.
34

    
35
	6. Redistributions of any form whatsoever must retain the following
36
	   acknowledgment:
37

    
38
	"This product includes software developed by the pfSense Project
39
	for use in the pfSense software distribution (http://www.pfsense.org/).
40

    
41
	THIS SOFTWARE IS PROVIDED BY THE pfSense PROJECT ``AS IS'' AND ANY
42
	EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
43
	IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
44
	PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE pfSense PROJECT OR
45
	ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
46
	SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
47
	NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
48
	LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
49
	HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
50
	STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
51
	ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
52
	OF THE POSSIBILITY OF SUCH DAMAGE.
53
*/
54

    
55
$gamesplist = array();
56

    
57
/* Game Consoles and Game Clients */
58

    
59
$gamesplist['playstationconsoles'] = array();
60
	/* Playstation 3, Playstation 4 and PS Vita */
61
	$gamesplist['playstationconsoles'][] = array('PS-Network-TCP', 'tcp', '10040', '10060', 'both');
62
	$gamesplist['playstationconsoles'][] = array('PS-Network-UDP', 'udp', '50000', '60000', 'both');
63
	$gamesplist['playstationconsoles'][] = array('PS-Home-TCP-1', 'tcp', '3478', '3480', 'both');
64
	$gamesplist['playstationconsoles'][] = array('PS-Home-TCP-2', 'tcp', '8080', '8080', 'both');
65
	$gamesplist['playstationconsoles'][] = array('PS-TCP-1', 'tcp', '5223', '5223', 'both');
66
	$gamesplist['playstationconsoles'][] = array('PS-TCP-2', 'tcp', '10070', '10080', 'both');
67
	$gamesplist['playstationconsoles'][] = array('PS-UDP-1', 'udp', '3478', '3479', 'both');
68
	$gamesplist['playstationconsoles'][] = array('PS-UDP-2', 'udp', '3658', '3658', 'both');
69
	$gamesplist['playstationconsoles'][] = array('PS-UDP-3', 'udp', '10070', '10070', 'both');
70
	$gamesplist['playstationconsoles'][] = array('PS-RemotePlay', 'tcp', '9293', '9293', 'both');
71

    
72
$gamesplist['wiiconsoles'] = array();
73
	/* XBox Consoles */
74
	$gamesplist['wiiconsoles'][] = array('Wii-Consoles-TCP-1', 'tcp', '6667', '6667', 'both');
75
	$gamesplist['wiiconsoles'][] = array('Wii-Consoles-TCP-2', 'tcp', '12400', '12400', 'both');
76
	$gamesplist['wiiconsoles'][] = array('Wii-Consoles-TCP-3', 'tcp', '28910', '28910', 'both');
77
	$gamesplist['wiiconsoles'][] = array('Wii-Consoles-TCP-4', 'tcp', '29900', '29901', 'both');
78
	$gamesplist['wiiconsoles'][] = array('Wii-Consoles-TCP-5', 'tcp', '29920', '29920', 'both');
79

    
80
$gamesplist['xboxconsoles'] = array();
81
	/* XBox Consoles */
82
	$gamesplist['xboxconsoles'][] = array('xbox-Consoles-UDP-1', 'udp', '88', '88', 'both');
83
	$gamesplist['xboxconsoles'][] = array('xbox-Consoles-UDP-2', 'udp', '3074', '3074', 'both');
84
	$gamesplist['xboxconsoles'][] = array('xbox-Consoles-TCP-1', 'tcp', '3074', '3074', 'both');
85
	$gamesplist['xboxconsoles'][] = array('xbox-Consoles-TCP-2', 'tcp', '3659', '3659', 'both');
86
	$gamesplist['xboxconsoles'][] = array('xbox-Consoles-TCP-3', 'tcp', '500', '500', 'both');
87
	$gamesplist['xboxconsoles'][] = array('xbox-Consoles-TCP-4', 'tcp', '3544', '3544', 'both');
88
	$gamesplist['xboxconsoles'][] = array('xbox-Consoles-TCP-5', 'tcp', '4500', '4500', 'both');
89

    
90
$gamesplist['battlenet'] = array();
91
	/* Blizzard Publishing games */
92
	$gamesplist['battlenet'][] = array('Battle.NET-game1-tcp', 'tcp', '6112', '6119', 'both'); //diablo, diablo2, starcraft, warcraft 2, warcraft 3
93
	$gamesplist['battlenet'][] = array('Battle.NET-game1-udp', 'udp', '6112', '6119', 'both'); //diablo, diablo2, starcraft, warcraft 2
94
	$gamesplist['battlenet'][] = array('Battle.NET-diablo2', 'tcp', '4000', '4000', 'both'); //diablo2
95
	$gamesplist['battlenet'][] = array('Battle.NET-game2', 'tcp', '1119', '1119', 'both');  //diablo3, starcraft 2
96
	$gamesplist['battlenet'][] = array('Battle.NET-game3', 'tcp', '3724', '3724', 'both');  //starcraft2
97

    
98
$gamesplist['eaorigin'] = array();
99
	/* EA Origin Client */
100
	$gamesplist['eaorigin'][] = array('EA-Origin-TCP-1', 'tcp', '1024', '1124', 'both');
101
	$gamesplist['eaorigin'][] = array('EA-Origin-TCP-2', 'tcp', '9960', '9969', 'both');
102
	$gamesplist['eaorigin'][] = array('EA-Origin-TCP-3', 'tcp', '18000', '18000', 'both');
103
	$gamesplist['eaorigin'][] = array('EA-Origin-TCP-4', 'tcp', '18120', '18120', 'both');
104
	$gamesplist['eaorigin'][] = array('EA-Origin-TCP-5', 'tcp', '18060', '18060', 'both');
105
	$gamesplist['eaorigin'][] = array('EA-Origin-TCP-6', 'tcp', '27900', '27900', 'both');
106
	$gamesplist['eaorigin'][] = array('EA-Origin-TCP-7', 'tcp', '28910', '28910', 'both');
107
	$gamesplist['eaorigin'][] = array('EA-Origin-TCP-8', 'tcp', '29900', '29900', 'both');
108
	$gamesplist['eaorigin'][] = array('EA-Origin-UDP-1', 'udp', '1024', '1124', 'both');
109
	$gamesplist['eaorigin'][] = array('EA-Origin-UDP-2', 'udp', '18000', '18000', 'both');
110
	$gamesplist['eaorigin'][] = array('EA-Origin-UDP-3', 'udp', '29900', '29900', 'both');
111

    
112
$gamesplist['steam'] = array();
113
	/* Steam Games */
114
	$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
115
	$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
116
	$gamesplist['steam'][] = array('Steam-hltv', 'udp', '27015', '27030', 'both');
117
	$gamesplist['steam'][] = array('Steam-1', 'udp', '4380', '4380', 'both');
118
	$gamesplist['steam'][] = array('Steam-2', 'udp', '1200', '1200', 'both');
119
	$gamesplist['steam'][] = array('Steam-voice', 'udp', '3478', '3480', 'both');
120

    
121
$gamesplist['gamesforwindowslive'] = array();
122
	/* Games for Windows Live */
123
	$gamesplist['gamesforwindowslive'][] = array('Games4WinLive-1', 'udp', '88', '88', 'both');
124
	$gamesplist['gamesforwindowslive'][] = array('Games4WinLive-2', 'udp', '3074', '3074', 'both');
125
	$gamesplist['gamesforwindowslive'][] = array('Games4WinLive-3', 'tcp', '3074', '3074', 'both');
126

    
127
/* Games */
128

    
129
$gamesplist['arma2'] = array();
130
	/* ARMA 2 */
131
	$gamesplist['arma2'][] = array('arma2', 'udp', '2302', '2310', 'both');
132

    
133
$gamesplist['arma3'] = array();
134
	/* ARMA 3 */
135
	$gamesplist['arma3'][] = array('arma3-game-traffic', 'udp', '2302', '2302', 'both');
136
	$gamesplist['arma3'][] = array('arma3-steam-query', 'udp', '2303', '2303', 'both');
137
	$gamesplist['arma3'][] = array('arma3-steam-port', 'udp', '2304', '2304', 'both');
138
	$gamesplist['arma3'][] = array('arma3-BattleEye-1', 'tcp', '2345', '2345', 'both');
139
	$gamesplist['arma3'][] = array('arma3-BattleEye-2', 'tcp', '2344', '2344', 'both');
140
	$gamesplist['arma3'][] = array('arma3-BattleEye-2', 'udp', '2344', '2344', 'both');
141

    
142
$gamesplist['battlefield2'] = array();
143
	/* Battlefield 2 */
144
	$gamesplist['battlefield2'][] = array('BF2-1500-4999', 'udp', '1500', '4999', 'both');
145
	$gamesplist['battlefield2'][] = array('BF2-4711', 'tcp', '4711', '4711', 'both');
146
	$gamesplist['battlefield2'][] = array('BF2-16567', 'udp', '16567', '16567', 'both');
147
	$gamesplist['battlefield2'][] = array('BF2-27900', 'udp', '27900', '27900', 'both');
148
	$gamesplist['battlefield2'][] = array('BF2-28910', 'tcp', '28910', '28910', 'both');
149
	$gamesplist['battlefield2'][] = array('BF2-29900-29901-UDP', 'udp', '29900', '29901', 'both');
150
	$gamesplist['battlefield2'][] = array('BF2-29900-29901-TCP', 'tcp', '29900', '29901', 'both');
151
	$gamesplist['battlefield2'][] = array('BF2-27900', 'udp', '27900', '27900', 'both');
152
	$gamesplist['battlefield2'][] = array('BF2-55123-55125', 'udp', '55123', '55125', 'both');
153

    
154
$gamesplist['battlefield3'] = array();
155
	/* Battlefield 3 and Battlefield 4 */
156
	$gamesplist['battlefield3'][] = array('BF3-1', 'tcp', '9988', '9988', 'both');
157
	$gamesplist['battlefield3'][] = array('BF3-2', 'tcp', '20000', '20100', 'both');
158
	$gamesplist['battlefield3'][] = array('BF3-3', 'tcp', '22990', '22990', 'both');
159
	$gamesplist['battlefield3'][] = array('BF3-4', 'tcp', '17502', '17502', 'both');
160
	$gamesplist['battlefield3'][] = array('BF3-5', 'tcp', '42127', '42127', 'both');
161
	$gamesplist['battlefield3'][] = array('BF3-6', 'udp', '3659', '3659', 'both');
162
	$gamesplist['battlefield3'][] = array('BF3-7', 'udp', '14000', '14016', 'both');
163
	$gamesplist['battlefield3'][] = array('BF3-8', 'udp', '22990', '23006', 'both');
164
	$gamesplist['battlefield3'][] = array('BF3-9', 'udp', '25200', '25300', 'both');
165
	$gamesplist['battlefield3'][] = array('BF3-PS-1', 'tcp', '10000', '10100', 'both');
166
	$gamesplist['battlefield3'][] = array('BF3-PS-2', 'tcp', '1935', '1935', 'both');
167

    
168

    
169
$gamesplist['battlefieldbc2'] = array();
170
	/* Battlefield Bad Company 2 */
171
	$gamesplist['battlefieldbc2'][] = array('BFBC2-1', 'tcp', '18390', '18390', 'both');
172
	$gamesplist['battlefieldbc2'][] = array('BFBC2-2', 'tcp', '18395', '18395', 'both');
173
	$gamesplist['battlefieldbc2'][] = array('BFBC2-3', 'udp', '18395', '18395', 'both');
174
	$gamesplist['battlefieldbc2'][] = array('BFBC2-4', 'tcp', '13505', '13505', 'both');
175

    
176
$gamesplist['borderlands'] = array();
177
	/* Borderlands */
178
	$gamesplist['borderlands'][] = array('Borderlands-udp', 'udp', '7777', '7777', 'both');
179
	$gamesplist['borderlands'][] = array('Borderlands-tcp', 'tcp', '7777', '7777', 'both');
180

    
181
$gamesplist['callofduty'] = array();
182
	/* Call Of Duty */
183
	$gamesplist['callofduty'][] = array('CallOfDuty1', 'tcp', '28960', '28960', 'both');
184
	$gamesplist['callofduty'][] = array('CallOfDuty2', 'udp', '28960', '28960', 'both');
185

    
186
$gamesplist['counterstrike'] = array();
187
	/* counter strike */
188
	$gamesplist['counterstrike'][] = array('CS-Titan', 'udp', '6003', '6003', 'both');
189
	$gamesplist['counterstrike'][] = array('CS-Authentication', 'udp', '7002', '7002', 'both');
190
	$gamesplist['counterstrike'][] = array('CS-Client', 'udp', '6003', '6003', 'both');
191
	$gamesplist['counterstrike'][] = array('CS-Masterserver', 'udp', '27010', '27010', 'both');
192
	$gamesplist['counterstrike'][] = array('CS-Mod-Server', 'udp', '27011', '27011', 'both');
193
	$gamesplist['counterstrike'][] = array('CS-Chat', 'udp', '27012', '27012', 'both');
194
	$gamesplist['counterstrike'][] = array('CS-HL-Serverport1', 'udp', '27013', '27013', 'both');
195
	$gamesplist['counterstrike'][] = array('CS-HL-Serverport2', 'udp', '27014', '27014', 'both');
196
	$gamesplist['counterstrike'][] = array('CS-HL-Serverport', 'udp', '27015', '27015', 'both');
197

    
198
$gamesplist['crysis2'] = array();
199
	/* Crysis 2 */
200
	$gamesplist['crysis2'][] = array('Crysis2', 'udp', '64100', '64100', 'both');
201

    
202
$gamesplist['crysis3'] = array();
203
	/* Crysis 3 */
204
	$gamesplist['crysis3'][] = array('Crysis3-TCP-1', 'tcp', '9988', '9988', 'both');
205
	$gamesplist['crysis3'][] = array('Crysis3-TCP-2', 'tcp', '17502', '17502', 'both');
206
	$gamesplist['crysis3'][] = array('Crysis3-TCP-3', 'tcp', '25650', '25780', 'both');
207
	$gamesplist['crysis3'][] = array('Crysis3-TCP-4', 'tcp', '42127', '42127', 'both');
208
	$gamesplist['crysis3'][] = array('Crysis3-TCP-5', 'tcp', '64100', '64110', 'both');
209
	$gamesplist['crysis3'][] = array('Crysis3-UDP-1', 'udp', '3659', '3659', 'both');
210
	$gamesplist['crysis3'][] = array('Crysis3-UDP-2', 'udp', '10000', '10100', 'both');
211
	$gamesplist['crysis3'][] = array('Crysis3-UDP-3', 'udp', '25650', '25780', 'both');
212
	$gamesplist['crysis3'][] = array('Crysis3-UDP-4', 'udp', '64100', '64110', 'both');
213

    
214
$gamesplist['deadspace2'] = array();
215
	/* Dead Space 2 */
216
	$gamesplist['deadspace2'][] = array('DeadSpace2-TCP-1', 'tcp', '28910', '28910', 'both');
217
	$gamesplist['deadspace2'][] = array('DeadSpace2-TCP-2', 'tcp', '29900', '29901', 'both');
218
	$gamesplist['deadspace2'][] = array('DeadSpace2-UDP-1', 'udp', '8088', '28088', 'both');
219

    
220
$gamesplist['deadspace3'] = array();
221
	/* Dead Space 3 */
222
	$gamesplist['deadspace3'][] = array('DeadSpace3-TCP-1', 'tcp', '1024', '1124', 'both');
223
	$gamesplist['deadspace3'][] = array('DeadSpace3-TCP-2', 'tcp', '9960', '9969', 'both');
224
	$gamesplist['deadspace3'][] = array('DeadSpace3-TCP-3', 'tcp', '18000', '18000', 'both');
225
	$gamesplist['deadspace3'][] = array('DeadSpace3-TCP-4', 'tcp', '18120', '18120', 'both');
226
	$gamesplist['deadspace3'][] = array('DeadSpace3-TCP-5', 'tcp', '18060', '18060', 'both');
227
	$gamesplist['deadspace3'][] = array('DeadSpace3-TCP-6', 'tcp', '27900', '27900', 'both');
228
	$gamesplist['deadspace3'][] = array('DeadSpace3-TCP-7', 'tcp', '28910', '28910', 'both');
229
	$gamesplist['deadspace3'][] = array('DeadSpace3-TCP-8', 'tcp', '29900', '29900', 'both');
230
	$gamesplist['deadspace3'][] = array('DeadSpace3-UDP-1', 'udp', '1024', '1124', 'both');
231
	$gamesplist['deadspace3'][] = array('DeadSpace3-UDP-2', 'udp', '18000', '18000', 'both');
232
	$gamesplist['deadspace3'][] = array('DeadSpace3-UDP-3', 'udp', '29900', '29900', 'both');
233

    
234
$gamesplist['deltaforce'] = array();
235
	/* delta force */
236
	$gamesplist['deltaforce'][] = array('Delta1', 'udp', '17478', '17488', 'both');
237

    
238
$gamesplist['dirt3'] = array();
239
	/* ARMA 2 */
240
	$gamesplist['dirt3'][] = array('Dirt3-1', 'tcp', '2300', '2400', 'both');
241
	$gamesplist['dirt3'][] = array('Dirt3-2', 'udp', '2300', '2400', 'both');
242
	$gamesplist['dirt3'][] = array('Dirt3-3', 'udp', '6073', '6073', 'both');
243
	$gamesplist['dirt3'][] = array('Dirt3-4', 'tcp', '47624', '47624', 'both');
244

    
245
$gamesplist['doom3'] = array();
246
	/* doom3 */
247
	$gamesplist['doom3'][] = array('DOOM3-1', 'udp', '27650', '27650', 'both');
248
	$gamesplist['doom3'][] = array('DOOM3-2', 'udp', '27666', '27666', 'both');
249

    
250
$gamesplist['dragonage2'] = array();
251
	/* Dragon Age 2 */
252
	$gamesplist['dragonage2'][] = array('DragonAge2-TCP-1', 'tcp', '8000', '8000', 'both');
253
	$gamesplist['dragonage2'][] = array('DragonAge2-TCP-2', 'tcp', '12025', '12025', 'both');
254
	$gamesplist['dragonage2'][] = array('DragonAge2-TCP-3', 'tcp', '15101', '15325', 'both');
255
	$gamesplist['dragonage2'][] = array('DragonAge2-TCP-4', 'tcp', '18081', '18081', 'both');
256
	$gamesplist['dragonage2'][] = array('DragonAge2-TCP-5', 'tcp', '42127', '42127', 'both');
257
	$gamesplist['dragonage2'][] = array('DragonAge2-UDP-1', 'udp', '1900', '1900', 'both');
258
	$gamesplist['dragonage2'][] = array('DragonAge2-UDP-2', 'udp', '5355', '5355', 'both');
259
	$gamesplist['dragonage2'][] = array('DragonAge2-UDP-3', 'udp', '8001', '8001', 'both');
260

    
261
$gamesplist['empireearth'] = array();
262
	/* empire earth */
263
	$gamesplist['empireearth'][] = array('EmpireEarth-1', 'tcp', '33335', '33336', 'both');
264
	$gamesplist['empireearth'][] = array('EmpireEarth-2', 'udp', '33334', '33334', 'both');
265

    
266
$gamesplist['eveonline'] = array();
267
	/* EVE Online */
268
	$gamesplist['eveonline'][] = array('EVEOnline-tcp', 'tcp', '26000', '26000', 'both');
269
	$gamesplist['eveonline'][] = array('EVEOnline-udp', 'udp', '26000', '26000', 'both');
270
	$gamesplist['eveonline'][] = array('EVEOnline-alternate-tcp', 'tcp', '3724', '3724', 'both');
271
	$gamesplist['eveonline'][] = array('EVEOnline-alternate-udp', 'udp', '3724', '3724', 'both');
272

    
273
$gamesplist['everquest'] = array();
274
	/* everquest */
275
	$gamesplist['everquest'][] = array('Everquest-1', 'tcp', '1024', '6000', 'both');
276
	$gamesplist['everquest'][] = array('Everquest-2', 'tcp', '7000', '7000', 'both');
277
	$gamesplist['everquest'][] = array('Everquest-3', 'udp', '1024', '6000', 'both');
278
	$gamesplist['everquest'][] = array('Everquest-4', 'udp', '7000', '7000', 'both');
279

    
280
$gamesplist['everquest2'] = array();
281
	/* everquest2 */
282
	$gamesplist['everquest2'][] = array('Everquest2-1', 'tcp', '7000', '7000', 'both');
283
	$gamesplist['everquest2'][] = array('Everquest2-2', 'udp', '3016', '3021', 'both');
284
	$gamesplist['everquest2'][] = array('Everquest2-3', 'udp', '9100', '9100', 'both');
285
	$gamesplist['everquest2'][] = array('Everquest2-4', 'udp', '9700', '9703', 'both');
286
	$gamesplist['everquest2'][] = array('Everquest2-5', 'udp', '32800', '33000', 'both');
287

    
288
$gamesplist['farcry'] = array();
289
	/* far cry */
290
	$gamesplist['farcry'][] = array('FarCry-1', 'tcp', '49001', '49002', 'both');
291
	$gamesplist['farcry'][] = array('FarCry-2', 'udp', '49001', '49002', 'both');
292

    
293
$gamesplist['farcry2'] = array();
294
	/* FarCry 2*/
295
	$gamesplist['farcry2'][] = array('FarCry2-tcp', 'tcp', '9000', '9004', 'both');
296
	$gamesplist['farcry2'][] = array('FarCry2-udp', 'udp', '9000', '9004', 'both');
297

    
298
$gamesplist['farcry3'] = array();
299
	/* FarCry 3*/
300
	$gamesplist['farcry3'][] = array('FarCry3-game', 'udp', '9000', '9000', 'both');
301
	$gamesplist['farcry3'][] = array('FarCry3-punkbuster', 'udp', '10009', '10009', 'both');
302

    
303
$gamesplist['gunzonline'] = array();
304
	/* GunZ Online */
305
	$gamesplist['gunzonline'][] = array('GunZOnline', 'udp', '7700', '7700', 'both');
306

    
307
$gamesplist['halflife'] = array();
308
	/* halflife */
309
	$gamesplist['halflife'][] = array('HL-1', 'tcp', '27015', '27015', 'both');
310
	$gamesplist['halflife'][] = array('HL-2', 'udp', '27650', '27650', 'both');
311
	$gamesplist['halflife'][] = array('HL-3', 'udp', '27666', '27666', 'both');
312

    
313
$gamesplist['leagueoflegends'] = array();
314
	/* League of Legends */
315
	$gamesplist['leagueoflegends'][] = array('LeagueofLegends-1', 'udp', '5000', '5500', 'both');
316
	$gamesplist['leagueoflegends'][] = array('LeagueofLegends-2', 'tcp', '2099', '2099', 'both');
317
	$gamesplist['leagueoflegends'][] = array('LeagueofLegends-3', 'tcp', '5222', '5223', 'both');
318

    
319
$gamesplist['lineage2'] = array();
320
	/* Lineage II */
321
	$gamesplist['lineage2'][] = array('Lineage2-2009', 'tcp', '2009', '2009', 'both');
322
	$gamesplist['lineage2'][] = array('Lineage2-2106', 'tcp', '2106', '2106', 'both');
323
	$gamesplist['lineage2'][] = array('Lineage2-7777', 'tcp', '7777', '7777', 'both');
324

    
325
$gamesplist['masseffect3'] = array();
326
	/* MassEffect 3 */
327
	$gamesplist['masseffect3'][] = array('MassEffect3-UDP-1', 'udp', '5659', '5659', 'both');
328
	$gamesplist['masseffect3'][] = array('MassEffect3-UDP-1', 'udp', '6000', '6000', 'both');
329

    
330
$gamesplist['mechwarrioronline'] = array();
331
	/* MechWarrior: Online */
332
	$gamesplist['mechwarrioronline'][] = array('MechWarriorOnline-tcp1', 'tcp', '45461', '45461', 'both');
333
	$gamesplist['mechwarrioronline'][] = array('MechWarriorOnline-tcp2', 'tcp', '45464', '45464', 'both');
334
	$gamesplist['mechwarrioronline'][] = array('MechWarriorOnline-game', 'udp', '21000', '30000', 'both'); // 9000 ports
335

    
336
$gamesplist['minecraft'] = array();
337
	/* Minecraft */
338
	$gamesplist['minecraft'][] = array('Minecraft-tcp', 'tcp', '25565', '25565', 'both');
339
	$gamesplist['minecraft'][] = array('Minecraft-udp', 'udp', '25565', '25565', 'both');
340

    
341
$gamesplist['operationflashpoint-dr'] = array();
342
	/* Operation Flashpoint: Dragon Rising */
343
	$gamesplist['operationflashpoint-dr'][] = array('OperationFlashpoint-DR', 'udp', '9105', '9105', 'both');
344

    
345
$gamesplist['planetside'] = array();
346
	/* PlanetSide */
347
	$gamesplist['planetside'][] = array('PlanetSide', 'tcp', '7000', '7000', 'both');
348
	$gamesplist['planetside'][] = array('PlanetSide', 'tcp', '7080', '7080', 'both');
349
	$gamesplist['planetside'][] = array('PlanetSide2', 'udp', '3016', '3021', 'both');
350
	$gamesplist['planetside'][] = array('PlanetSide2', 'udp', '45000', '45010', 'both');
351
	$gamesplist['planetside'][] = array('PlanetSide2', 'udp', '30000', '30500', 'both');
352

    
353
$gamesplist['planetside2'] = array();
354
	/* PlanetSide 2 */
355
	$gamesplist['planetside2'][] = array('PlanetSide2-game', 'udp', '20040', '20199', 'both');
356
	$gamesplist['planetside2'][] = array('PlanetSide2-voice', 'udp', '5062', '5062', 'both');
357

    
358

    
359
$gamesplist['quakeiii'] = array();
360
	/* quake3 */
361
	$gamesplist['quakeiii'][] = array('Quake3', 'udp', '27910', '27919', 'both');
362

    
363
$gamesplist['quakeiv'] = array();
364
	/* quake4 */
365
	$gamesplist['quakeiv'][] = array('QuakeIV-server-udp', 'udp', '27650', '27650', 'both');
366
	$gamesplist['quakeiv'][] = array('QuakeIV-server-tcp', 'tcp', '27650', '27650', 'both');
367
	$gamesplist['quakeiv'][] = array('QuakeIV-client-udp', 'udp', '28004', '28004', 'both');
368
	$gamesplist['quakeiv'][] = array('QuakeIV-client-tcp', 'tcp', '28004', '28004', 'both');
369

    
370
$gamesplist['starwarstor'] = array();
371
	/* quake3 */
372
	$gamesplist['starwarstor'][] = array('StarWarsTOR-1', 'tcp', '8995', '8995', 'both');
373
	$gamesplist['starwarstor'][] = array('StarWarsTOR-2', 'tcp', '12000', '12999', 'both');
374
	$gamesplist['starwarstor'][] = array('StarWarsTOR-2', 'tcp', '20000', '30000', 'both');
375

    
376
$gamesplist['tigerwoods2004ps2'] = array();
377
	/* tiger woods 2004 ps2 */
378
	$gamesplist['tigerwoods2004ps2'][] = array('TigerWoods2004-Player', 'udp', '3658', '3658', 'both');
379
	$gamesplist['tigerwoods2004ps2'][] = array('TigerWoods2004-Player2', 'udp', '6000', '6000', 'both');
380
	$gamesplist['tigerwoods2004ps2'][] = array('TigerWoods2004-EA', 'tcp', '10300', '10301', 'both');
381

    
382
$gamesplist['tribesascend'] = array();
383
	/* Tribes Ascend */
384
	$gamesplist['tribesascend'][] = array('TribesAscend-tcp', 'tcp', '9000', '9001', 'both');
385
	$gamesplist['tribesascend'][] = array('TribesAscend-udp', 'udp', '9002', '9999', 'both');
386

    
387
$gamesplist['unrealtournament'] = array();
388
	/* Unreal Tournament */
389
	$gamesplist['unrealtournament'][] = array('UT-game-udp', 'udp', '7777', '7787', 'both');
390
	$gamesplist['unrealtournament'][] = array('UT-game-tcp', 'tcp', '7777', '7787', 'both');
391
	$gamesplist['unrealtournament'][] = array('UT-voice', 'udp', '3783', '3783', 'both');
392

    
393
$gamesplist['wolfet'] = array();
394
	/* wolfenstein enemy territory */
395
	$gamesplist['wolfet'][] = array('WolfET-1', 'tcp', '27960', '27960', 'both');
396

    
397
$gamesplist['wow'] = array();
398
	/* World of Warcraft */
399
	$gamesplist['wow'][] = array('WoW', 'tcp', '3724', '3724', 'both');
400
	$gamesplist['wow'][] = array('WoW-voice', 'udp', '1119', '1119', 'both');
401
	$gamesplist['wow'][] = array('WoW-voice', 'udp', '3724', '3724', 'both');
402

    
403
$voiplist = array();
404

    
405
   /* asterisk server / same as vonage */
406
$voiplist['Asterisk'] = array();
407
	$voiplist['Asterisk'][] = array('Asterisk', 'udp', '5060', '5069', 'both');
408
	$voiplist['Asterisk'][] = array('Asterisk', 'udp', '10000', '20000', 'both');
409

    
410
	/* VoicePulse server */
411
$voiplist['VoicePulse'] = array();
412
	$voiplist['VoicePulse'][] = array('VoicePulse', 'udp', '16384', '16482', 'both');
413
	$voiplist['VoicePulse'][] = array('VoicePulse', 'udp', '4569', '4569', 'both');
414

    
415
	/* Panasonic Hybrid PBX */
416
$voiplist['Panasonic'] = array();
417
	$voiplist['Panasonic'][] = array('Panasonic1', 'udp', '8000', '8063', 'both');
418
	$voiplist['Panasonic'][] = array('Panasonic2', 'udp', '9300', '9301', 'both');
419
	$voiplist['Panasonic'][] = array('Panasonic3', 'udp', '2747', '2747', 'both');
420

    
421

    
422
$p2plist = array();
423
	/* To add p2p clients, push Descr,Protocol,Start,End,src/dest/both onto p2plist */
424
	$p2plist['aimster'] = array();
425
		$p2plist['aimster'][] = array('Aimster', 'tcp', '7668', '7668', 'both');
426
	$p2plist['bittorrent'] = array();
427
		$p2plist['bittorrent'][] = array('BitTorrent', 'tcp', '6881', '6999', 'both');
428
		$p2plist['bittorrent'][] = array('BitTorrent', 'udp', '6881', '6999', 'both');
429
	$p2plist['buddyshare'] = array();
430
		$p2plist['buddyshare'][] = array('BuddyShare', 'tcp', '7788', '7788', 'both');
431
	$p2plist['cutemx'] = array();
432
		$p2plist['cutemx'][] = array('CuteMX', 'tcp', '2340', '2340', 'both');
433
	$p2plist['dc++'] = array();
434
		$p2plist['dc++'][] = array('DC++', 'tcp', '1412', '1412', 'both');
435
	$p2plist['dcc'] = array();
436
		$p2plist['dcc'][] = array('dcc', 'tcp', '6666', '6668', 'both');
437
	$p2plist['directconnect'] = array();
438
		$p2plist['directconnect'][] = array('DirectConnect', 'tcp', '412', '412', 'both');
439
	$p2plist['directfileexpress'] = array();
440
		$p2plist['directfileexpress'][] = array('DirectFileExpress', 'tcp', '1044', '1045', 'both');
441
	$p2plist['edonkey2000'] = array();
442
		$p2plist['edonkey2000'][] = array('EDonkey2000', 'tcp', '4661', '4665', 'both');
443
	$p2plist['fastTrack'] = array();
444
		$p2plist['fastTrack'][] = array('FastTrack', 'tcp', '1214', '1214', 'both');
445
	$p2plist['gnutella'] = array();
446
		$p2plist['gnutella'][] = array('Gnutella-TCP', 'tcp', '6346', '6346', 'both');
447
		$p2plist['gnutella'][] = array('Gnutella-UDP', 'udp', '6346', '6346', 'both');
448
	$p2plist['grouper'] = array();
449
		$p2plist['grouper'][] = array('grouper', 'tcp', '8038', '8039', 'both');
450
	$p2plist['hotcomm'] = array();
451
		$p2plist['hotcomm'][] = array('hotComm', 'tcp', '28864', '28865', 'both');
452
	$p2plist['hotlineconnect'] = array();
453
		$p2plist['hotlineconnect'][] = array('HotlineConnect', 'tcp', '5500', '5503', 'both');
454
	$p2plist['imesh'] = array();
455
		$p2plist['imesh'][] = array('iMesh', 'tcp', '4329', '4329', 'both');
456
	$p2plist['napster'] = array();
457
		$p2plist['napster'][] = array('Napster', 'tcp', '6699', '6701', 'both');
458
	$p2plist['opennap'] = array();
459
		$p2plist['opennap'][] = array('OpenNap', 'tcp', '8888', '8889', 'both');
460
	$p2plist['scour'] = array();
461
		$p2plist['scour'][] = array('Scour', 'tcp', '8311', '8311', 'both');
462
	$p2plist['shareaza'] = array();
463
		$p2plist['shareaza'][] = array('Shareaza', 'tcp', '6346', '6346', 'both');
464
	$p2plist['songspy'] = array();
465
		$p2plist['songspy'][] = array('SongSpy', 'tcp', '5190', '5190', 'both');
466
	$p2plist['winmx'] = array();
467
		$p2plist['winmx'][] = array('WinMX', 'tcp', '6699', '6699', 'both');
468

    
469

    
470

    
471
$othersplist = array();
472
	/* Unlike other areas we are posting the queue H or L or BLANK */
473

    
474
	/* Remote Service / Terminal emulation */
475

    
476
	$othersplist['appleremotedesktop'] = array();
477
		/* apple remote desktop */
478
		$othersplist['appleremotedesktop'][] = array('AppleRemoteDesktop1', 'tcp', '3283', '3283', 'both');
479
		$othersplist['appleremotedesktop'][] = array('AppleRemoteDesktop2', 'tcp', '5900', '5900', 'both');
480
		$othersplist['appleremotedesktop'][] = array('AppleRemoteDesktop3', 'udp', '3283', '3283', 'both');
481
		$othersplist['appleremotedesktop'][] = array('AppleRemoteDesktop4', 'udp', '5900', '5900', 'both');
482

    
483
	$othersplist['msrdp'] = array();
484
		/* MSRDP */
485
		$othersplist['msrdp'][] = array('MSRDP', 'tcp', '3389', '3389', 'both');
486

    
487
	$othersplist['pcanywhere'] = array();
488
		/* symantec pc anywhere */
489
		$othersplist['pcanywhere'][] = array('PCAnywhere-1', 'tcp', '5631', '5631', 'both');
490
		$othersplist['pcanywhere'][] = array('PCAnywhere-2', 'udp', '5632', '5632', 'both');
491

    
492
	$othersplist['vnc'] = array();
493
		/* virtual network control */
494
		$othersplist['vnc'][] = array('VNC', 'tcp', '5900', '5930', 'both');
495

    
496
	/* Messanger Clients */
497

    
498
	$othersplist['aolinstantmessenger'] = array();
499
		/* AIM */
500
		$othersplist['aolinstantmessenger'][] = array('AIM', 'tcp', '5190', '5190', 'both');
501

    
502
	$othersplist['facetime'] = array();
503
		/* Facetime */
504
		$othersplist['facetime'][] = array('Facetime-UDP-1', 'udp', '3478', '3479', 'both');
505
		$othersplist['facetime'][] = array('Facetime-TCP-1', 'tcp', '16384', '16387', 'both');
506
		$othersplist['facetime'][] = array('Facetime-TCP-2', 'tcp', '16393', '16402', 'both');
507

    
508
	$othersplist['googlehangouts'] = array();
509
		/* Google Hangouts */
510
		$othersplist['googlehangouts'][] = array('GoogleHangouts-UDP', 'udp', '19302', '19309', 'both');
511
		$othersplist['googlehangouts'][] = array('GoogleHangouts-TCP', 'tcp', '19305', '19309', 'both');
512

    
513
	$othersplist['icq'] = array();
514
		/* icq */
515
		$othersplist['icq'][] = array('ICQ1', 'tcp', '5190', '5190', 'both');
516
		$othersplist['icq'][] = array('ICQ2', 'udp', '5190', '5190', 'both');
517

    
518
	$othersplist['irc'] = array();
519
		/* internet relay chat */
520
		$othersplist['irc'][] = array('IRC', 'tcp', '6667', '6670', 'both');
521

    
522
	$othersplist['jabber'] = array();
523
		/* jabber */
524
		$othersplist['jabber'][] = array('IRC', 'tcp', '5222', '5222', 'both');
525
		$othersplist['jabber'][] = array('IRC', 'tcp', '5223', '5223', 'both');
526
		$othersplist['jabber'][] = array('IRC', 'tcp', '5269', '5269', 'both');
527

    
528
	$othersplist['msnmessenger'] = array();
529
		/* msn messenger */
530
		$othersplist['msnmessenger'][] = array('MSN1', 'tcp', '1863', '1863', 'both');
531
		$othersplist['msnmessenger'][] = array('MSN2', 'tcp', '6891', '6900', 'both');
532
		$othersplist['msnmessenger'][] = array('MSN3', 'tcp', '6901', '6901', 'both');
533
		$othersplist['msnmessenger'][] = array('MSN4', 'udp', '6901', '6901', 'both');
534

    
535
	$othersplist['teamspeak'] = array();
536
		/* teamspeak  */
537
		$othersplist['teamspeak'][] = array('TeamSpeak-1', 'tcp', '14534', '14534', 'both');
538
		$othersplist['teamspeak'][] = array('TeamSpeak-2', 'tcp', '51234', '51234', 'both');
539
		$othersplist['teamspeak'][] = array('TeamSpeak-3', 'udp', '8767', '8768', 'both');
540

    
541
	$othersplist['teamspeak3'] = array();
542
		/* teamspeak 3 */
543
		$othersplist['teamspeak3'][] = array('TeamSpeak3-FileTransfer', 'tcp', '30033', '30033', 'both');
544
		$othersplist['teamspeak3'][] = array('TeamSpeak3-ServerQuery', 'tcp', '10011', '10011', 'both');
545
		$othersplist['teamspeak3'][] = array('TeamSpeak3-Voice', 'udp', '9987', '9987', 'both');
546
		$othersplist['teamspeak3'][] = array('TeamSpeak3-TSDNS', 'tcp', '41144', '41144', 'both');
547

    
548
	$othersplist['ventrilo'] = array();
549
		/* ventrilo */
550
		$othersplist['ventrilo'][] = array('Ventrilo-TCP', 'tcp', '3784', '3784', 'both');
551
		$othersplist['ventrilo'][] = array('Ventrilo-UDP', 'udp', '3784', '3784', 'both');
552
		$othersplist['ventrilo'][] = array('Ventrilo-Voice', 'udp', '6100', '6100', 'both');
553

    
554
	/* VPN */
555

    
556
	$othersplist['pptp'] = array();
557
		/* PPTP */
558
		$othersplist['pptp'][] = array('PPTP', 'tcp', '1723', '1723', 'both');
559
		$othersplist['pptp'][] = array('PPTPGRE', 'gre', '', '', 'both');
560

    
561
	$othersplist['ipsec'] = array();
562
		/* IPSEC */
563
		$othersplist['ipsec'][] = array('IPSEC', 'udp', '500', '500', 'both');
564
		$othersplist['ipsec'][] = array('IPSEC', 'ah', '', '', 'both');
565
		$othersplist['ipsec'][] = array('IPSEC', 'esp', '', '', 'both');
566

    
567
	/* Multimedia/Streaming */
568

    
569
	$othersplist['itunesradio'] = array();
570
		/* Apple iTunes Radio Stream */
571
		$othersplist['itunesradio'][] = array('iTunesRadio', 'tcp', '42000', '42999', 'both');
572

    
573
	$othersplist['streamingmp3'] = array();
574
		/* streaming mp3 media aka shoutcast */
575
		$othersplist['streamingmp3'][] = array('STREAMINGMP3', 'tcp', '8000', '8100', 'both');
576

    
577
	$othersplist['rtsp'] = array();
578
		/* realtime streaming protocol */
579
		$othersplist['rtsp'][] = array('RTSP1', 'tcp', '554', '554', 'both');
580

    
581
	$othersplist['rtmp'] = array();
582
		/* Real-Time Messaging Protocol */
583
		$othersplist['rtmp'][] = array('RTMP', 'tcp', '1935', '1935', 'both');
584

    
585
	/* Web */
586

    
587
	$othersplist['http'] = array();
588
		/* HTTP aka Web Traffic */
589
		$othersplist['http'][] = array('HTTP', 'tcp', '80', '80', 'both');
590
		$othersplist['http'][] = array('HTTPS', 'tcp', '443', '443', 'both');
591

    
592
	/* Mail */
593

    
594
	$othersplist['imap'] = array();
595
		/* IMAP */
596
		$othersplist['imap'][] = array('IMAP', 'tcp', '143', '143', 'both');
597
		$othersplist['imap'][] = array('IMAP-Secure', 'tcp', '993', '993', 'both');
598

    
599
	$othersplist['lotusnotes'] = array();
600
		/* lotus notes */
601
		$othersplist['lotusnotes'][] = array('LotusNotes1', 'tcp', '1352', '1352', 'both');
602
		$othersplist['lotusnotes'][] = array('LotusNotes2', 'udp', '1352', '1352', 'both');
603

    
604
	$othersplist['pop3'] = array();
605
		/* Post Office Protocol - POP3 */
606
		$othersplist['pop3'][] = array('POP3', 'tcp', '110', '110', 'both');
607
		$othersplist['pop3'][] = array('POP3-Secure', 'tcp', '995', '995', 'both');
608

    
609
	$othersplist['smtp'] = array();
610
		/* SMTP */
611
		$othersplist['smtp'][] = array('SMTP', 'tcp', '25', '25', 'both');
612
		$othersplist['smtp'][] = array('SMTP-Secure-1', 'tcp', '465', '465', 'both');
613
		$othersplist['smtp'][] = array('SMTP-Secure-2', 'tcp', '587', '587', 'both');
614

    
615
	/* Game Downloader */
616

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

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

    
625
	/* Miscellaneous */
626

    
627
	$othersplist['apns'] = array();
628
		/* Apple Push Notification Service */
629
		$othersplist['apns'][] = array('APNS', 'tcp', '5223', '5223', 'both');
630
		$othersplist['apns'][] = array('APNS', 'tcp', '2195', '2196', 'both');
631

    
632
	$othersplist['applemobilesync'] = array();
633
		/* Apple Mobile Sync */
634
		$othersplist['applemobilesync'][] = array('AppleMobileSync', 'tcp', '2336', '2336', 'both');
635

    
636
	$othersplist['crashplan'] = array();
637
		/* crashplan  */
638
		$othersplist['crashplan'][] = array('CrashPlan-1', 'tcp', '4282', '4282', 'both');
639
		$othersplist['crashplan'][] = array('CrashPlan-2', 'tcp', '4285', '4285', 'both');
640

    
641
	$othersplist['cvsup'] = array();
642
		/* cvs  */
643
		$othersplist['cvsup'][] = array('cvsup', 'tcp', '5999', '5999', 'both');
644

    
645
	$othersplist['dns'] = array();
646
		/* domain name system */
647
		$othersplist['dns'][] = array('DNS1', 'tcp', '53', '53', 'both');
648
		$othersplist['dns'][] = array('DNS2', 'udp', '53', '53', 'both');
649

    
650
	$othersplist['git'] = array();
651
		/* GIT  */
652
		$othersplist['git'][] = array('git', 'tcp', '9418', '9418', 'both');
653

    
654
	$othersplist['hbci'] = array();
655
		/* HBCI  */
656
		$othersplist['hbci'][] = array('HBCI', 'tcp', '3000', '3000', 'both');
657

    
658
	$othersplist['icmp'] = array();
659
		/* ICMP */
660
		$othersplist['icmp'][] = array('ICMP', 'icmp', '', '', 'both');
661

    
662
	$othersplist['mysqlserver'] = array();
663
		/* mysql server */
664
		$othersplist['mysqlserver'][] = array('MySQL1', 'tcp', '3306', '3306', 'both');
665

    
666
	$othersplist['nntp'] = array();
667
		/* nntp */
668
		$othersplist['nntp'][] = array('NNTP1', 'tcp', '119', '119', 'both');
669
		$othersplist['nntp'][] = array('NNTP2', 'udp', '119', '119', 'both');
670

    
671
	$othersplist['slingbox'] = array();
672
		/* slingbox */
673
		$othersplist['slingbox'][] = array('Slingbox1', 'tcp', '5001', '5001', 'both');
674
		$othersplist['slingbox'][] = array('Slingbox2', 'udp', '5001', '5001', 'both');
675

    
676
	$othersplist['smb'] = array();
677
		/* Microsoft SMB and friends */
678
		$othersplist['smb'][] = array('SMB1', 'tcp', '445', '445', 'both');
679
		$othersplist['smb'][] = array('SMB2', 'tcp', '137-139', '137-139', 'both');
680

    
681
	$othersplist['snmp'] = array();
682
		/* Simple network management protocol */
683
		$othersplist['snmp'][] = array('SNMP', 'tcp', '161', '161', 'both');
684
		$othersplist['snmp'][] = array('SNMP2', 'udp', '161', '161', 'both');
685

    
686
	$othersplist['subversion'] = array();
687
		/* subversion  */
688
		$othersplist['subversion'][] = array('subversion', 'tcp', '3690', '3690', 'both');
689

    
690
?>
(59-59/65)