在网络技术中,port(Port)大体有两种意思:一是物理意义上的port,比方,ADSL Modem、集线器、交换机、路由器用于链接其它网络设备的接口,如RJ-45port、SCport等等。二是逻辑意义上的port,一般是指TCP/IP协议中的 port,port号的范围从0到65535,比方用于浏览网页服务。 html
查看port shell
在windows 2000/XP/Server 2003中要查看port,可以使用Netstat命令: 数据库
依次点击“開始→执行”,键入“cmd”并回车,打开命令提示符窗体。在命令提示符状态下键入“netstat -an”,按下回车键后就可以看到以数字形式显示的TCP和UDP链接的port号及状态。
在“执行”对话框中键入“cmd”,回车后打开命令提示符窗体。在命令提示符状态下键入“netstat -a -n”,回车后就可以显示TCP和UDP链接的port号及状态(如图1)。当中,Active Connections是指当前本机活动链接,Proto是指链接使用的协议名称,Local Address是本地计算机的 IP 地址和链接正在使用的port号,Foreign Address是链接该port的远程计算机的 IP 地址和port号,State则是代表TCP 链接的状态。
小提示:(1)LISTENING状态:表示该port是开放的,处于侦听状态,等待链接,但尚未被链接。(2)ESTABLISHED状态:表示已经创建了链接,两台机器正在通讯中。(3)TIME_WAIT状态:表示计算机之前与外部创建过链接,但现在已经结束了。 windows
关闭/开启port 浏览器
在介绍各类port的做用前,这里先介绍一下在windows中怎样关闭/打开port,因为默认的状况下,有很是多不安全的或没有什么用的port是开启的,比方Telnet服务的23port、ftp服务的21port、SMTP服务的25port、RPC服务的135port等等。为了保证系统的安全性,咱们可以经过如下的方 法来关闭/开启port。 缓存
关闭port 安全
比方在windows 2000/XP中关闭SMTP服务的25port,可以这样作:首先打开“控制面板”,双击“管理工具”,再双击“服务”。接着在打开的服务窗体中找到并双击 “Simple Mail Transfer Protocol (SMTP)”服务,单击“中止”button来中止该服务,而后在“启动类型”中选择“已禁用”,最后单击“肯定”button就能够。这样,关闭了SMTP服务,就至关于关闭了相应的port。 网络
开启port session
假设要开启该port仅仅要先在“启动类型”选择“本身主动”,单击“肯定”button,再打开该服务,在“服务状态”中单击“启动”button就能够启用该port,最后,单击“肯定”button就能够。 app
提示:在windows 98中没有“服务”选项,你可以使用防火墙的规则设置功能来关闭/开启port。
port分类
逻辑意义上的port有多种分类标准,如下将介绍两种常见的分类:
1. 按port号分布划分
(1)知名port(Well-Known Ports)
知名port即众所周知的port号,范围从0到1023,这些port号通常固定分配给一些服务。比方21port分配给ftp服务,25port分配给SMTP(简单邮件传输协议)服务,80port分配给HTTP服务,135port分配给RPC(远程过程调用)服务等等。
(2)动态port(Dynamic Ports)
动态port的范围从1024到65535,这些port号通常不固定分配给某个服务,也就是说不少服务都可以使用这些port。仅仅要执行的程序向系统提出訪问网络 的申请,那么系统就可以从这些port号中分配一个供该程序使用。比方1024port就是分配给第一个向系统发出申请的程序。在关闭程序进程后,就会释放所占用 的port号。
只是,动态port也常常被病毒木马程序所利用,如冰河默认链接port是762六、WAY 2.4是80十一、Netspy 3.0是730六、YAI病毒是1024等等。
2. 按协议类型划分
按协议类型划分,可以分为TCP、UDP、IP和ICMP(Internet控制消息协议)等port。如下主要介绍TCP和UDPport:
(1)TCPport
TCPport,即传输控制协议port,需要在client和server之间创建链接,这样可以提供可靠的传输数据。常见的包含ftp服务的21port,Telnet服务的23port,SMTP服务的25port,以及HTTP服务的80port等等。
(2)UDPport
UDPport,即用户数据包协议port,无需在client和server之间创建链接,安全性得不到保障。常见的有DNS服务的53port,SNMP(简单网络管理协议)服务的161port,QQ使用的8000和4000port等等。
一 、port大全
port:0
服务:Reserved
说明:通常用于分析操做系统。这一方法能够工做是因为在一些系统中“0”是无效port,当你试图使用一般的闭合port链接它时将产生不一样的结果。一种典型的扫描,使用IP地址为0.0.0.0,设置ACK位并在以太网层广播。
port:1
服务:tcpmux
说明:这显示有人在寻找SGI Irix机器。Irix是实现tcpmux的主要提供者,默认状况下tcpmux在这样的系统中被打开。Irix机器在公布是含有几个默认的无password的账户,如:IP、GUEST UUCP、NUUCP、DEMOS 、TUTOR、DIAG、OUTOFBOX等。不少管理员在安装后忘记删除这些账户。所以HACKER在INTERNET上搜索tcpmux并利用这些账户。
port:7
服务:Echo
说明:能看到不少人搜索Fraggle放大器时,发送到X.X.X.0和X.X.X.255的信息。
port:19
服务:Character Generator
说明:这是一种只发送字符的服务。UDP版本号将会在收到UDP包后回应含有垃圾字符的包。TCP链接时会发送含有垃圾字符的数据流直到链接关闭。HACKER利用IP欺骗可以发动DoS攻击。伪造两个chargenserver之间的UDP包。相同Fraggle DoS攻击向目标地址的这个port广播一个带有伪造受害者IP的数据包,受害者为了回应这些数据而过载。
port:21
服务:FTP
说明:FTPserver所开放的port,用于上传、下载。最多见的攻击者用于寻找打开anonymous的FTPserver的方法。这些server带有可读写的文件夹。木马Doly Trojan、Fore、Invisible FTP、WebEx、WinCrash和Blade Runner所开放的port。
port:22
服务:Ssh
说明:PcAnywhere创建的TCP和这一port的链接多是为了寻找ssh。这一服务有不少弱点,假设配置成特定的模式,不少使用RSAREF库的版本号就会有很多的漏洞存在。
port:23
服务:Telnet
说明:远程登陆,入侵者在搜索远程登陆UNIX的服务。大多数状况下扫描这一port是为了找到机器执行的操做系统。还有使用其它技术,入侵者也会找到password。木马Tiny Telnet Server就开放这个port。
port:25
服务:SMTP
说明:SMTPserver所开放的port,用于发送邮件。入侵者寻找SMTPserver是为了传递他们的SPAM。入侵者的账户被关闭,他们需要链接到高带宽的E-MAILserver上,将简单的信息传递到不一样的地址。木马Antigen、Email Password Sender、Haebu Coceda、Shtrilitz Stealth、WinPC、WinSpy都开放这个port。
port:31
服务:MSG Authentication
说明:木马Master Paradise、Hackers Paradise开放此port。
port:42
服务:WINS Replication
说明:WINS复制
port:53
服务:Domain Name Server(DNS)
说明:DNSserver所开放的port,入侵者多是试图进行区域传递(TCP),欺骗DNS(UDP)或隐藏其它的通讯。所以_blank">防火墙常常过滤或记录此port。
port:67
服务:Bootstrap Protocol Server
说明:经过DSL和Cable modem的_blank">防火墙常会看见大量发送到广播地址255.255.255.255的数据。这些机器在向DHCPserver请求一个地址。 HACKER常进入它们,分配一个地址把本身做为局部路由器而发起大量中间人(man-in-middle)攻击。client向68port广播请求配置,server向67port广播回应请求。这样的回应使用广播是因为client还不知道可以发送的IP地址。
port:69
服务:Trival File Transfer
说明:不少server与bootp一块儿提供这项服务,便于从系统下载启动代码。但是它们常常由于错误配置而使入侵者能从系统中窃取不论什么 文件。它们也可用于系统写入文件。
port:79
服务:Finger Server
说明:入侵者用于得到用户信息,查询操做系统,探測已知的缓冲区溢出错误,回应从本身机器到其它机器Finger扫描。
port:80
服务:HTTP
说明:用于网页浏览。木马Executor开放此port。
port:99
服务:Metagram Relay
说明:后门程序ncx99开放此port。
port:102
服务:Message transfer agent(MTA)-X.400 over TCP/IP
说明:消息传输代理。
port:109
服务:Post Office Protocol -Version3
说明:POP3server开放此port,用于接收邮件,client訪问server端的邮件服务。POP3服务有不少公认的弱点。关于username和password交 换缓冲区溢出的弱点至少有20个,这意味着入侵者可以在真正登录前进入系统。成功登录后还有其它缓冲区溢出错误。
port:110
服务:SUN公司的RPC服务所有port
说明:常见RPC服务有rpc.mountd、NFS、rpc.statd、rpc.csmd、rpc.ttybd、amd等
port:113
服务:Authentication Service
说明:这是一个不少计算机上执行的协议,用于鉴别TCP链接的用户。使用标准的这样的服务可以得到不少计算机的信息。但是它可做为不少服务的记录器,尤为是FTP、POP、IMAP、SMTP和IRC等服务。一般假设有不少客户经过_blank">防火墙訪问这些服务,将会看到不少这个port的链接请求。记住,假设阻断这个portclient会感受到在_blank">防火墙还有一边与E-MAILserver的缓慢链接。不少_blank">防火墙支持TCP链接的阻断过程当中发回RST。这将会中止缓慢的链接。
port:119
服务:Network News Transfer Protocol
说明:NEWS新闻组传输协议,承载USENET通讯。这个port的链接通常是人们在寻找USENETserver。多数ISP限制,仅仅有他们的客户才干訪问他们的新闻组server。打开新闻组server将赞成发/读不论什么人的帖子,訪问被限制的新闻组server,匿名发帖或发送SPAM。
port:135
服务:Location Service
说明:Microsoft在这个port执行DCE RPC end-point mapper为它的DCOM服务。这与UNIX 111port的功能很是相似。使用DCOM和RPC的服务利用计算机上的end-point mapper注冊它们的位置。远端客户链接到计算机时,它们查找end-point mapper找到服务的位置。HACKER扫描计算机的这个port是为了找到这个计算机上执行Exchange Server吗?什么版本号?还有些DOS攻击直接针对这个port。
port:13七、13八、139
服务:NETBIOS Name Service
说明:当中13七、138是UDPport,当经过网上邻居传输文件时用这个port。而139port:经过这个port进入的链接试图得到NetBIOS/SMB服务。这个协议被用于windows文件和打印机共享和SAMBA。还有WINS Regisrtation也用它。
port:143
服务:Interim Mail Access Protocol v2
说明:和POP3的安全问题同样,不少IMAPserver存在有缓冲区溢出漏洞。记住:一种LINUX蠕虫(admv0rm)会经过这个port生殖,所以不少这个port的扫描来自不知情的已经被感染的用户。当REDHAT在他们的LINUX公布版本号中默认赞成IMAP后,这些漏洞变的很是流行。这一port还被用于IMAP2,但并不流行。
port:161
服务:SNMP
说明:SNMP赞成远程管理设备。所有配置和执行信息的储存在数据库中,经过SNMP可得到这些信息。不少管理员的错误配置将被暴露在 Internet。Cackers将试图使用默认的passwordpublic、private訪问系统。他们可能会试验所有可能的组合。SNMP包可能会被错误的指向用户的网络。
port:177
服务:X Display Manager Control Protocol
说明:不少入侵者经过它訪问X-windows操做台,它同一时候需要打开6000port。
port:389
服务:LDAP、ILS
说明:轻型文件夹訪问协议和NetMeeting Internet Locator Server共用这一port。
port:443
服务:Https
说明:网页浏览port,能提供加密和经过安全port传输的还有一种HTTP。
port:456
服务:[NULL]
说明:木马HACKERS PARADISE开放此port。
port:513
服务:Login,remote login
说明:是从使用cable modem或DSL登录到子网中的UNIX计算机发出的广播。这些人为入侵者进入他们的系统提供了信息。
port:544
服务:[NULL]
说明:kerberos kshell
port:548
服务:Macintosh,File Services(AFP/IP)
说明:Macintosh,文件服务。
port:553
服务:CORBA IIOP (UDP)
说明:使用cable modem、DSL或VLAN将会看到这个port的广播。CORBA是一种面向对象的RPC系统。入侵者可以利用这些信息进入系统。
port:555
服务:DSF
说明:木马PhAse1.0、Stealth Spy、IniKiller开放此port。
port:568
服务:Membership DPA
说明:成员资格 DPA。
port:569
服务:Membership MSN
说明:成员资格 MSN。
port:635
服务:mountd
说明:Linux的mountd Bug。这是扫描的一个流行BUG。大多数对这个port的扫描是基于UDP的,但是基于TCP的mountd有所添加(mountd同一时候执行于两个port)。记住mountd可执行于不论什么port(到底是哪一个port,需要在port111作portmap查询),仅仅是Linux默认port是635,就像NFS一般执行于 2049port。
port:636
服务:LDAP
说明:SSL(Secure Sockets layer)
port:666
服务:Doom Id Software
说明:木马Attack FTP、Satanz Backdoor开放此port
port:993
服务:IMAP
说明:SSL(Secure Sockets layer)
port:100一、1011
服务:[NULL]
说明:木马Silencer、WebEx开放1001port。木马Doly Trojan开放1011port。
port:1024
服务:Reserved
说明:它是动态port的開始,不少程序并不在意用哪一个port链接网络,它们请求系统为它们分配下一个闲置port。基于这一点分配从port1024開始。这就是说第一个向系统发出请求的会分配到1024port。你可以从新启动机器,打开Telnet,再打开一个窗体执行natstat -a 将会看到Telnet被分配1024port。还有SQL session也用此port和5000port。
port:102五、1033
服务:1025:network blackjack 1033:[NULL]
说明:木马netspy开放这2个port。
port:1080
服务:SOCKS
说明:这一协议以通道方式穿过_blank">防火墙,赞成_blank">防火墙后面的人经过一个IP地址訪问INTERNET。理论上它应该仅仅赞成内部的通讯向外到达INTERNET。但是由于错误的配置,它会赞成位于_blank">防火墙外部的攻击穿过 _blank">防火墙。WinGate常会发生这样的错误,在增长IRC聊天室时常会看到这样的状况。
port:1170
服务:[NULL]
说明:木马Streaming Audio Trojan、Psyber Stream Server、Voice开放此port。
port:123四、124三、67十一、6776
服务:[NULL]
说明:木马SubSeven2.0、Ultors Trojan开放123四、6776port。木马SubSeven1.0/1.9开放124三、67十一、6776port。
port:1245
服务:[NULL]
说明:木马Vodoo开放此port。
port:1433
服务:SQL
说明:Microsoft的SQL服务开放的port。
port:1492
服务:stone-design-1
说明:木马FTP99CMP开放此port。
port:1500
服务:RPC client fixed port session queries
说明:RPC客户固定port会话查询
port:1503
服务:NetMeeting T.120
说明:NetMeeting T.120
port:1524
服务:ingress
说明:不少攻击脚本将安装一个后门SHELL于这个port,尤为是针对SUN系统中Sendmail和RPC服务漏洞的脚本。假设刚安装了 _blank">防火墙就看到在这个port上的链接企图,很是多是上述缘由。可以试试Telnet到用户的计算机上的这个port,看看它是否会给你一个 SHELL。链接到600/pcserver也存在这个问题。
port:1600
服务:issd
说明:木马Shivka-Burka开放此port。
port:1720
服务:NetMeeting
说明:NetMeeting H.233 call Setup。
port:1731
服务:NetMeeting Audio Call Control
说明:NetMeeting音频调用控制。
port:1807
服务:[NULL]
说明:木马SpySender开放此port。
port:1981
服务:[NULL]
说明:木马ShockRave开放此port。
port:1999
服务:cisco identification port
说明:木马BackDoor开放此port。
port:2000
服务:[NULL]
说明:木马GirlFriend 1.三、Millenium 1.0开放此port。
port:2001
服务:[NULL]
说明:木马Millenium 1.0、Trojan Cow开放此port。
port:2023
服务:xinuexpansion 4
说明:木马Pass Ripper开放此port。
port:2049
服务:NFS
说明:NFS程序常执行于这个port。一般需要訪问Portmapper查询这个服务执行于哪一个port。
port:2115
服务:[NULL]
说明:木马Bugs开放此port。
port:2140、3150
服务:[NULL]
说明:木马Deep Throat 1.0/3.0开放此port。
port:2500
服务:RPC client using a fixed port session replication
说明:应用固定port会话复制的RPC客户
port:2583
服务:[NULL]
说明:木马Wincrash 2.0开放此port。
port:2801
服务:[NULL]
说明:木马Phineas Phucker开放此port。
port:302四、4092
服务:[NULL]
说明:木马WinCrash开放此port。
port:3128
服务:squid
说明:这是squid HTTP代理server的默认port。攻击者扫描这个port是为了搜寻一个代理server而匿名訪问Internet。也会看到搜索其它代理server的port8000、 800一、8080、8888。扫描这个port的还有一个缘由是用户正在进入聊天室。其它用户也会检验这个port以肯定用户的机器是否支持代理。
port:3129
服务:[NULL]
说明:木马Master Paradise开放此port。
port:3150
服务:[NULL]
说明:木马The Invasor开放此port。
port:32十、4321
服务:[NULL]
说明:木马SchoolBus开放此port
port:3333
服务:dec-notes
说明:木马Prosiak开放此port
port:3389
服务:超级终端
说明:WINDOWS 2000终端开放此port。
port:3700
服务:[NULL]
说明:木马Portal of Doom开放此port
port:399六、4060
服务:[NULL]
说明:木马RemoteAnything开放此port
port:4000
服务:QQclient
说明:腾讯QQclient开放此port。
port:4092
服务:[NULL]
说明:木马WinCrash开放此port。
port:4590
服务:[NULL]
说明:木马ICQTrojan开放此port。
port:5000、500一、532一、50505
服务:[NULL]
说明:木马blazer5开放5000port。木马Sockets de Troie开放5000、500一、532一、50505port。
port:5400、540一、5402
服务:[NULL]
说明:木马Blade Runner开放此port。
port:5550
服务:[NULL]
说明:木马xtcp开放此port。
port:5569
服务:[NULL]
说明:木马Robo-Hack开放此port。
port:5632
服务:pcAnywere
说明:有时会看到很是多这个port的扫描,这依赖于用户所在的位置。当用户打开pcAnywere时,它会本身主动扫描局域网C类网以寻找可能的代理(这里的代理是指agent而不是proxy)。入侵者也会寻找开放这样的服务的计算机。,因此应该查看这样的扫描的源地址。一些搜寻pcAnywere的扫描包常含port22的UDP数据包。
port:5742
服务:[NULL]
说明:木马WinCrash1.03开放此port。
port:6267
服务:[NULL]
说明:木马广外女生开放此port。
port:6400
服务:[NULL]
说明:木马The tHing开放此port。
port:6670、6671
服务:[NULL]
说明:木马Deep Throat开放6670port。而Deep Throat 3.0开放6671port。
port:6883
服务:[NULL]
说明:木马DeltaSource开放此port。
port:6969
服务:[NULL]
说明:木马Gatecrasher、Priority开放此port。
port:6970
服务:RealAudio
说明:RealAudio客户将从server的6970-7170的UDPport接收音频数据流。这是由TCP-7070port外向控制链接设置的。
port:7000
服务:[NULL]
说明:木马Remote Grab开放此port。
port:7300、730一、730六、730七、7308
服务:[NULL]
说明:木马NetMonitor开放此port。另外NetSpy1.0也开放7306port。
port:7323
服务:[NULL]
说明:Sygateserver端。
port:7626
服务:[NULL]
说明:木马Giscier开放此port。
port:7789
服务:[NULL]
说明:木马ICKiller开放此port。
port:8000
服务:OICQ
说明:腾讯QQserver端开放此port。
port:8010
服务:Wingate
说明:Wingate代理开放此port。
port:8080
服务:代理port
说明:WWW代理开放此port。
port:9400、940一、9402
服务:[NULL]
说明:木马Incommand 1.0开放此port。
port:987二、987三、987四、987五、1006七、10167
服务:[NULL]
说明:木马Portal of Doom开放此port。
port:9989
服务:[NULL]
说明:木马iNi-Killer开放此port。
port:11000
服务:[NULL]
说明:木马SennaSpy开放此port。
port:11223
服务:[NULL]
说明:木马Progenic trojan开放此port。
port:1207六、61466
服务:[NULL]
说明:木马Telecommando开放此port。
port:12223
服务:[NULL]
说明:木马Hack'99 KeyLogger开放此port。
port:1234五、12346
服务:[NULL]
说明:木马NetBus1.60/1.70、GabanBus开放此port。
port:12361
服务:[NULL]
说明:木马Whack-a-mole开放此port。
port:13223
服务:PowWow
说明:PowWow是Tribal Voice的聊天程序。它赞成用户在此port打开私人聊天的链接。这一程序对于创建链接很是具备攻击性。它会驻扎在这个TCPport等回应。形成类似心跳间隔的链接请求。假设一个拨号用户从还有一个聊天者手中继承了IP地址就会发生好象有很是多不一样的人在測试这个port的状况。这一协议使用OPNG做为其链接请求的前4个字节。
port:16969
服务:[NULL]
说明:木马Priority开放此port。
port:17027
服务:Conducent
说明:这是一个外向链接。这是由于公司内部有人安装了带有Conducent"adbot"的共享软件。Conducent"adbot"是为共享软件显示广告服务的。使用这样的服务的一种流行的软件是Pkware。
port:19191
服务:[NULL]
说明:木马蓝色火焰开放此port。
port:20000、20001
服务:[NULL]
说明:木马Millennium开放此port。
port:20034
服务:[NULL]
说明:木马NetBus Pro开放此port。
port:21554
服务:[NULL]
说明:木马GirlFriend开放此port。
port:22222
服务:[NULL]
说明:木马Prosiak开放此port。
port:23456
服务:[NULL]
说明:木马Evil FTP、Ugly FTP开放此port。
port:2627四、47262
服务:[NULL]
说明:木马Delta开放此port。
port:27374
服务:[NULL]
说明:木马Subseven 2.1开放此port。
port:30100
服务:[NULL]
说明:木马NetSphere开放此port。
port:30303
服务:[NULL]
说明:木马Socket23开放此port。
port:30999
服务:[NULL]
说明:木马Kuang开放此port。
port:3133七、31338
服务:[NULL]
说明:木马BO(Back Orifice)开放此port。另外木马DeepBO也开放31338port。
port:31339
服务:[NULL]
说明:木马NetSpy DK开放此port。
port:31666
服务:[NULL]
说明:木马BOWhack开放此port。
port:33333
服务:[NULL]
说明:木马Prosiak开放此port。
port:34324
服务:[NULL]
说明:木马Tiny Telnet Server、BigGluck、TN开放此port。
port:40412
服务:[NULL]
说明:木马The Spy开放此port。
port:4042一、4042二、4042三、4042六、
服务:[NULL]
说明:木马Masters Paradise开放此port。
port:432十、54321
服务:[NULL]
说明:木马SchoolBus 1.0/2.0开放此port。
port:44445
服务:[NULL]
说明:木马Happypig开放此port。
port:50766
服务:[NULL]
说明:木马Fore开放此port。
port:53001
服务:[NULL]
说明:木马Remote Windows Shutdown开放此port。
port:65000
服务:[NULL]
说明:木马Devil 1.03开放此port。
P>如下是:系统常用的port
7 TCP Echo 简单 TCP/IP 服务
7 UDP Echo 简单 TCP/IP 服务
9 TCP Discard 简单 TCP/IP 服务
9 UDP Discard 简单 TCP/IP 服务
13 TCP Daytime 简单 TCP/IP 服务
13 UDP Daytime 简单 TCP/IP 服务
17 TCP Quotd 简单 TCP/IP 服务
17 UDP Quotd 简单 TCP/IP 服务
19 TCP Chargen 简单 TCP/IP 服务
19 UDP Chargen 简单 TCP/IP 服务
20 TCP FTP 默认数据 FTP 公布服务
21 TCP FTP 控制 FTP 公布服务
21 TCP FTP 控制 应用层网关服务
23 TCP Telnet Telnet
25 TCP SMTP 简单邮件传输协议
25 UDP SMTP 简单邮件传输协议
25 TCP SMTP Exchange Server
25 UDP SMTP Exchange Server
42 TCP WINS 复制 Windows Internet 名称服务
42 UDP WINS 复制 Windows Internet 名称服务
53 TCP DNS DNS server
53 UDP DNS DNS server
53 TCP DNS Internet 链接_blank">防火墙/Internet 链接共享
53 UDP DNS Internet 链接_blank">防火墙/Internet 链接共享
67 UDP DHCP server DHCP server
67 UDP DHCP server Internet 链接_blank">防火墙/Internet 链接共享
69 UDP TFTP 普通 FTP 后台程序服务
80 TCP HTTP Windows 媒体服务
80 TCP HTTP 万维网公布服务
80 TCP HTTP SharePoint Portal Server
88 TCP Kerberos Kerberos 密钥分发中心
88 UDP Kerberos Kerberos 密钥分发中心
102 TCP X.400 Microsoft Exchange MTA 堆栈
110 TCP POP3 Microsoft POP3 服务
110 TCP POP3 Exchange Server
119 TCP NNTP 网络新闻传输协议
123 UDP NTP Windows Time
123 UDP SNTP Windows Time
135 TCP RPC 消息队列
135 TCP RPC 远程过程调用
135 TCP RPC Exchange Server
137 TCP NetBIOS 名称解析 计算机浏览器
137 UDP NetBIOS 名称解析 计算机浏览器
137 TCP NetBIOS 名称解析 Server
137 UDP NetBIOS 名称解析 Server
137 TCP NetBIOS 名称解析 Windows Internet 名称服务
137 UDP NetBIOS 名称解析 Windows Internet 名称服务
137 TCP NetBIOS 名称解析 Net Logon
137 UDP NetBIOS 名称解析 Net Logon
137 TCP NetBIOS 名称解析 Systems Management Server 2.0
137 UDP NetBIOS 名称解析 Systems Management Server 2.0
138 UDP NetBIOS 数据报服务 计算机浏览器
138 UDP NetBIOS 数据报服务 信使
138 UDP NetBIOS 数据报服务 server
138 UDP NetBIOS 数据报服务 Net Logon
138 UDP NetBIOS 数据报服务 分布式文件系统
138 UDP NetBIOS 数据报服务 Systems Management Server 2.0
138 UDP NetBIOS 数据报服务 许可证记录服务
139 TCP NetBIOS 会话服务 计算机浏览器
139 TCP NetBIOS 会话服务 传真服务
139 TCP NetBIOS 会话服务 性能日志和警报
139 TCP NetBIOS 会话服务 后台打印程序
139 TCP NetBIOS 会话服务 server
139 TCP NetBIOS 会话服务 Net Logon
139 TCP NetBIOS 会话服务 远程过程调用定位器
139 TCP NetBIOS 会话服务 分布式文件系统
139 TCP NetBIOS 会话服务 Systems Management Server 2.0
139 TCP NetBIOS 会话服务 许可证记录服务
143 TCP IMAP Exchange Server
161 UDP SNMP SNMP 服务
162 UDP SNMP 陷阱出站 SNMP 陷阱服务
389 TCP LDAP server 本地安全机构
389 UDP LDAP server 本地安全机构
389 TCP LDAP server 分布式文件系统
389 UDP LDAP server 分布式文件系统
443 TCP HTTPS HTTP SSL
443 TCP HTTPS 万维网公布服务
443 TCP HTTPS SharePoint Portal Server
445 TCP SMB 传真服务
445 UDP SMB 传真服务
445 TCP SMB 后台打印程序
445 UDP SMB 后台打印程序
445 TCP SMB server
445 UDP SMB server
445 TCP SMB 远程过程调用定位器
445 UDP SMB 远程过程调用定位器
445 TCP SMB 分布式文件系统
445 UDP SMB 分布式文件系统
445 TCP SMB 许可证记录服务
445 UDP SMB 许可证记录服务
500 UDP IPSec ISAKMP IPSec 服务
515 TCP LPD TCP/IP 打印server
548 TCP Macintosh 文件server Macintosh 文件server
554 TCP RTSP Windows 媒体服务
563 TCP NNTP over SSL 网络新闻传输协议
593 TCP RPC over HTTP 远程过程调用
593 TCP RPC over HTTP Exchange Server
636 TCP LDAP SSL 本地安全机构
636 UDP LDAP SSL 本地安全机构
993 TCP IMAP over SSL Exchange Server
995 TCP POP3 over SSL Exchange Server
1270 TCP MOM-Encrypted Microsoft Operations Manager 2000
1433 TCP SQL over TCP Microsoft SQL Server
1433 TCP SQL over TCP MSSQL$UDDI
1434 UDP SQL Probe Microsoft SQL Server
1434 UDP SQL Probe MSSQL$UDDI
1645 UDP 旧式 RADIUS Internet 身份验证服务
1646 UDP 旧式 RADIUS Internet 身份验证服务
1701 UDP L2TP 路由和远程訪问
1723 TCP PPTP 路由和远程訪问
1755 TCP MMS Windows 媒体服务
1755 UDP MMS Windows 媒体服务
1801 TCP MSMQ 消息队列
1801 UDP MSMQ 消息队列
1812 UDP RADIUS 身份验证 Internet 身份验证服务
1813 UDP RADIUS 计账 Internet 身份验证服务
1900 UDP SSDP SSDP 发现服务
2101 TCP MSMQ-DC 消息队列
2103 TCP MSMQ-RPC 消息队列
2105 TCP MSMQ-RPC 消息队列
2107 TCP MSMQ-Mgmt 消息队列
2393 TCP OLAP Services 7.0 SQL Server:下层 OLAP client支持
2394 TCP OLAP Services 7.0 SQL Server:下层 OLAP client支持
2460 UDP MS Theater Windows 媒体服务
2535 UDP MADCAP DHCP server
2701 TCP SMS 远程控制(控件) SMS 远程控制代理
2701 UDP SMS 远程控制(控件) SMS 远程控制代理
2702 TCP SMS 远程控制(数据) SMS 远程控制代理
2702 UDP SMS 远程控制(数据) SMS 远程控制代理
2703 TCP SMS 远程聊天 SMS 远程控制代理
2703 UPD SMS 远程聊天 SMS 远程控制代理
2704 TCP SMS 远程文件传输 SMS 远程控制代理
2704 UDP SMS 远程文件传输 SMS 远程控制代理
2725 TCP SQL 分析服务 SQL 分析server
2869 TCP UPNP 通用即插即用设备主机
2869 TCP SSDP 事件通知 SSDP 发现服务
3268 TCP 全局编录server 本地安全机构
3269 TCP 全局编录server 本地安全机构
3343 UDP 集群服务 集群服务
3389 TCP 终端服务 NetMeeting 远程桌面共享
3389 TCP 终端服务 终端服务
3527 UDP MSMQ-Ping 消息队列
4011 UDP BINL 远程安装
4500 UDP NAT-T 路由和远程訪问
5000 TCP SSDP 旧事件通知 SSDP 发现服务
5004 UDP RTP Windows 媒体服务
5005 UDP RTCP Windows 媒体服务
42424 TCP ASP.Net 会话状态 ASP.NET 状态服务
51515 TCP MOM-Clear Microsoft Operations Manager 2000
2、 关闭port
限制port防非法入侵[分享]
通常来讲,咱们採用一些功能强大的反黑软件和防火墙来保证咱们的系统安全,本文拟用一种简易的办法——经过限制port来帮助你们防止非法入侵。
非法入侵的方式
简单说来,非法入侵的方式可粗略分为4种:
一、扫描port,经过已知的系统Bug攻入主机。
二、种植木马,利用木马开辟的后门进入主机。
三、採用数据溢出的手段,迫使主机提供后门进入主机。
四、利用某些软件设计的漏洞,直接或间接控制主机。
非法入侵的主要方式是前两种,尤为是利用一些流行的黑客工具,经过第一种方式攻击主机的状况最多、也最广泛;而对后两种方式来讲,仅仅有一些手段高超的黑客才利用,波及面并不普遍,而且仅仅要这两种问题一出现,软件服务商很是快就会提供补丁,及时修复系统。
所以,假设能限制前两种非法入侵方式,就能有效防止利用黑客工具的非法入侵。而且前两种非法入侵方式有一个共同点,就是经过port进入主机。
port就像一所房子(server)的几个门同样,不一样的门通向不一样的房间(server提供的不一样服务)。咱们常用的FTP默认port为21,而WWW网页通常默认port是80。但是有些马虎的网络管理员常常打开一些easy被侵入的port服务,比方139等;另外一些木马程序,比方冰河、BO、广外等都是本身主动开辟一个您不察觉的port。那么,仅仅要咱们把本身用不到的port全部封锁起来,不就杜绝了这两种非法入侵吗?
限制port的方法
对于我的用户来讲,您可以限制全部的port,因为您根本没必要让您的机器对外提供不论什么服务;而对于对外提供网络服务的server,咱们需把必须利用的port(比方WWWport80、FTPport2一、邮件服务port2五、110等)开放,其它的port则全部关闭。
这里,对于採用Windows 2000或者Windows XP的用户来讲,不需要安装不论什么其它软件,可以利用“TCP/IP筛选”功能限制server的port。详细设置例如如下:
一、右键点击“网上邻居”,选择“属性”,而后双击“本地链接”(假设是拨号上网用户,选择“个人链接”图标),弹出“本地链接状态”对话框。
二、点击[属性]button,弹出“本地链接 属性”,选择“此链接使用下列项目”中的“Internet协议(TCP/IP)”,而后点击[属性]button。
三、在弹出的“Internet协议(TCP/IP)”对话框中点击[高级]button。在弹出的“高级TCP/IP 设置”中,选择“选项”标签,选中“TCP/IP筛选”,而后点击[属性]button。
四、在弹出的“TCP/IP筛选”对话框里选择“启用TCP/IP筛选”的复选框,而后把左边“TCPport”上的“仅仅赞成”选上。
这样,您就可以来本身加入或删除您的TCP或UDP或IP的各类port了。
加入或者删除完成,又一次启动机器之后,您的server就被保护起来了。
最后,提醒我的用户,假设您仅仅上网浏览的话,可以不加入不论什么port。但是要利用一些网络联络工具,比方OICQ的话,就要把“4000”这个port打开,同理,假设发现某个常用的网络工具不能起做用的时候,请搞清它在您主机所开的port,而后在“TCP /IP“里把此port打开。
Part I. 组策略法
第一步,点击開始,执行,gpedit.msc,双击打开本地安全策略,选中IP安全策略,在本地计算机,在右边窗格的空白位置右击鼠标,在弹出的快捷菜单里选择建立IP安全策略,这样弹出一个向导。在向导中点击下一步button,为新的安全策略命名(不又一次命名也可以,下面都以未又一次命名的为例);再按下一步,显示安全通讯请求画面,在画面上把激活默认对应规则左边的钩取消,点击完毕button就建立了一个新的IP安全策略。
第二步,右击该IP安全策略,在属性对话框中,把使用加入向导左边的钩取消,而后单击加入button加入新的规则,随后弹出新规则属性对话框。在对话框中点击加入button,弹出IP筛选器列表窗体;在列表中,相同把使用加入向导左边的钩取消掉,而后再点击右边的加入button加入新的筛选器。
第三步,进入了筛选器属性对话框,首先看到的是寻址,源地址选不论什么IP地址,目标地址选个人IP地址;点击协议选项卡,在选择协议类型的下拉列表中选择TCP,而后在到此port下的文本框中输入135,点击肯定button,这样就加入了一个屏蔽TCP135(RPC)port的筛选器,它可以防止外界经过 135port连上你的电脑。点击肯定后回到筛选器列表的对话框,可以看到已经加入了一条策略。反复以上步骤继续加入TCP13七、 13九、44五、593 port和UDP13五、13九、445 port,也可继续加入TCP102五、274五、312七、612九、3389 port的屏蔽策略为它们创建对应的筛选器。最后点击肯定button。
第四步,在新规则属性对话框中,选择新IP 筛选器列表,而后点击其左边的圆圈上加一个点,表示已经激活,接着点击筛选器操做选项卡,在筛选器操做选项卡中,也把使用加入向导左边的钩取消,点击加入button,加入阻止操做;在新筛选器操做属性的安全措施选项卡中,选择阻止,而后点击肯定。
第五步、进入了新规则属性对话框,点击新筛选器操做,其左边的圆圈会加了一个点,表示已经激活,点击关闭button,关闭对话框;最后回到新IP安全策略属性对话框,在新的IP筛选器列表左边打钩,按肯定button关闭对话框。回到本地安全策略窗体,用鼠标右击新加入的IP安全策略,选择指派。
又一次启动后,电脑中上述网络port就被关闭了,病毒和黑客不再能连上这些port,从而保护了咱们的电脑。(有的用户管理员的password为空,是很差的,这会让人有隙可乘。另win9X与win2000/xp内核不同,设置也不同。)
Part II.改动系统方法
winxp查找本地执行了哪些网络服务,命令
netstat -an
netstat -ano
查看本地特定port链接状况
netstat -anp tcp | find ":1367"
1.关闭TCPport2五、80、443(SMTP服务,HTTP服务和IIS管理服务(win2000服务相关))
关闭IIS Admin 服务就能够!下面服务将随之关闭!
相关服务(World Wide Web Publishing Service ;Simple Mail Transport Protocol (SMTP))
防止IIS服务再次随系统又一次启动的最简单办法是移除IIS组件,在控制面板中选加入/删除
命令:
net stop iisadmin
2.关闭win2000 server并列事务服务!(Distributed Transaction Coordinator service)
并列事务服务在Windows 2000 server上默认安装和启动并打开了TCPport3372和一个大于1023的port
命令
net stop msdtc
3.关闭Windows XP的服务(TCP 5000,UDP 12三、500和1900port):
IPsec services (PolicyAgent)
SSDP Discovery Service (SSDPSRV)
Windows Time (W32Time)
命令:
net stop policyagent
net stop ssdpsrv
net stop w32time
4.关闭13七、13八、139port
NetBT使用了UDP 13七、138和TCP
139port。
要关闭这些port,必须在所有网络适配器(Adapter)上禁用NetBT协议。
方法:
本地链接属性->Internet协议 (TCP/IP)->属性->高级->WINS,禁用TCP/IP上的NetBIOS
用来解析NetBIOS名字的lmhosts服务,也可以中止并禁用
命令:
net stop lmhosts
5.关闭TCP 445port
可以有两种方法:
第一. 禁用NetBT驱动
第二. 改动注冊表以禁用TCP上的CIFS
-[ 禁用 NetBT 驱动 ]-
全然在系统中禁用SMB的方法,就是同一时候禁用SMBclient(workstation服务)和服务端(server服务)。
首先要禁用这两个服务(以及所有依赖它们并执行着的服务)。
win2000命令:
net stop rdr
net stop srv
winxp命令:
sc config netbt start= disabled
而后,必须在注冊表中改动:
Key: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/NetBT
Value: Start
Type: DWORD value (REG_DWORD)
Content: 4
-[ 不由用NetBT,仅仅禁用SMB ]-
有时,你可能想保留NetBT,但不用它传输SMB,而用TCP 445。
这样的状况下,你可以例如如下设置注冊表
Key: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/NetBTParameters
Value: SmbDeviceEnabled
Type: DWORD value (REG_DWORD)
Content: 0 (to disable)
6.关闭135port(防冲击波病毒)
135port主要用于使用RPC(Remote Procedure Call,远程过程调用)协议并提供DCOM(分布式组件对象模型)服务。
命令:
dcomcnfg
组件服务->计算机->个人电脑->属性->默认属性-删除在此计算机上启用分布式COM
默认协议->删除面向链接的TCP/IP
7.Windows XP的缓存DNS服务
dnscache服务UDPport是1026
按如下设置后,每次DNS请求使用不一样的UDPport!
Key: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Dnscache/Parameters
Value: MaxCachedSockets
Type: REG_DWORD
Content: 0
做者:http://www.hsc.fr/ressources/breves/min_srv_res_win.en.html.en
cmd脚本參考:
ECHO OFF
rem 关闭TCPport2五、80、443(SMTP服务,HTTP服务和IIS管理服务(win2000服务相关))
net stop iisadmin
rem 并列事务服务!(Distributed Transaction Coordinator service)port1025或3372
net stop msdtc
rem 关闭Windows XP的服务(TCP 5000,UDP 12三、500和1900port):
rem IPsec services (PolicyAgent)
rem SSDP Discovery Service (SSDPSRV)
rem Windows Time (W32Time)
net stop policyagent
net stop ssdpsrv
net stop w32time
rem Windows XP的缓存DNS服务
reg add HKLM/SYSTEM/CurrentControlSet/Services/Dnscache/Parameters /v MaxCachedSockets /t REG_DWORD /d 0 /f
rem 关闭TCP 445port
rem win2000命令:
rem net stop rdr
rem net stop srv
rem winxp命令:
sc config netbt start= disabled
reg add HKLM/SYSTEM/CurrentControlSet/Services/NetBT /v Start /t REG_DWORD /d 4 /f
cls
echo "关闭135port(防冲击波病毒)"
echo "组件服务->计算机->个人电脑->属性->默认属性-删除在此计算机上启用分布式COM"
echo "默认协议->删除面向链接的TCP/IP"
rem winxp命令:
start /w dcomcnfg
pause
cls
echo "关闭13七、13八、139port"
rem NetBIOS名字的lmhosts服务
net stop lmhosts
cls
echo "手动操做关闭13七、13八、139port"
echo "本地链接属性->Internet协议 (TCP/IP)->属性->高级->WINS,禁用TCP/IP上的NetBIOS"
start /w ncpa.cpl
pause
pause
rem *******************************************
rem 其余脚本參考
rem echo 開始封杀135,445port...
rem reg add HKLM/SOFTWARE/Microsoft/Ole /v EnableDCOM /d N /f
rem reg add HKLM/SOFTWARE/Microsoft/Rpc /v "DCOM Protocols" /t REG_MULTI_SZ /d rem ncacn_spx/0ncacn_nb_nb/0ncacn_nb_ipx/0 /f
rem sc config MSDTC start= DISABLED
rem reg add HKLM/SYSTEM/CurrentControlSet/Services/NetBT/Parameters /v SMBDeviceEnabled /t rem REG_DWORD /d 0 /f
rem echo 封杀135,445port结束!
rem *******************************************
咱们之因此能够借助于一根小小的网线“周游”世界,是因为计算机网络“port”合理地将咱们的请求发送到了该去的地方。计算机上这一扇扇敞开的“门”(port)既能让各类正常的网络通讯畅通无阻,同一时候也会被木马、病毒所利用,这就是为何计算机已经安装了杀毒软件和防火墙,但仍是频频受到来自网络和病毒的攻击。实病毒特别是一些木马正是从这些看不见的“口”中长驱而入,安家落户的。那么,要防毒,首先就要看好计算机的port,谨防病从“口”入 。
扫描,让危急port无处遁形
方法一:在命令行下查看本机开放的port
Windows 中为咱们提供了查看本机port开放状况的命令行工具“netstat”,利用netstat命令咱们可以查看本机开放了哪些port,都是谁开的?眼下本机的port处于什么状态,是等待链接仍是已经链接,假设是已经链接,那就要特别注意看链接是正常链接仍是非正常链接,从中可以发现木马行踪。
方法二:利用port分析大师扫描本机开放的port
在命令提示符窗体查看本机port,有必定的局限性,找到的可疑port也不必定就是病毒或木马留下的后门,假设不进行深刻分析妄加推断,可能会冤枉了“好人”。假设不假思索封闭该port,很是可能会影响网络的使用。在这里向电脑新手推荐使用port分析大师(下载地址:http://www.onlinedown.net/soft/46625.htm)。下载安装完成,启动port分析大师,在“本机IP”文本框中会本身主动侦測出本机的IP,咱们仅仅需在“起始port”、“结束port”文本框中输入欲扫描的port段就能够。为全面检查本机安全情况,建议你们将port段设置为“0—65535”。设置完成,单击“開始分析”button就能够(如图2)。扫描结束后,咱们还可以单击“屏蔽危急port”button将危急port屏蔽掉。另外,不少黑客攻击一般都是利用系统漏洞,经过特定的port进行的,所以,给系统打上补丁可以最大限度地下降本身被网络攻击的概率。单击“系统补丁下载”button,可以链接到微软安全中心进行最新补丁的更新。
哪些port最危急
做为普通用户,咱们通常只用到2一、2五、80、110等为数很少的port,好比,咱们创建FTP网站用的是21号port,浏览网页用的是80号port,收发邮件用的是110号port,QQ用的是4000号port。假设把计算机比做一间大房子 ,port就是出入这间房子的门。一台计算机的网络port有65536个,port是经过port号来标记的,port号惟独整数,范围是从0 到65535。那些实用的port一般不大于1024(QQ例外,使用UDP 4000port进行通讯)。而病毒、木马和间谍软件等恶意程序每每会使用大于1024port的高端port进行传播、攻击,好比鼎鼎大名的冰河使用的监听port是7626,Back Orifice 2000使用的则是54320等等。恶意程序使用的高端port号一般比較隐蔽,用户通常很是难发现。
关门、禁用高危port
准确找出病毒或木马使用的可疑port后,首先要利用进程管理器结束这个恶意进程,而后立刻升级病毒库和我的网络防火墙,查杀系统中存在的病毒和木马。固然,为了保险起见,咱们还应当禁用这些高危急port。在这里咱们可以借助于微软本身的小工具ipseccmd.exe,好比咱们要关闭木马BackDoor默认服务port,则输入命令:“ipseccmd -w REG -p "HFUT_SECU" -r "Block TCP/1999" -f *+0:1999:TCP -n BLOCK -x”。
小提示:Windows XP用ipseccmd命令,该命令位于安装光盘的SUPPORT/TOOLS/SUPP-ORT.CAB压缩包中,用户仅仅需找到 ipseccmd文件将其释放到系统安装文件夹的System32文件夹中就可使用。而Windows 2000下用ipsecpol,位于Windows 2000 Resource Kit中,还需要带上ipsecutil.dll和text2pol.dll这两个文件才干使用;Windows 2003下用IPSEC命令。
对于普通用户来讲,要找全木马常用的高危port并不是一件easy的事,只是,剑客技术联盟的防黑高手们已经为咱们量身定作了“有害port本身主动关闭器”(下载地址:http://www.xpblue.com/down/10511.html)。完成下载,解压后咱们会获得一个批处理文件,其利用的正是ipseccmd.exe命令。现在咱们仅仅需轻轻双击一下,就能够免疫所有的高危port,实属一劳永逸之举。