滁州职业技术学院ATA软件学院

  • 格式:doc
  • 大小:2.06 MB
  • 文档页数:37

滁州职业技术学院信息工程系——2011年系统维护专业毕业论文姓名:胡晓燕班级:09计算系统维护设计课题:开放与阻挡实时通信与P2P软件指导教师:戴月2011年11月20 日目录目录 (I)摘要............................................................. I I 第一章 WINDOWS LIVE MESSENGER软件. (1)1.1W INDOWS L IVE M ESSENGER软件的简介 (1)1.2W INDOWS L IVE M ESSENGER软件的功能 (1)1.3软件安装 (3)第二章开放与阻挡WINDOWS LIVE MESSENGER的实现 (6)2.1实时通信软件登录时所使用的连接端口 (6)2.2开放W INDOWS L IVE M ESSENGER软件的流量 (6)2.3阻挡W INDOWS L IVE M ESSAGER软件的流量 (15)第三章利用组策略来限制WINDOWS LIVE MESSAGER软件执行 (20)3.1新建域 (20)3.2利用“系统”来限制W INDOWS L IVE M ESSENGER 软件的执行 (26)第四章追踪与分析WINDOWS LIVE MESSENGER软件数据包特性 (30)4.1管理和监视工具 (30)4.2监视—日志 (30)总结 (31)致谢 (32)参考文献 (33)摘要随着社交网络不断发展,微软计划将其即时通讯工具Windows Live Messenger(MSN)与其他流行社交网络如Twitter、Facebook进行整合,以使其更加符合当前用户的使用口。

Windows Live Messenger是最多人使用的即时通讯软件之一,现时的版本除了有基本的文字通讯之外还支持视讯会议、语音交谈、多人会议、连线游戏等等伸延功能,并且容许使用者在对话中插入它提供的图释,也容许使用者自己添加更多图释。

自第6版起它更能使用者个性化,例如自订表情符号、对话视窗的背景和主题、显示图片等。

除此,还有一群软件设计师为它制作第三方的附加软件。

MSN的使用在大部分公司普及开来。

足不出户利用MSN即可实现同事之间以及与客户之间文件的快速传递,信息的及时沟通,提高了工作效率。

但与此同时也产生了一些负面影响。

部分企业的员工上班时间私人聊天,做与工作无关的事情,公司的重要资料和信息很容易通过MSN聊天工具泄露出去,从而公司管理阶层的人员希望能够有一种禁止MSN和控制MSN聊天以及过滤MSN的工具。

本次设计基于ISA Server 2006的虚拟机与Windows XP操作系统的虚拟机,以Windows Live Messenger软件为主线,系统的写出了它的功能,利用ISA Server服务器对它进行开放与阻挡,追踪与分析。

关键词:ISA S erver服务器;Windows Live Messenger;组策略第一章 Windows Live Messenger软件1.1 Windows Live Messenger软件的简介Windows Live Messenger(WLM)是微软开发的即时通讯软件,8.0版本之前称作MSN Messenger。

符于Windows系统之中,是微软在线服务Windows Live 的一部分,Windows Live Messenger包括MSN Messenger的全部功能,并再加上新的连接和共享文件方法,例如支持了MSN Messenger所不支持的离线消息以及离线共享文件。

同时,微软也从Windows Live OneCare中提取出一个杀毒组件,专供Windows Live Messenger用于扫描接收到的文件。

Windows Live Messenger也是多人使用的即时通讯软件之一,现时的版本除了有基本的文字通讯之外还支持视讯会议、语音交谈、多人会议、连线游戏等等伸延功能,并且容许使用者在对话中插入它提供的图释,也容许使用者自己添加更多图释。

自第6版起它更能使用者个性化,例如自订表情符号、对话视窗的背景和主题、显示图片等。

除此,由于使用了开放协议,还有一群软件设计师为它制作第三方的附加软件和客户端。

1.2 Windows Live Messenger软件的功能1. 共享资料夹共享资料夹是 Windows Live Messenger 独有的功能,它是“ Windows Live Messenger直接发送文件”外另一种文件交换的方法。

当一个人想传送文件给他的连络人时,只要点选相关图示,“共享资料夹”视窗就会出现。

当文件被增加到特定联络人“共享资料夹”中时,若对方在线上,则该文件将会自动被传送到对方电脑上相对应的资料夹中。

在这个资料夹中的文件将在双方的电脑间同步处理,所以假如一方把某个文件删除了,则他方电脑中相对应资料夹的文件也会被删除。

而为了要降低病毒感染的风险,所以“共享资料夹”会和防毒软件一起运作,亦即在有杀毒软件的状态下,共享资料夹在文件传输的过程中将会透过防毒软件进行扫毒。

另外,“共享资料夹”的功能只能在使用NTFS格式的硬盘中使用。

值得注意的是,在Windows Live Messenger 2009 中已经不再支持共享资料夹这项功能。

2.即时互通目前,Windows Live Messenger可以和Yahoo!即时通互通,但仅限于基本的对话功能而已,像是视讯、动画快递,以及其他双方软件所各有的独特功能仍无法互通。

3.游戏和应用程式Windows Live Messenger 也在其中提供了许多的小游戏及应用程式,使用者在对话之余,可以开起那些小游戏来进行对战,使 Windows Live Messenger 增添了不少乐趣。

4.离线讯息Windows Live Messenger也支持离线讯息,透过离线讯息,纵使对方不在线上,也可以接收到该讯息,而发送出去的离线讯息将于对方登入时接收到。

故此,在对方状态为“显示为离线”时,也可以以离线讯息进行交谈,就如同Yahoo! Messenger和ICQ上类似的功能。

但值得注意的是,若是对方使用较旧版本的MSN Messenger,则于你们之间的对话闲置一段时间后,对方将有可能暂时无法与你交谈,因为他们的用户端软件会认为你目前仍处于离线状态。

5.拨打电话除了先前版本就有的电脑间通话外,Windows Live Messenger现在透过Windows Live Call也支持拨打电话的功能,而这个功能只有在部分国家推出而已。

在台湾,微软是与是方电讯合作推出这项功能。

1.3 软件安装(1)在Windows XP的虚拟机上下载的“Windows Live Messenger 2009”放到E盘,双击下载完成的安装文件,弹出欢迎使用Windows Live Messenger 2009界面,选择“进入安装”如图1-1:图1-1 欢迎使用Windows Live Messenger 2009界面(2)在“选择要安装的程序”界面中选中所需要安装的程序,单击“安装”,如图1-2:图1-2“选择要安装的程序”界面(3)进入“安装的程序”界面,如图1-3:图1-3“安装的程序”界面(4)在“马上完成”界面里勾选的程序为默认,单击“继续”,如图1-4:图1-4“马上完成”界面(5)安装Windows Live Messenger完成,如图1-5:图1-5安装(6)注册用户界面,如图1-6:图1-6注册用户界面第二章开放与阻挡Windows Live Messenger的实现本次设计是在安装了ISA Server2003的虚拟机和Windows XP虚拟机的电脑上进行配置和实现,在Server2003虚拟机的ISA服务器管理上,首先开放Web访问规则,然后开放MSN规则,启用筛选器,在Windows XP虚拟电脑上登录Windows Live Messenger成功。

然后在ISA虚拟机上配置FTP,使用签名阻挡Windows Live Messenger和内容类型阻挡Windows Live Messenger,在Windows XP虚拟电脑上登录Windows Live Messenger失败。

2.1 实时通信软件登录时所使用的连接端口1.Web代理客户端使用Internet Explorer内的配置,此时ISA Server只需要开放连接端口80与443即可登录信息服务。

2.防火墙客户端与“Web 代理客户端”相同。

2.2 开放Windows Live Messenger软件的流量1.首先我们要配置两台虚拟机和本机的IP,要保证两台虚拟机都可以联网。

(1)先配置Server 2003虚拟机的内外网卡及Windows XP的网卡,如图2-1、2-2、2-3:图2-1 虚拟机Server 2003的内网卡配置图2-2 虚拟机Server 2003的外网卡配置图2-3 虚拟机Windows XP的网卡配置(2)将虚拟机Windows XP的Internet Explorer 的配置设置,如下图2-4:图2-4 局域网(LAN)设置2.开放TCP连接端口1863、80、443、与启用SOCKS V4筛选器(1) 开放连接端口1863(即时通信消息MSN Messenger),在ISA管理控制台中右击“防火墙策略”---“新建”---“访问规则”,命名为MSN,如图2-5:图2-5新建访问规则向导(2)选择“允许”,单击“下一步”,如图2-6:图2-6选择“允许”,单击“下一步”(3)选择“所选的协议”,单击“添加”,选择MSN Messenger,单击“添加”,完成后单击“下一步”,如图2-7:(4)完成“新建访问规则向导”,如图2-8:图2-8“完成”---“访问规则向导”(5)开放80(HTTP)、443(HTTP)端口,在ISA管理控制台中右击“防火墙策略”---“新建”---“访问规则”,命名为web,如图2-9:图2-9“新建”---“访问规则向导”,(6)选择“允许”,单击“下一步”,如图2-10:图2-10选择“允许”,单击“下一步”(7)选择“所选的协议”,单击“添加”,选择HTTP、HTTPS,单击“添加”,完成后应用,如图2-11:(8)完成“新建访问规则向导”,如图2-12:如图2-12:“完成”---“访问规则向导”3.启用SOCKS V4筛选器(1)在ISA管理控制台中单击“配置”—“插件”---“SOCKS V4筛选器”,如图2-13:(2)选择“启用此筛选器”,如图2-14:如图2-14启用“SOCKS V4筛选器”(3)选择“网络”标签下的“内部”,完成后ISA Server就可以接收从内部网络来的SOCKS V4请求,如图2-15:图2-15勾选接收从内部网络来的SOCKS V4请求(4)到Windows xp虚拟电脑里登录Windows Live Messenger成功,如图2-16:图2-16 登录Windows Live Messenger成功2.3阻挡Windows Live Messenger软件的流量阻挡Windows Live Messenger r软件的流量不能通过关闭端口的方法,通常采用两种方法:通过签名字符串来阻挡和通过内容类型来阻挡1.通过“签名字符串”来阻挡(1)首先必须要有一个开放HTTP流量的规则,双击已经开放的HTTP流量的规则,如图2-17:图2-17 已经开放的HTTP流量规则(2)单击“协议”标签“筛选”配置HTTP,如图2-18:图2-18 配置HTTP(2)单击“签名”标签“添加”,如图2-19:图2-19添加签名(3).单击“签名”标签下的“添加按钮”在”名称“处为此签名命名,在”查找范围”处选择“请求头”在“HTTP头”处输入”USER - AGERNT“在”签名“处输入WINDOWS LIVE MESSENGER 单击“确定”,如图2-20:图2-20命名及输入相关内容(4)到虚拟机Server 2003执行上述实时通信软件来测试是否阻挡成功,结果表示成功阻止,如图2-21:图2-21测试显示成功阻挡2.通过“内容类型”来阻挡(1)先自建一个HTTP流量的规则,如图2-22其中“操作”为拒绝、“协议”为HTTP、“从/侦听器”为“内部”、“到”为“外部”、“条件”为“所有用户”,如图2-22:图2-22 开放的HTTP流量(2)单击“内容内型”—选择“选择的内容内型”,单击“新建”按钮,如图2-23:图2-23 通过内容来阻挡实时通讯,新建“内容内型”(3)在名称处为其命名为Microsoft 实时通讯软件,在“可用内型”处输入“application/x-msn-messenger”,单击“添加”按钮后单击“确定”,如图2-24:图2-24 新建“Microsoft 实时通讯软件”内容内型组(4)选择我们所建立的“Microsoft 实时通讯软件”内容内型后单击“确定”,如图2-25:2-25 选择建立的“Microsoft 实时通讯软件”(5)到虚拟机Server 2003 上测试是否阻挡成功,如果2-26:图2-26测试是否阻挡成功,显示成功阻挡第三章利用组策略来限制Windows Live Messenger软件执行在ISA虚拟机上安装域,创建域:,新建组织单位业务部,在业务部新建组策略:实时通讯软件策略,通过系统限Install_WLMessenger.exe 应用程序。