查看網(wǎng)絡(luò)端口被占用情況 原文
使用命令
Netstat –ano|findstr “<端口號(hào)>”

查看該P(yáng)ID對(duì)應(yīng)的進(jìn)程名稱
命令查找
tasklist|findstr “<PID號(hào)>”

軟件端口定義
軟件領(lǐng)域的端口一般指網(wǎng)絡(luò)中面向連接服務(wù)和無連接服務(wù)的通信協(xié)議端口,是一種抽象的軟件結(jié)構(gòu),包括一些數(shù)據(jù)結(jié)構(gòu)和I/O(基本輸入輸出)緩沖區(qū)。
面向連接服務(wù)TCP協(xié)議和無連接服務(wù)UDP協(xié)議使用16bits端口號(hào)來表示和區(qū)別網(wǎng)絡(luò)中的不同應(yīng)用程序,網(wǎng)絡(luò)層協(xié)議IP使用特定的協(xié)議號(hào)(TCP 6,UDP 17)來表示和區(qū)別傳輸層協(xié)議。
任何TCP/IP實(shí)現(xiàn)所提供的服務(wù)都是1-1023之間的端口號(hào),這些端口號(hào)由IANA分配管理。其中,低于255的端口號(hào)保留用于公共應(yīng)用;255到1023的端口號(hào)分配給各個(gè)公司,用于特殊應(yīng)用;對(duì)于高于1023的端口號(hào),稱為臨時(shí)端口號(hào),IANA未做規(guī)定。
常用的保留TCP端口號(hào)有:
HTTP 80,F(xiàn)TP 20/21,Telnet 23,SMTP 25,DNS 53等。
常用的保留UDP端口號(hào)有:
DNS 53,BootP 67(server)/ 68(client),TFTP 69,SNMP 161等。
每個(gè)TCP報(bào)文頭部都包含源端口號(hào)(source port)和目的端口號(hào)(destination port),用于標(biāo)識(shí)和區(qū)分源端設(shè)備和目的端設(shè)備的應(yīng)用進(jìn)程。
在TCP/IP協(xié)議棧中,源端口號(hào)和目的端口號(hào)分別與源IP地址和目的IP地址組成套接字(socket),唯一的確定一條TCP連接。
相對(duì)于TCP報(bào)文,UDP報(bào)文只有少量的字段:源端口號(hào)、目的端口號(hào)、長(zhǎng)度、校驗(yàn)和等,各個(gè)字段功能和TCP報(bào)文相應(yīng)字段一樣。
下面以TCP報(bào)文為例說明端口號(hào)的作用:
假設(shè)PC1向PC2發(fā)起Telnet遠(yuǎn)程連接,其中目的端口號(hào)為知名端口號(hào)23,源端口號(hào)為1028。源端口號(hào)沒有特別的要求,只需保證該端口號(hào)在本機(jī)上是唯一的。
PC2收到數(shù)據(jù)包后,根據(jù)目的端口為23判斷出該數(shù)據(jù)包是Telnet數(shù)據(jù)包,將數(shù)據(jù)包轉(zhuǎn)發(fā)到上層Telnet協(xié)議。
端口分類
按端口號(hào)可分為3大類:
(1)公認(rèn)端口(Well Known Ports):從0到1023,它們緊密綁定(binding)于一些服務(wù)。通常這些端口的通訊明確表明了某種服務(wù)的協(xié)議。例如:80端口實(shí)際上總是HTTP通訊。
(2)注冊(cè)端口(Registered Ports):從1024到49151。它們松散地綁定于一些服務(wù)。也就是說有許多服務(wù)綁定于這些端口,這些端口同樣用于許多其它目的。例如:許多系統(tǒng)處理動(dòng)態(tài)端口從1024左右開始。
(3)動(dòng)態(tài)和/或私有端口(Dynamic and/or Private Ports):從49152到65535。理論上,不應(yīng)為服務(wù)分配這些端口。實(shí)際上,機(jī)器通常從1024起分配動(dòng)態(tài)端口。但也有例外:SUN的RPC端口從32768開始。
各個(gè)端口實(shí)際用途
一些端口常常會(huì)被黑客利用,還會(huì)被一些木馬病毒利用,對(duì)計(jì)算機(jī)系統(tǒng)進(jìn)行攻擊,以下是計(jì)算機(jī)端口的介紹以及防止被黑客攻擊的簡(jiǎn)要辦法。
1系端口含義
端口:102
服務(wù):Message transfer agent(MTA)-X.400 over TCP/IP
說明:消息傳輸代理。
端口:109
服務(wù):Post Office Protocol -Version3
說明:POP3服務(wù)器開放此端口,用于接收郵件,客戶端訪問服務(wù)器端的郵件服務(wù)。POP3服務(wù)有許多公認(rèn)的弱點(diǎn)。關(guān)于用戶名和密碼交 換緩沖區(qū)溢出的弱點(diǎn)至少有20個(gè),這意味著入侵者可以在真正登陸前進(jìn)入系統(tǒng)。成功登陸后還有其他緩沖區(qū)溢出錯(cuò)誤。
端口:110
服務(wù):SUN公司的RPC服務(wù)所有端口
說明:常見RPC服務(wù)有rpc.mountd、NFS、rpc.statd、rpc.csmd、rpc.ttybd、amd等
端口:119
服務(wù):Network News Transfer Protocol
說明:NEWS新聞組傳輸協(xié)議,承載USENET通信。這個(gè)端口的連接通常是人們?cè)趯ふ襏SENET服務(wù)器。多數(shù)ISP限制,只有他們的客戶才能訪問他們的新聞組服務(wù)器。打開新聞組服務(wù)器將允許發(fā)/讀任何人的帖子,訪問被限制的新聞組服務(wù)器,匿名發(fā)帖或發(fā)送SPAM。
端口:135
服務(wù):Location Service
說明:Microsoft在這個(gè)端口運(yùn)行DCE RPC end-point mapper為它的DCOM服務(wù)。這與UNIX 111端口的功能很相似。使用DCOM和RPC的服務(wù)利用計(jì)算機(jī)上的end-point mapper注冊(cè)它們的位置。遠(yuǎn)端客戶連接到計(jì)算機(jī)時(shí),它們查找end-point mapper找到服務(wù)的位置。HACKER掃描計(jì)算機(jī)的這個(gè)端口是為了找到這個(gè)計(jì)算機(jī)上運(yùn)行Exchange Server嗎?什么版本?還有些DOS攻擊直接針對(duì)這個(gè)端口。
端口:137、138、139
服務(wù):NETBIOS Name Service
說明:其中137、138是UDP端口,當(dāng)通過網(wǎng)上鄰居傳輸文件時(shí)用這個(gè)端口。而139端口:通過這個(gè)端口進(jìn)入的連接試圖獲得NetBIOS/SMB服務(wù)。這個(gè)協(xié)議被用于windows文件和打印機(jī)共享和SAMBA。還有WINS Regisrtation也用它。
端口:161
服務(wù):SNMP
說明:SNMP允許遠(yuǎn)程管理設(shè)備。所有配置和運(yùn)行信息的儲(chǔ)存在數(shù)據(jù)庫(kù)中,通過SNMP可獲得這些信息。許多管理員的錯(cuò)誤配置將被暴露在Internet。Cackers將試圖使用默認(rèn)的密碼public、private訪問系統(tǒng)。他們可能會(huì)試驗(yàn)所有可能的組合。SNMP包可能會(huì)被錯(cuò)誤的指向用戶的網(wǎng)絡(luò)
端口:177
服務(wù):X Display Manager Control Protocol
說明:許多入侵者通過它訪問X-windows操作臺(tái),它同時(shí)需要打開6000端口。
2系端口含義
端口:21
服務(wù):FTP
說明:FTP服務(wù)器所開放的端口,用于上傳、下載。最常見的攻擊者用于尋找打開anonymous的FTP服務(wù)器的方法。這些服務(wù)器帶有可讀寫的目錄。木馬Doly Trojan、Fore、Invisible FTP、WebEx、WinCrash和Blade Runner所開放的端口。
端口:22
服務(wù):Ssh
說明:PcAnywhere建立的TCP和這一端口的連接可能是為了尋找ssh。這一服務(wù)有許多弱點(diǎn),如果配置成特定的模式,許多使用RSAREF庫(kù)的版本就會(huì)有不少的漏洞存在。
端口:23
服務(wù):Telnet
說明:遠(yuǎn)程登錄,入侵者在搜索遠(yuǎn)程登錄UNIX的服務(wù)。大多數(shù)情況下掃描這一端口是為了找到機(jī)器運(yùn)行的操作系統(tǒng)。還有使用其他技術(shù),入侵者也會(huì)找到密碼。木馬Tiny Telnet Server就開放這個(gè)端口。黑客行為經(jīng)常利用這個(gè)端口。
端口:25
服務(wù):SMTP
說明:SMTP服務(wù)器所開放的端口,用于發(fā)送郵件。入侵者尋找SMTP服務(wù)器是為了傳遞他們的SPAM。入侵者的帳戶被關(guān)閉,他們需要連接到高帶寬的E-MAIL服務(wù)器上,將簡(jiǎn)單的信息傳遞到不同的地址。木馬Antigen、Email Password Sender、Haebu Coceda、Shtrilitz Stealth、WinPC、WinSpy都開放這個(gè)端口。
3系端口含義
端口:389
服務(wù):LDAP、ILS
說明:輕型目錄訪問協(xié)議和NetMeeting Internet Locator Server共用這一端口。
4系端口含義
端口:443
服務(wù):Https
說明:網(wǎng)頁(yè)瀏覽端口,能提供加密和通過安全端口傳輸?shù)牧硪环NHTTP。
端口:456
服務(wù):[NULL]
說明:木馬HACKERS PARADISE開放此端口。
5系端口含義
端口:513
服務(wù):Login,remote login
說明:是從使用cable modem或DSL登陸到子網(wǎng)中的UNIX計(jì)算機(jī)發(fā)出的廣播。這些人為入侵者進(jìn)入他們的系統(tǒng)提供了信息。
端口:544
服務(wù):[NULL]
說明:kerberos kshell
端口:548
服務(wù):Macintosh,File Services(AFP/IP)
說明:Macintosh,文件服務(wù)。
端口:553
服務(wù):CORBA IIOP (UDP)
說明:使用cable modem、DSL或VLAN將會(huì)看到這個(gè)端口的廣播。CORBA是一種面向?qū)ο?/a>的RPC系統(tǒng)。入侵者可以利用這些信息進(jìn)入系統(tǒng)。
端口:555
服務(wù):DSF
說明:木馬PhAse1.0、Stealth Spy、IniKiller開放此端口。
端口:568
服務(wù):Membership DPA
說明:成員資格 DPA。
端口:569
服務(wù):Membership MSN
說明:成員資格 MSN。
6系端口含義
端口:635
服務(wù):mountd
說明:Linux的mountd Bug。這是掃描的一個(gè)流行BUG。大多數(shù)對(duì)這個(gè)端口的掃描是基于UDP的,但是基于TCP的mountd有所增加(mountd同時(shí)運(yùn)行于兩個(gè)端口)。記住mountd可運(yùn)行于任何端口(到底是哪個(gè)端口,需要在端口111做portmap查詢),只是Linux默認(rèn)端口是635,就像NFS通常運(yùn)行于2049端口。
端口:636
服務(wù):LDAP
說明:SSL(Secure Sockets layer)
端口:666
服務(wù):Doom Id Software
說明:木馬Attack FTP、Satanz Backdoor開放此端口。
8系端口含義
端口:80
服務(wù):HTTP
說明:用于網(wǎng)頁(yè)瀏覽。木馬Executor開放此端口。
8080端口
端口說明:8080端口同80端口,是被用于WWW代理服務(wù)的,可以實(shí)現(xiàn)網(wǎng)頁(yè)瀏覽,經(jīng)常在訪問某個(gè)網(wǎng)站或使用代理服務(wù)器的時(shí)候,會(huì)加上“:8080”端口號(hào)。
端口漏洞:8080端口可以被各種病毒程序所利用,比如Brown Orifice(BrO)特洛伊木馬病毒可以利用8080端口完全遙控被感染的計(jì)算機(jī)。另外,RemoConChubo,RingZero木馬也可以利用該端口進(jìn)行攻擊。
操作建議:一般我們是使用80端口進(jìn)行網(wǎng)頁(yè)瀏覽的,為了避免病毒的攻擊,我們可以關(guān)閉該端口。
9系端口含義
端口:993
服務(wù):IMAP
說明:SSL(Secure Sockets layer)
10系端口含義
端口:1001、1011
服務(wù):[NULL]
說明:木馬Silencer、WebEx開放1001端口。木馬Doly Trojan開放1011端口。
端口:1024
服務(wù):Reserved
說明:它是動(dòng)態(tài)端口的開始,許多程序并不在乎用哪個(gè)端口連接網(wǎng)絡(luò),它們請(qǐng)求系統(tǒng)為它們分配下一個(gè)閑置端口。基于這一點(diǎn)分配從端口1024開始。這就是說第一個(gè)向系統(tǒng)發(fā)出請(qǐng)求的會(huì)分配到1024端口。你可以重啟機(jī)器,打開Telnet,再打開一個(gè)窗口運(yùn)行netstat -a 將會(huì)看到Telnet被分配1024端口。還有SQL session也用此端口和5000端口。
端口:1025、1033
服務(wù):1025:network blackjack 1033:[NULL]
說明:木馬netspy開放這2個(gè)端口。
端口:1080
服務(wù):SOCKS
說明:這一協(xié)議以通道方式穿過防火墻,允許防火墻后面的人通過一個(gè)IP地址訪問INTERNET。理論上它應(yīng)該只允許內(nèi)部的通信向外到達(dá)INTERNET。但是由于錯(cuò)誤的配置,它會(huì)允許位于防火墻外部的攻擊穿過防火墻。WinGate常會(huì)發(fā)生這種錯(cuò)誤,在加入IRC聊天室時(shí)常會(huì)看到這種情況。
11系端口含義
端口:1170
服務(wù):[NULL]
說明:木馬Streaming Audio Trojan、Psyber Stream Server、Voice開放此端口。
12系端口含義
端口:1234、1243、6711、6776
服務(wù):[NULL]
說明:木馬SubSeven2.0、Ultors Trojan開放1234、6776端口。木馬SubSeven1.0/1.9開放1243、6711、6776端口。
端口:1245
服務(wù):[NULL]
說明:木馬Vodoo開放此端口。
14系端口含義
端口:1433
服務(wù):SQL
說明:Microsoft的SQL服務(wù)開放的端口。
端口:1492
服務(wù):stone-design-1
說明:木馬FTP99CMP開放此端口。
15系端口含義
端口:1500
服務(wù):RPC client fixed port session queries
說明:RPC客戶固定端口會(huì)話查詢
端口:1503
服務(wù):NetMeeting T.120
說明:NetMeeting T.120
端口:1524
服務(wù):ingress
說明:許多攻擊腳本將安裝一個(gè)后門SHELL于這個(gè)端口,尤其是針對(duì)SUN系統(tǒng)中Sendmail和RPC服務(wù)漏洞的腳本。如果剛安裝了防火墻就看到在這個(gè)端口上的連接企圖,很可能是上述原因??梢栽囋嘥elnet到用戶的計(jì)算機(jī)上的這個(gè)端口,看看它是否會(huì)給你一個(gè)SHELL。連接到600/pcserver也存在這個(gè)問題。
16系端口含義
端口:1600
服務(wù):issd
說明:木馬Shivka-Burka開放此端口。
17系端口含義
端口:1720
服務(wù):NetMeeting
說明:NetMeeting H.233 call Setup。
端口:1731
服務(wù):NetMeeting Audio Call Control
說明:NetMeeting音頻調(diào)用控制。
18系端口含義
端口:1807
服務(wù):[NULL]
說明:木馬SpySender開放此端口。
19系端口含義
端口:1981
服務(wù):[NULL]
說明:木馬ShockRave開放此端口。
端口:1999
服務(wù):cisco identification port
說明:木馬BackDoor開放此端口。
20系端口含義
端口:2000
服務(wù):[NULL]
說明:木馬GirlFriend 1.3、Millenium 1.0開放此端口。
端口:2001
服務(wù):[NULL]
說明:木馬Millenium 1.0、Trojan Cow開放此端口。
端口:2023
服務(wù):xinuexpansion 4
說明:木馬Pass Ripper開放此端口。
端口:2049
服務(wù):NFS
說明:NFS程序常運(yùn)行于這個(gè)端口。通常需要訪問Portmapper查詢這個(gè)服務(wù)運(yùn)行于哪個(gè)端口。
21系端口含義
端口:2115
服務(wù):[NULL]
說明:木馬Bugs開放此端口。
端口:2140、3150
服務(wù):[NULL]
說明:木馬Deep Throat 1.0/3.0開放此端口。
25系端口含義
端口:2500
服務(wù):RPC client using a fixed port session replication
說明:應(yīng)用固定端口會(huì)話復(fù)制的RPC客戶
端口:2583
服務(wù):[NULL]
說明:木馬Wincrash 2.0開放此端口。
28系端口含義
端口:2801
服務(wù):[NULL]
說明:木馬Phineas Phucker開放此端口。
30系端口含義
端口:3024、4092
服務(wù):[NULL]
說明:木馬WinCrash開放此端口。
31系端口含義
端口:3128
服務(wù):squid
說明:這是squid HTTP代理服務(wù)器的默認(rèn)端口。攻擊者掃描這個(gè)端口是為了搜尋一個(gè)代理服務(wù)器而匿名訪問Internet。也會(huì)看到搜索其他代理服務(wù)器的端口8000、8001、8080、8888。掃描這個(gè)端口的另一個(gè)原因是用戶正在進(jìn)入聊天室。其他用戶也會(huì)檢驗(yàn)這個(gè)端口以確定用戶的機(jī)器是否支持代理。
端口:3129
服務(wù):[NULL]
說明:木馬Master Paradise開放此端口。
端口:3150
服務(wù):[NULL]
說明:木馬The Invasor開放此端口。
32系端口含義
端口:3210、4321
服務(wù):[NULL]
說明:木馬SchoolBus開放此端口
33系端口含義
端口:3333
服務(wù):dec-notes
說明:木馬Prosiak開放此端口
端口:3389
服務(wù):超級(jí)終端
說明:WINDOWS 2000終端開放此端口。
37系端口含義
端口:3700
服務(wù):[NULL]
說明:木馬Portal of Doom開放此端口
39系端口含義
端口:3996、4060
服務(wù):[NULL]
說明:木馬RemoteAnything開放此端口
40系端口含義
端口:4000
服務(wù):QQ客戶端
說明:騰訊QQ客戶端開放此端口。
端口:4092
服務(wù):[NULL]
說明:木馬WinCrash開放此端口。
45系端口含義
端口:4590
服務(wù):[NULL]
說明:木馬ICQTrojan開放此端口。
50系端口含義
端口:5000、5001、5321、50505 服務(wù):[NULL]
說明:木馬blazer5開放5000端口。木馬Sockets de Troie開放5000、5001、5321、50505端口。
54系端口含義
端口:5400、5401、5402
服務(wù):[NULL]
說明:木馬Blade Runner開放此端口。
55系端口含義
端口:5550
服務(wù):[NULL]
說明:木馬xtcp開放此端口。
端口:5569
服務(wù):[NULL]
說明:木馬Robo-Hack開放此端口。
56系端口含義
端口:5632
服務(wù):pcAnywere