保障安全从逻辑意义的端口开始(一)
>首页 -> 社会专题 -> 硬件网络 2010-07-08 来源: 作者: 【】 浏览:1151

1 引言

在网络技术中,端口(Port)的含义有很多:集线器、交换机、路由器的端口是指连接其他网络设备的接口,如RJ-45端口、Serial端口等。这里所指的端口不是指物理意义上的端口,而是特指TCP/IP协议中的端口,是逻辑意义上的端口。那么TCP/IP协议中的端口指的是什么呢? Intemet的通用语言是TCP/TP,它是一组协议,它规定在网络的第四层运输层有两种协议TCP、UDP。端口就是这两个协议打开的。当我们访问一个网站时,就是在本机开个端口去连网站服务器的一个端口,别人访问我们时也是如此。也就是说,计算机的通讯就像我们互相串门一样,从这个门走进那个门,而病毒与黑客也是会想方设法由这些门(端口)入侵。统计数据显示:约90%的攻击来自蠕虫,蠕虫病毒具有反复攻击的特性,它们会寻找同一端口并大规模入侵这些端口。96%的扫描集中在端口。

2 TCP网络端口类型分析

TCP使用端口来识别出一台主机所拥有的不同的TCP连接,端口范围为o-65535,每一项服务都对应相应的端口,比如,众所周知的WWW服务的端口是80,Smtp是25,ftp是端口,可分为3大类:

(1)熟知端口(Well Known Ports):从0到1023,它们紧密绑定于一些服务。通常这些端口的通讯明确表明了某种服务的协议。常用的熟知端口如表l所示。

表1常用的熟知端口

(2)注册端口(Registered Pons):从1024到49151。它们松散地绑定于一些服务,也就是说有许多服务绑定于这些端口,这些端口同样用于许多其他目的。

(3)动态和/或私有端口(Dynamic and/or PrivatePorts):从49152到65535。理论上,不应为服务分配这些端口。实际上,机器通常从1024起分配动态端口。

3 端口状态分析

查看系统正在使用的端口状态和动作,可用命令netstat及常用的监控软件等。在TCP/IP协议中,IP加端口构成套接字Socket,是网络定位方法之一。而Socket有3种,一种是操作系统自身使用的系统Socket,另一种是普通应用程序使用的普通Socket;最后一种是隐藏Socket,它在操作系统的任务列表中是看不到的。黑客程序大多使用隐藏Socket。

3.1查看本机端口状态

3.1.1利用netstat命令操作方法:单击“开始→程序→附件→命令提示符”,进入DOS窗口,输入命令netstat—na回车,于是就会显示本机连接情况及打开的端口,如图l所示。其中,Local Address代表本机IP地址和打开的端口号(图l中本机打开了135端口),Foreign Address是远程计算机IP地址和端口号,State表明当前TCP的连接状态,图中LISTENING是监听状态,表明本机正在打开135端口监听,等待远程电脑的连接。

图1本机连接情况及打开端口

如果在DOS窗口中输入了netstat—nab命令,还将显示每个连接都是由哪些程序创建的,如图2所示,本机在135端口监听,就是由svchost.exe程序创建的。如果你发现本机打开了可疑的端口,就可以用该命令察看它调用了哪些组件,然后再检查各组件的创建时间和修改时间,如果发现异常,就可能是中了木马。

图2本机连接程序创建显示

4 利用网络端口防范病毒

4.1关闭不需要的端口

对一般上网用户来说只要能访问Intemet就行了,并不需要被访问,也就是说没有必要开放服务端口。而默认情况下,Windows有很多端口是开放的,如135端口、137端口、139端口和445端口。这些端口可以说都是一把“双刃剑”,它们既能为你提供便利,反过来,网络病毒和黑客也可以通过这些端口连上你的电脑。为了广让你的系统变为铜墙铁壁,应该封闭这些端口,主要有:TCP137、139、445、593、1025端口和UDP 135、137、445端口,一些流行病毒的后门端口(如TCP 2745、3127、6129端口),以及远程服务访问端口3389。

第一步,点击“开始”莱单-设置-控制面板-管理工具,双击打开“本地安全策略”,选中“IP安全策略,在本地计算机”,在右边窗格的空白位置右击鼠标,弹出快捷菜单,选择“创建IP安全策略”,于是弹出一个向导。在向导中点击“下一步”按钮,为新的安全策略命名,再按“下一步”,则显示“安全通信请求”画面,在画面上把“激活默认相应规则”左边的“√”去掉,点击“完成”按钮就创建了一个新的IP安全策略。

第二步,右击该IP安全策略,在“属性”对话框中,把“使用添加向导”左边的“√”去掉,然后单击“添加”按钮添加新的规则,随后弹出“新规则属性”对话框,在画面上点击“添加”按钮,弹出IP筛选器列表窗口;在列表中,首先把“使用添加向导”左边的“√”去掉,然后再点击右边的“添加”按钮添加新的筛选器。

第三步,进入“筛选器属性”对话框,首先看到的是寻址,源地址选“任何IP地址”,目标地址选“我的IP地址”;点击“协议”选项卡,在“选择协议类型”的下拉列表中选择“TCP”,然后在“到此端口”下的文本框中输入“135”,点击“确定”按钮,这样就添加了一个屏蔽TCP 135(RPC)端口的筛选器,它可以防止外界通过135端口连上你的电脑。

点击“确定”后回到筛选器列表的对话框,可以看到已经添加了一条策略,重复以上步骤继续添加TCP 137、139、445、593端口和UDP 135、139、445端口,为它们建立相应的筛选器。

重复以上步骤添加TCP 1025、2745、3127、6129、3389端口的屏蔽策略,建立好上述端口的筛选器,最后点击“确定”按钮。

您看到此篇文章时的感受是:
Tags: 责任编辑:佚名
免责申明: 除原创及很少部分因网文图片遗失而补存外,本站不存储任何有版权的内容。你看到的文章和信息及网址索引均由机器采集自互联网,由于时间不同,内容可能完全不同,请勿拿本网内容及网址索引用于交易及作为事实依据,仅限参考,不会自行判断者请勿接受本站信息,本网转载,并不意味着赞同其观点或证实其内容的真实性.如涉及版权等问题,请立即联系管理员,我们会予以更改或删除,保证您的权利.对使用本网站信息和服务所引起的后果,本网站不作任何承诺.
首页 上一页 1 2 下一页 尾页 1/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论:0条】 【关闭】 【返回顶部
更多
上一篇如何确保共享文件的安全 下一篇普及网络安全知识解答
密码: (新用户注册)

最新文章

图片主题

热门文章

推荐文章

相关文章

便民服务

手机扫描

空间赞助

快速互动

论坛互动
讨论留言

有事联系

有哪个那个什么的,赶紧点这里给DOVE发消息

统计联系

MAIL:gnlt@Dovechina.com
正在线上:

版权与建议

任何你想说的