作者ephesians (ephesians)
看板Programming
标题[问题] 有没有可能用程式干扰区网中的网路游戏流量
时间Mon Jun 25 23:06:27 2007
因为站过大学电脑课的讲台,观察到学生沈迷於网路游戏的那种狠劲.
於是在想着一个问题:
我能不能写一个程式,摆在教师电脑中执行,
做的是干扰教室区网中任何形态网路游戏的流量,
包括由区网外部提供服务的(魔兽世界),以及区网内部的主从连线.
目前观察到许多网路游戏本身,都有专属的防火墙程式(nProtect),
可能我要送一些中断游戏的命令,会被挡下来.
此外,教师机器并不是区网中有控制权的节点,连过滤封包可能都不容易做.
请问各位有没有一些经验或看法?
需求是尽量干扰网路游戏的流量,但不干扰普通网路使用的流量.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.112.227.16
1F:推 qrtt1:把萤目抢过来先? 不过学生不想学. 会睡死吧 218.161.125.71 06/25 23:11
2F:推 hala932:挡下游戏中使用的port? 203.188.207.1 06/25 23:12
3F:推 newdominic:锁定游戏程式? 203.68.127.1 06/26 05:41
4F:→ abcdefghi:要禁止学生上课玩游戏,何必玩这种花招 ? 140.113.23.107 06/26 06:33
5F:→ abcdefghi:在教室後上方挂面大镜子,提醒学生就好了 140.113.23.107 06/26 06:34
6F:推 james732:我会觉得期末大刀开铡比较好 XD221.169.109.146 06/26 06:36
7F:推 buganini:如果switch没有很高档或根本就用hub的话140.113.122.162 06/26 08:21
8F:→ buganini:也许可以用arp spoof让所有的封包都流经140.113.122.162 06/26 08:22
9F:→ buganini:教师电脑140.113.122.162 06/26 08:23
10F:→ buganini:更好的方法就是:把windows剁掉.....140.113.122.162 06/26 08:24
11F:→ buganini:学生另有门道的话,姑且算他厉害140.113.122.162 06/26 08:24
12F:推 buganini:我说的switch/hub要是个router,有ip的140.113.122.162 06/26 08:27
13F:推 caml:想办法拿到gateway的root权﹐用tcpdump查一下211.150.229.129 06/26 13:09
14F:→ caml:谁在玩游戏(往server发包)﹐用iptables办之211.150.229.129 06/26 13:10
15F:推 leicheong:只开放port 80 outgoing就好了啊... :P 202.134.126.84 06/26 14:11
16F:→ leicheong:有HTTP proxy更好. 202.134.126.84 06/26 14:12
17F:→ leicheong:反正上课用的电脑其实只需要连校内IP吧. 202.134.126.84 06/26 14:13
18F:→ ephesians:啥?我看不懂,为什麽hub还要是个router? 59.112.228.207 06/26 14:55
19F:推 buganini:因为要假貌router身分送arp reply140.113.122.162 06/26 16:39
20F:→ buganini:这样要出去的封包dst ip是router140.113.122.162 06/26 16:40
21F:→ buganini:dst mac却是你用的电脑140.113.122.162 06/26 16:40
22F:→ buganini:非layer 3的router可能就不会去接packet140.113.122.162 06/26 16:41
23F:→ buganini:然後你过滤完在把mac改好送出140.113.122.162 06/26 16:41
24F:→ buganini:其实我一开始讲router可能就没事了...140.113.122.162 06/26 16:42
25F:→ buganini:一开始是要强调封包可以乱洒....140.113.122.162 06/26 16:42
26F:→ buganini:後来又考虑到有些hub只是bridge140.113.122.162 06/26 16:43
27F:推 ggg12345:有大学里的资x系PC教室是不能管制的吗 ? 140.115.1.146 06/26 19:55
28F:→ ephesians:我认为不能管制,要开放电脑给学生自管 61.231.67.22 06/26 22:51
29F:推 ggg12345:PC教室通常是HUB对内,单线对外,可以管制 140.115.1.146 06/26 22:57
30F:→ ggg12345:的点明确,学生自管,还是有头头,其後是教 140.115.1.146 06/26 22:59
31F:→ ggg12345:师,调动一台PC当Proxy,Router,Firewall 140.115.1.146 06/26 23:02
32F:→ ggg12345:做了设定就能搞定,也能随时开放.再不济, 140.115.1.146 06/26 23:03
33F:→ ggg12345:每台PC做了权限内部设定都能过滤特定站. 140.115.1.146 06/26 23:05
34F:→ ephesians:我想不只过滤站点的问题,学生不玩网路 59.112.229.12 06/27 01:45
35F:→ ephesians:游戏,也可以自己开点对点游戏啊 59.112.229.12 06/27 01:45
36F:→ ephesians:而且Hub我们不能动,只能决定要开或关 59.112.229.12 06/27 01:47
37F:推 ggg12345:利用软或硬体的抢键盘与萤幕的广播教学都 140.115.1.146 06/27 06:04
38F:→ ggg12345:能管.简单的还是有权限的内建firewall限 140.115.1.146 06/27 06:06
39F:→ ggg12345:接教师server当proxy或router. 140.115.1.146 06/27 06:09
40F:推 Scofield:改用linux? 140.118.7.163 06/27 06:16
41F:→ ephesians:不,我就是不用广播系统,我反对广播系统 61.231.64.114 06/27 10:39
42F:→ ephesians:我想稍微限制网路游戏的流量,让学生自己 61.231.64.114 06/27 10:44
43F:→ ephesians:觉得:在学校好难玩,算了,先做练习好了 61.231.64.114 06/27 10:45
44F:推 mjmjttn:hub关了就好 203.70.47.36 06/27 11:58
45F:→ ephesians:不行,网路还是要能使用 61.231.18.244 06/27 18:47
46F:推 ggg12345:Traffic Shaping, Window server 可控制 140.115.1.146 06/27 19:49
47F:→ ggg12345:W-station 的 packet schedule. 140.115.1.146 06/27 19:51