开启\关闭计算机端口
2008-03-21 14:37
1.开启电脑端口 通过关闭端口可以做到防止病毒入侵和禁止登陆某些软件的功能,如QQ和BT 对于个人用户来说,您可以限制所有的端口,因为您根本不必让您的机器对外提供任何服务;而对于对外提供网络服务的服务器,我们需把必须利用的端口(比如WWW端口80、FTP端口21、邮件服务端口25、110等)开放,其他的端口则全部关闭。 这里,对于采用Windows 2000或者Windows XP的用户来说,不需要安装任何其他软件,可以利用“TCP/IP筛选”功能限制服务器的端口。具体设置如下: 1.通用篇(适用系统Win2000/XP/server2003),最近我在论坛看了一些文章,发现大家都有一个误区,就是哪个端口出漏洞就关闭哪个端口,其实这样是不能保证系统安全的,正确的方法应该是先了解清楚自己需要开放哪些端口,了解完毕后,把自己不需要的端口统统关闭掉,这样才能保证系统的安全性。 比如说你的电脑是一台服务器,服务器需要有Mail Server和WEB服务,还要有FTP服务,这些只需要开放21、25、80、110就足够了。其它的就应该全部关闭。 关闭的方法:点击“开始→控制面板→网络连接→本地连接→右键→属性”,然后选择“Internet(tcp/ip)”→“属性”,。在“Internet(tcp/ip)属性”对话框中选择“高级”选项卡。在“高级TCP/IP设置”对话框中点选“选项”→“TCP/IP筛选”→“属性”,。在这里分为3项,分别是TCP、UDP、IP协议。假设我的系统只想开放21、80、25、110这4个端口,只要在“TCP端口”上勾选“只允许”然后点击“添加”依次把这些端口添加到里面,然后确定。注意:修改完以后系统会提示重新启动,这样设置才会生效。这样,系统重新启动以后只会开放刚才你所选的那些端口 ,其它端口都不会开放。 2.利用系统自带防火墙关闭端口(适用系统WinXP/Server 2003) 微软推出WinXP之后的操作系统本身都自带防火墙,用它就可以关闭掉不需要的端口,实现的步骤也很简单。 具体设置:“控制面板”→“本地连接”→“高级”,把“Inernet连接防火墙”下面的选项勾选上,如图所示,然后点击“设置”,出现如图所示窗口。假设我们要关闭135端口(所有使用Win2000或者是WinXP的用户马上关闭135端口,因为最新的漏洞可以利用这个端口攻击服务器获取权限),135端口用于启动与远程计算机的RPC连接。我们可以在“高级设置”窗口的“服务”选项卡中点击“添加”按钮,。在“服务设置”对话框中把各项按图中所示填写好之后一路确定就可以了。这样防火墙就自动启动了,启动以后“本地连接”图标会出现一个可爱的小锁头。 以上就是利用系统本身自带防火墙关闭端口的方法。当然了,有条件的朋友还可以使用第三方防火墙来 2.关闭电脑端口 最直接的办法,把系统不用的端口都关闭掉,然后从新启动都要2005年的类,MS-04011的补丁还没打啊~个补丁毛重要类,危害不比比冲击波小 注:关闭的端口有,135,137,138,139,445,1025,2475,3127,6129,3389,593,还有tcp 具体操作如下: 默认情况下,Windows有很多端口是开放的,在你上网的时候,网络病毒和黑客可以通过这些端口连上你的电脑。为了让你的系统变为铜墙铁壁,应该封闭这些端口,主要有:TCP 135、139、445、593、1025 端口和 UDP 135、137、138、445 端口,一些流行病毒的后门端口(如 TCP 2745、3127、6129 端口),以及远程服务访问端口3389。下面介绍如何在WinXP/2000/2003下关闭这些网络端口: 第一步,点击“开始”菜单/设置/控制面板/管理工具,双击打开“本地安全策略”,选中“IP 安全策略,在本地计算机”,在右边窗格的空白位置右击鼠标,弹出快捷菜单,选择“创建 IP 安全策略”(如右图),于是弹出一个向导。在向导中点击“下一步”按钮,为新的安全策略命名;再按“下一步”,则显示“安全通信请求”画面,在画面上把“激活默认相应规则”左边的钩去掉,点击“完成”按钮就创建了一个新的IP 安全策略。 第二步,右击该IP安全策略,在“属性”对话框中,把“使用添加向导”左边的钩去掉,然后单击“添加”按钮添加新的规则,随后弹出“新规则属性”对话框,在画面上点击“添加”按钮,弹出IP筛选器列表窗口;在列表中,首先把“使用添加向导”左边的钩去掉,然后再点击右边的“添加”按钮添加新的筛选器。 第三步,进入“筛选器属性”对话框,首先看到的是寻址,源地址选“任何IP 地址”,目标地址选“我的 IP 地址”;点击“协议”选项卡,在“选择协议类型”的下拉列表中选择“TCP”,然后在“到此端口”下的文本框中输入“135”,点击“确定”按钮(如左图),这样就添加了一个屏蔽 TCP135(RPC)端口的筛选器,它可以防止外界通过135端口连上你的电脑。点击“确定”后回到筛选器列表的对话框,可以看到已经添加了一条策略,重复以上步骤继续添加 TCP 137、139、445、593 端口和 UDP 135、139、445 端口,为它们建立相应的筛选器。重复以上步骤添加TCP 1025、2745、3127、6129、3389 端口的屏蔽策略,建立好上述端口的筛选器,最后点击“确定”按钮。 第四步,在“新规则属性”对话框中,选择“新 IP 筛选器列表”,然后点击其左边的圆圈上加一个点,表示已经激活,最后点击“筛选器操作”选项卡。在“筛选器操作”选项卡中,把“使用添加向导”左边的钩去掉,点击“添加”按钮,添加“阻止”操作(右图):在“新筛选器操作属性”的“安全措施”选项卡中,选择“阻止”,然后点击“确定”按钮。 第五步、进入“新规则属性”对话框,点击“新筛选器操作”,其左边的圆圈会加了一个点,表示已经激活,点击“关闭”按钮,关闭对话框;最后回到“新IP安全策略属性”对话框,在“新的IP筛选器列表”左边打钩,按“确定”按钮关闭对话框。在“本地安全策略”窗口,用鼠标右击新添加的IP 安全策略,然后选择“指派”。 于是重新启动后,电脑中上述网络端口就被关闭了,病毒和黑客再也不能连上这些端口,从而保护了你的电脑。 有兴趣看看下面的知识也好. 端口0 服务Reserved 说明通常用于分析操作系统。这一方法能够工作是因为在一些系统中“0”是无效端口,当你试图使用通常的闭合端口连接它时将产生不同的结果。一种典型的扫描,使用IP地址为0.0.0.0,设置ACK位并在以太网层广播。 端口1 服务tcpmux 说明这显示有人在寻SGI Irix机器。Irix是实现tcpmux的主要提供者,默认情况下tcpmux在这种系统中被打开。Irix机器在发布是含有几个默认的无密码的帐户,如:IP、GUEST UUCP、NUUCP、DEMOS 、TUTOR、DIAG、OUTOFBOX等。许多管理员在安装后忘记删除这些帐户。因此HACKER在INTERNET上搜索tcpmux并利用这些帐户。 端口7 服务Echo 说明能看到许多人搜索Fraggle放大器时,发送到X.X.X.0和X.X.X.255的信息。 端口19 服务Character Generator 说明这是一种仅仅发送字符的服务。UDP版本将会在收到UDP包后回应含有垃圾字符的包。TCP连接时会发送含有垃圾字符的数据流直到连接关闭。HACKER利用IP欺骗可以发动DoS攻击。伪造两个chargen服务器之间的UDP包。同样Fraggle DoS攻击向目标地址的这个端口广播一个带有伪造受害者IP的数据包,受害者为了回应这些数据而过载。 端口21 服务FTP 说明FTP服务器所开放的端口,用于上传、下载。最常见的攻击者用于寻打开anonymous的FTP服务器的方法。这些服务器带有可读写的目录。木马Doly Trojan、Fore、Invisible FTP、WebEx、WinCrash和Blade Runner所开放的端口。 端口22 服务Ssh 说明PcAnywhere建立的TCP和这一端口的连接可能是为了寻ssh。这一服务有许多弱点,如果配置成特定的模式,许多使用RSAREF库的版本就会有不少的漏洞存在。 端口23 服务Telnet 说明远程登录,入侵者在搜索远程登录UNIX的服务。大多数情况下扫描这一端口是为了到机器运行的操作系统。还有使用其他技术,入侵者也会到密码。木马Tiny Telnet Server就开放这个端口。 端口25 服务SMTP 说明SMTP服务器所开放的端口,用于发送邮件。入侵者寻SMTP服务器是为了传递他们的SPAM。入侵者的帐户被关闭,他们需要连接到高带宽的E-MAIL服务器上,将简单的信息传递到不同的地址。木马Antigen、Email Password Sender、Haebu Coceda、Shtrilitz Stealth、WinPC、WinSpy都开放这个端口。 端口31 服务MSG Authentication 说明木马Master Paradise、Hackers Paradise开放此端口。 端口42 服务WINS Replication 说明WINS复制 端口53 服务Domain Name Server(DNS) 说明DNS服务器所开放的端口,入侵者可能是试图进行区域传递(TCP),欺骗DNS(UDP)或隐藏其他的通信。因此防火墙常常过滤或记录此端口。 端口67 服务Bootstrap Protocol Server 说明通过DSL和Cable modem的防火墙常会看见大量发送到广播地址255.255.255.255的数据。这些机器在向服务器请求一个地址。HACKER常进入它们,分配一个地址把自己作为局部路由器而发起大量中间人(man-in-middle)攻击。客户端向68端口广播请求配置,服务器向67端口广播回应请求。这种回应使用广播是因为客户端还不知道可以发送的IP地址。 端口69 服务Trival File Transfer 说明许多服务器与bootp一起提供这项服务,便于从系统下载启动代码。但是它们常常由于错误配置而使入侵者能从系统中窃取任何 文件。它们也可用于系统写入文件。 端口79 服务Finger Server 说明入侵者用于获得用户信息,查询操作系统,探测已知的缓冲区溢出错误,回应从自己机器到其他机器Finger扫描。 端口80 服务HTTP 说明用于网页浏览。木马Executor开放此端口。 端口99 服务Metagram Relay 说明后门程序ncx99开放此端口。 端口102 服务Message transfer agent(MTA)-X.400 over TCP/IP 说明消息传输代理。 端口109 服务Post Office Protocol -Version3 说明POP3服务器开放此端口,用于接收邮件,客户端访问服务器端的邮件服务。POP3服务有许多公认的弱点。关于用户名和密码交 换缓冲区溢出的弱点至少有20个,这意味着入侵者可以在真正登陆前进入系统。成功登陆后还有其他缓冲区溢出错误。 端口110 服务SUN公司的RPC服务所有端口 说明常见RPC服务有untd、NFS、rpc.statd、rpc.csmd、bd、amd等 端口113 服务Authentication Service 说明这是一个许多计算机上运行的协议,用于鉴别TCP连接的用户。使用标准的这种服务可以获得许多计算机的信息。但是它可作为许多服务的记录器,尤其是FTP、POP、IMAP、SMTP和IRC等服务。通常如果有许多客户通过防火墙访问这些服务,将会看到许多这个端口的连接请求。记住,如果阻断这个端口客户端会感觉到在防火墙另一边与E-MAIL服务器的缓慢连接。许多防火墙支持TCP连接的阻断过程中发回RST。这将会停止缓慢的连接。 端口119 服务Network News Transfer Protocol 说明NEWS新闻组传输协议,承载USENET通信。这个端口的连接通常是人们在寻USENET服务器。多数ISP限制,只有他们的客户才能访问他们的新闻组服务器。打开新闻组服务器将允许发/读任何人的帖子,访问被限制的新闻组服务器,匿名发帖或发送SPAM。 端口135 服务Location Service 说明Microsoft在这个端口运行DCE RPC end-point mapper为它的DCOM服务。这与UNIX 111端口的功能很相似。使用DCOM和RPC的服务利用计算机上的end-point mapper注册它们的位置。远端客户连接到计算机时,它们查end-point mapper到服务的位置。HACKER扫描计算机的这个端口是为了到这个计算机上运行Exchange Server吗?什么版本?还有些DOS攻击直接针对这个端口。 端口137、138、139 服务NETBIOS Name Service 说明其中137、138是UDP端口,当通过网上邻居传输文件时用这个端口。而139 端口通过这个端口进入的连接试图获得NetBIOS/SMB服务。这个协议被用于windows文件和打印机共享和SAMBA。还有WINS Regisrtation也用它。 端口143 服务Interim Mail Access Protocol v2 说明和POP3的安全问题一样,许多IMAP服务器存在有缓冲区溢出漏洞。记住:一种LINUX蠕虫(admv0rm)会通过这个端口繁殖,因此许多这个端口的扫描来自不知情的已经被感染的用户。当REDHAT在他们的LINUX发布版本中默认允许IMAP后,这些漏洞变的很流行。这一端口还被用于IMAP2,但并不流行。 端口161 服务SNMP 说明SNMP允许远程管理设备。所有配置和运行信息的储存在数据库中,通过SNMP可获得这些信息。许多管理员的错误配置将被暴露在Internet。Cackers将试图使用默认的密码public、private访问系统。他们可能会试验所有可能的组合。SNMP包可能会被错误的指向用户的网络。 端口177 服务X Display Manager Control Protocol 说明许多入侵者通过它访问X-windows操作台,它同时需要打开6000端口。 端口389 服务LDAP、ILS 说明轻型目录访问协议和NetMeeting Internet Locator Server共用这一端口。 端口443 服务Https 说明网页浏览端口,能提供加密和通过安全端口传输的另一种HTTP。 端口456 服务[NULL] 说明木马HACKERS PARADISE开放此端口。 端口513 服务Login,remote login 说明是从使用cable modem或DSL登陆到子网中的UNIX计算机发出的广播。这些人为入侵者进入他们的系统提供了信息。 端口544 服务[NULL] 说明kerberos kshell 端口548 服务Macintosh,File Services(AFP/IP) 说明Macintosh,文件服务。 端口553 服务CORBA IIOP (UDP) 说明使用cable modem、DSL或VLAN将会看到这个端口的广播。CORBA是一种面向对象的RPC系统。入侵者可以利用这些信息进入系统。 端口555 服务DSF 说明木马PhAse1.0、Stealth Spy、IniKiller开放此端口。 端口568 服务Membership DPA 说明成员资格 DPA。 端口569 服务Membership MSN 说明成员资格 MSN。 端口635 服务mountd 说明Linux的mountd Bug。这是扫描的一个流行BUG。大多数对这个端口的扫描是基于UDP的,但是基于TCP的mountd有所增加(mountd同时运行于两个端口)。记住mountd可运行于任何端口(到底是哪个端口,需要在端口111做portmap查询),只是Linux默认端口是635,就像NFS通常运行于2049端口。 端口636 服务LDAP 说明SSL(Secure Sockets layer) 端口666 服务Doom Id Software 说明木马Attack FTP、Satanz Backdoor开放此端口 端口993 服务IMAP 说明SSL(Secure Sockets layer) 端口1001、1011 服务[NULL] 说明木马Silencer、WebEx开放1001端口。木马Doly Trojan开放1011端口。 端口1024 服务Reserved 说明它是动态端口的开始,许多程序并不在乎用哪个端口连接网络,它们请求系统为它们分配下一个闲置端口。基于这一点分配从端口1024开始。这就是说第一个向系统发出请求的会分配到1024端口。你可以重启机器,打开Telnet,再打开一个窗口运行natstat -a 将会看到Telnet被分配1024端口。还有SQL session也用此端口和5000端口。 端口1025、1033 服务1025:network blackjack 1033:[NULL] 说明木马netspy开放这2个端口。 端口1080 服务SOCKS 说明这一协议以通道方式穿过防火墙,允许防火墙后面的人通过一个IP地址访问INTERNET。理论上它应该只允许内部的通信向外到达INTERNET。但是由于错误的配置,它会允许位于防火墙外部的攻击穿过防火墙。WinGate常会发生这种错误,在加入IRC聊天室时常会看到这种情况。 端口1170 服务[NULL] 说明木马Streaming Audio Trojan、Psyber Stream Server、Voice开放此端口。 端口1234、1243、6711、6776 服务[NULL] 说明木马SubSeven2.0、Ultors Trojan开放1234、6776端口。木马SubSeven1.0/1.9开放1243、6711、6776端口。 端口1245 服务[NULL] 说明木马Vodoo开放此端口。 端口1433 服务SQL 说明Microsoft的SQL服务开放的端口。 端口1492 服务stone-design-1 说明木马FTP99CMP开放此端口。 端口1500 服务RPC client fixed port session queries 说明RPC客户固定端口会话查询 端口1503 服务NetMeeting T.120 说明NetMeeting T.120 端口1524 服务ingress 说明许多攻击脚本将安装一个后门SHELL于这个端口,尤其是针对SUN系统中Sendmail和RPC服务漏洞的脚本。如果刚安装了防火墙就看到在这个端口上的连接企图,很可能是上述原因。可以试试Telnet到用户的计算机上的这个端口,看看它是否会给你一个SHELL。连接到600/pcserver也存在这个问题。 端口1600 服务issd 说明木马Shivka-Burka开放此端口。 端口1720 服务NetMeeting 说明NetMeeting H.233 call Setup。 端口1731 服务NetMeeting Audio Call Control 说明NetMeeting音频调用控制。 端口1807 服务[NULL] 说明木马SpySender开放此端口。 端口1981 服务[NULL] 说明木马ShockRave开放此端口。 端口1999 服务cisco identification port 说明木马BackDoor开放此端口。 端口2000 服务[NULL] 说明木马GirlFriend 1.3、Millenium 1.0开放此端口。 端口2001 服务[NULL] 说明木马Millenium 1.0、Trojan Cow开放此端口。 端口2023 服务xinuexpansion 4 说明木马Pass Ripper开放此端口。 端口2049 服务NFS 说明NFS程序常运行于这个端口。通常需要访问Portmapper查询这个服务运行于哪个端口。 端口2115 服务[NULL] 说明木马Bugs开放此端口。 端口2140、3150 服务[NULL] 说明木马Deep Throat 1.0/3.0开放此端口。 端口2500 服务RPC client using a fixed port session replication 说明应用固定端口会话复制的RPC客户 端口2583 服务[NULL] 说明木马Wincrash 2.0开放此端口。 端口2801 服务[NULL] 说明木马Phineas Phucker开放此端口。 端口3024、4092 服务[NULL] 说明木马WinCrash开放此端口。 端口3128 服务squid 说明这是squid HTTP代理服务器的默认端口。攻击者扫描这个端口是为了搜寻一个代理服务器而匿名访问Internet。也会看到搜索其他代理服务器的端口8000、8001、8080、8888。扫描这个端口的另一个原因是用户正在进入聊天室。其他用户也会检验这个端口以确定用户的机器是否支持代理。 端口3129 服务[NULL] 说明木马Master Paradise开放此端口。 端口3150 服务[NULL] 说明木马The Invasor开放此端口。 端口3210、4321 服务[NULL] 说明木马SchoolBus开放此端口 端口3333 服务dec-notes 说明木马Prosiak开放此端口 端口3389 服务超级终端 说明WINDOWS 2000终端开放此端口。 端口3700 服务[NULL] 说明木马Portal of Doom开放此端口 端口3996、4060 服务[NULL] 说明木马RemoteAnything开放此端口 端口4000 服务QQ客户端 说明腾讯QQ客户端开放此端口。 端口4092 服务[NULL] 说明木马WinCrash开放此端口。 端口4590 服务[NULL] 说明木马ICQTrojan开放此端口。 端口5000、5001、5321、50505 服务[NULL] 说明木马blazer5开放5000端口。木马Sockets de roie开放5000、5001、5321、50505端口。 端口5400、5401、5402 服务[NULL] 说明木马Blade unner开放此端口。 端口5550 服务[NULL] 说明木马xtcp开放此端口。 端口5569 服务[NULL] 说明木马Robo-Hack开放此端口。 端口5632 服务pcAnywere 说明有时会看到很多这个端口的扫描,这依赖于用户所在的位置。当用户打开pcAnywere时,它会自动扫描局域网C类网以寻可能的代理(这里的代理是指agent而不是proxy)。入侵者也会寻开放这种服务的计算机。,所以应该查看这种扫描的源地址。一些搜寻pcAnywere的扫描包常含端口22的UDP数据包。 端口5742 服务[NULL] 说明木马WinCrash1.03开放此端口。 端口6267 服务[NULL] 说明木马广外女生开放此端口。 端口6400 服务[NULL] 说明木马The tHing开放此端口。 端口6670、6671 服务[NULL] 说明木马Deep Throat开放6670端口。而Deep Throat 3.0开放6671端口。 端口6883 服务[NULL] 说明木马DeltaSource开放此端口。 端口6969 服务[NULL] 说明木马Gatecrasher、Priority开放此端口。 端口6970 服务RealAudio 说明RealAudio客户将从服务器的6970-7170的UDP端口接收音频数据流。这是由TCP-7070端口外向控制连接设置的。 端口7000 服务[NULL] 说明木马Remote Grab开放此端口。 端口7300、7301、7306、7307、7308 服务[NULL] 说明木马NetMonitor开放此端口。另外NetSpy1.0也开放7306端口。 端口7323 服务[NULL] 说明Sygate服务器端。 端口7626 服务[NULL] 说明木马Giscier开放此端口。 端口7789 服务[NULL] 说明木马ICKiller开放此端口。 端口8000 服务OICQ 说明腾讯QQ服务器端开放此端口。 端口8010 服务Wingate 说明Wingate代理开放此端口。 端口8080 服务代理端口 说明WWW代理开放此端口。 端口9400、9401、9402 服务[NULL] 说明木马Incommand 1.0开放此端口。 端口9872、9873、9874、9875、10067、10167 服务[NULL] 说明木马Portal of Doom开放此端口 端口9989 服务[NULL] 说明木马iNi-Killer开放此端口。 端口11000 服务[NULL] 说明木马SennaSpy开放此端口。 端口11223 服务[NULL] 说明木马Progenic trojan开放此端口。 端口12076、61466 服务[NULL] 说明木马Telecommando开放此端口。 端口12223 服务[NULL] 说明木马Hack99 KeyLogger开放此端口。 端口12345、12346 服务[NULL] 说明木马NetBus1.60/1.70、GabanBus开放此端口。 端口12361 服务[NULL] 说明木马Whack-a-mole开放此端口。 端口13223 服务PowWow 说明PowWow是Tribal Voice的聊天程序。它允许用户在此端口打开私人聊天的连接。这一程序对于建立连接非常具有攻击性。它会驻扎在这个TCP端口等回应。造成类似心跳间隔的连接请求。如果一个拨号用户从另一个聊天者手中继承了IP地址就会发生好象有很多不同的人在测试这个端口的情况。这一协议使用OPNG作为其连接请求的前4个字节。 端口16969 服务[NULL] 说明木马Priority开放此端口。 端口17027 服务Conducent 说明这是一个外向连接。这是由于公司内部有人安装了带有Conducent"adbot"的共享软件。Conducent"adbot"是为共享软件显示广告服务的。使用这种服务的一种流行的软件是Pkware。 端口19191 服务[NULL] 说明木马蓝火焰开放此端口。 端口20000、20001 服务[NULL] 说明木马Millennium开放此端口。 端口20034 服务[NULL] 说明木马NetBus Pro开放此端口。 端口21554 服务[NULL] 说明木马GirlFriend开放此端口。 端口22222 服务[NULL] 说明木马Prosiak开放此端口。 端口23456 服务[NULL] 说明木马Evil FTP、Ugly FTP开放此端口。 端口26274、47262 服务[NULL] 说明木马Delta开放此端口。 端口27374 服务[NULL] 说明木马Subseven 2.1开放此端口。 端口30100 服务[NULL] 说明木马NetSphere开放此端口。 端口30303 服务[NULL] 说明木马Socket23开放此端口。 端口30999 服务[NULL] 说明木马Kuang开放此端口。 端口31337、31338 服务[NULL] 说明木马BO(Back Orifice)开放此端口。另外木马DeepBO也开放31338端口。 端口31339 服务[NULL] 说明木马NetSpy DK开放此端口。 端口31666 服务[NULL] 说明木马BOWhack开放此端口。 端口33333 服务[NULL] 说明木马Prosiak开放此端口。 端口34324 服务[NULL] 说明木马Tiny Telnet Server、BigGluck、TN开放此端口。 端口40412 服务[NULL] 说明木马The Spy开放此端口。 端口40421、40422、40423、40426、 服务[NULL] 说明木马Masters Paradise开放此端口。 端口43210、54321 服务[NULL] 说明木马SchoolBus 1.0/2.0开放此端口。 端口44445 服务[NULL] 说明木马Happypig开放此端口。 端口50766 服务为什么电脑关不掉[NULL] 说明木马Fore开放此端口。 端口53001 服务[NULL] 说明木马Remote Windows Shutdown开放此端口。 端口65000 服务[NULL] 说明木马Devil 1.03开放此端口。 端口88 说明Kerberos krb5。另外TCP的88端口也是这个用途。 端口137 说明SQL Named Pipes encryption over other protocols name lookup(其他协议名称查上的SQL命名管道加密技术)和SQL RPC encryption over other protocols name lookup(其他协议名称查上的SQL RPC加密技术)和Wins NetBT name service(WINS NetBT名称服务)和Wins Proxy都用这个端口。 端口161 说明Simple Network Management Protocol(SMTP)(简单网络管理协议) 端口162 说明SNMP Trap(SNMP陷阱) 端口445 说明Common Internet File System(CIFS)(公共Internet文件系统) 端口464 说明Kerberos kpasswd(v5)。另外TCP的464端口也是这个用途。 端口500 说明Internet Key Exchange(IKE)(Internet密钥交换) 端口1645、1812 说明Remot Authentication Dial-In User Service(RADIUS)authentication(Routing and Remote Access)(远程认证拨号用户服务) 端口1646、1813 说明RADIUS accounting(Routing and Remote Access)(RADIUS记帐(路由和远程访问)) 端口1701 说明Layer Two Tunneling Protocol(L2TP)(第2层隧道协议) 端口1801、3527 说明Microsoft Message Queue Server(Microsoft消息队列服务器)。还有TCP的135、1801、2101、2103、2105也是同样的用途。 端口2504 说明Network Load Balancing(网络平衡负荷) TCP端口是什么?UDP端口又是什么?IP协议又是什么? TCP/IP协议介绍 TCP/IP的通讯协议 这部分简要介绍一下TCP/IP的内部结构,为讨论与互联网有关的安全问题打下基础。TCP/IP协议组之所以流行,部分原因是因为它可以用在各种各样的信道和底层协议(例如T1和X.25、以太网以及RS-232串行接口)之上。确切地说,TCP/IP协议是一组包括TCP协议和IP协议,UDP(User Datagram Protocol)协议、ICMP(Internet Control Message Protocol)协议和其他一些协议的协议组。 TCP/IP整体构架概述 TCP/IP协议并不完全符合OSI的七层参考模型。传统的开放式系统互连参考模型,是一种通信协议的7层抽象的参考模型,其中每一层执行某一特定任务。该模型的目的是使各种硬件在相同的层次上相互通信。这7层是:物理层、数据链路层、网路层、传输层、话路层、表示层和应用层。而TCP/IP通讯协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。这4层分别为: 应用层:应用程序间沟通的层,如简单传输(SMTP)、文件传输协议(FTP)、网络远程访问协议(Telnet)等。 传输层:在此层中,它提供了节点间的数据传送服务,如传输控制协议(TCP)、用户数据报协议(UDP)等,TCP和UDP给数据包加入传输数据并把它传输到下一层中,这一层负责传送数据,并且确定数据已被送达并接收。 互连网络层:负责提供基本的数据封包传送功能,让每一块数据包都能够到达目的主机(但不检查是否被正确接收),如网际协议(IP)。 网络接口层:对实际的网络媒体的管理,定义如何使用实际网络(如Ethernet、Serial Line等)来传送数据。 TCP/IP中的协议 以下简单介绍TCP/IP中的协议都具备什么样的功能,都是如何工作的: 1. IP 网际协议IP是TCP/IP的心脏,也是网络层中最重要的协议。 IP层接收由更低层(网络接口层例如以太网设备驱动程序)发来的数据包,并把该数据包发送到更高层---TCP或UDP层;相反,IP层也把从TCP或UDP层接收来的数据包传送到更低层。IP数据包是不可靠的,因为IP并没有做任何事情来确认数据包是按顺序发送的或者没有被破坏。IP数据包中含有发送它的主机的地址(源地址)和接收它的主机的地址(目的地址)。 高层的TCP和UDP服务在接收数据包时,通常假设包中的源地址是有效的。也可以这样说,IP地址形成了许多服务的认证基础,这些服务相信数据包是从一个有效的主机发送来的。IP确认包含一个选项,叫作IP source routing,可以用来指定一条源地址和目的地址之间的直接路径。对于一些TCP和UDP的服务来说,使用了该选项的IP包好象是从路径上的最后一个系统传递过来的,而不是来自于它的真实地点。这个选项是为了测试而存在的,说明了它可以被用来欺骗系统来进行平常是被禁止的连接。那么,许多依靠IP源地址做确认的服务将产生问题并且会被非法入侵。 2. TCP 如果IP数据包中有已经封好的TCP数据包,那么IP将把它们向‘上’传送到TCP层。TCP将包排序并进行错误检查,同时实现虚电路间的连接。TCP数据包中包括序号和确认,所以未按照顺序收到的包可以被排序,而损坏的包可以被重传。 TCP将它的信息送到更高层的应用程序,例如Telnet的服务程序和客户程序。应用程序轮流将信息送回TCP层,TCP层便将它们向下传送到IP层,设备驱动程序和物理介质,最后到接收方。 面向连接的服务(例如Telnet、FTP、rlogin、X Windows和SMTP)需要高度的可靠性,所以它们使用了TCP。DNS在某些情况下使用TCP(发送和接收域名数据库),但使用UDP传送有关单个主机的信息。 3.UDP UDP与TCP位于同一层,但对于数据包的顺序错误或重发。因此,UDP不被应用于那些使用虚电路的面向连接的服务,UDP主要用于那些面向查询---应答的服务,例如NFS。相对于FTP或Telnet,这些服务需要交换的信息量较小。使用UDP的服务包括NTP(网落时间协议)和DNS(DNS也使用TCP)。 欺骗UDP包比欺骗TCP包更容易,因为UDP没有建立初始化连接(也可以称为握手)(因为在两个系统间没有虚电路),也就是说,与UDP相关的服务面临着更大的危险。 4.ICMP ICMP与IP位于同一层,它被用来传送IP的的控制信息。它主要是用来提供有关通向目的地址的路径信息。ICMP的‘Redirect’信息通知主机通向其他系统的更准确的路径,而‘Unreachable’信息则指出路径有问题。另外,如果路径不可用了,ICMP可以使TCP连接‘体面地’终止。PING是最常用的基于ICMP的服务。 5. TCP和UDP的端口结构 TCP和UDP服务通常有一个客户/服务器的关系,例如,一个Telnet服务进程开始在系统上处于空闲状态,等待着连接。用户使用Telnet客户程序与服务进程建立一个连接。客户程序向服务进程写入信息,服务进程读出信息并发出响应,客户程序读出响应并向用户报告。因而,这个连接是双工的,可以用来进行读写。 两个系统间的多重Telnet连接是如何相互确认并协调一致呢?TCP或UDP连接唯一地使用每个信息中的如下四项进行确认: 源IP地址 发送包的IP地址。 目的IP地址 接收包的IP地址。 源端口 源系统上的连接的端口。 目的端口 目的系统上的连接的端口。 端口是一个软件结构,被客户程序或服务进程用来发送和接收信息。一个端口对应一个16比特的数。服务进程通常使用一个固定的端口,例如,SMTP使用25、Xwindows使用6000。这些端口号是‘广为人知’的,因为在建立与特定的主机或服务的连接时,需要这些地址和目的地址进行通讯。 |
发布评论