完全理解端口及常見(jiàn)端口作用_第1頁(yè)
完全理解端口及常見(jiàn)端口作用_第2頁(yè)
完全理解端口及常見(jiàn)端口作用_第3頁(yè)
完全理解端口及常見(jiàn)端口作用_第4頁(yè)
完全理解端口及常見(jiàn)端口作用_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、完全理解端口及常見(jiàn)端口作用作者: 文章來(lái)源: 更新時(shí)間:2007-2-8 11:06:00 現(xiàn)在講一下什么是端口號(hào),一個(gè)端口就是一個(gè)潛在的通訊通道,也是一個(gè)入侵通道,開(kāi)放一個(gè)端口就是一臺(tái)計(jì)算機(jī)在網(wǎng)絡(luò)上打開(kāi)了一扇窗戶,黑客入侵的方法就是用手工掃描或利用掃描軟件找到服務(wù)器所開(kāi)放的端口,去根據(jù)其相應(yīng)的漏洞對(duì)服務(wù)器進(jìn)行入侵或攻擊,因此對(duì)端口的了解是非常重要的?,F(xiàn)在講一下什么是端口號(hào),一個(gè)端口就是一個(gè)潛在的通訊通道,也是一個(gè)入侵通道,開(kāi)放一個(gè)端口就是一臺(tái)計(jì)算機(jī)在網(wǎng)絡(luò)上打開(kāi)了一扇窗戶,黑客入侵的方法就是用手工掃描或利用掃描軟件找到服務(wù)器所開(kāi)放的端口,去根據(jù)其相應(yīng)的漏洞對(duì)服務(wù)器進(jìn)行入侵或攻擊,因此對(duì)端口的了

2、解是非常重要的。端口大概分為三類(lèi):1:公認(rèn)端口(wellknownports):從0-1023,他們是綁定于一些服務(wù)。通常這些端口的通信明確表明了某種服務(wù)的協(xié)議。比如,21端口是FTP服務(wù)所開(kāi)放的。2:注冊(cè)端口(registrerdports):從1024-49151,他們松散的綁定于一些服務(wù)也就是說(shuō)有許多服務(wù)綁定于這些端口,這些端口同樣用于許多其他目的。比如,許多系統(tǒng)處理動(dòng)態(tài)端口是從1024開(kāi)始的。3:動(dòng)態(tài)或私有端口(dynamicand/orprivateports):從49512-65535,理論上不應(yīng)該為服務(wù)分配這些端口。實(shí)際上,計(jì)算機(jī)通常從1024開(kāi)始分配動(dòng)態(tài)端口。當(dāng)然也有例外的,S

3、UN的RPC端口從32768開(kāi)始。下邊附常用端口列表:端口大全不同的端口有不同的作用希望大家能有所收獲。0通常用于分析操作系統(tǒng)。這一方法能夠工作是因?yàn)樵谝恍┫到y(tǒng)中“0”是無(wú)效端口,當(dāng)你試圖使用一種通常的閉合端口連接它時(shí)將產(chǎn)生不同的結(jié)果。一種典型的掃描:使用IP地址為攻擊是echo循環(huán)(echo-loop),攻擊者偽造從一個(gè)機(jī)器發(fā)送到另一個(gè)機(jī)器的UDP數(shù)據(jù)包,而兩個(gè)機(jī)器分別以它們最快的方式回應(yīng)這些數(shù)據(jù)包。另一種東西是由DoubleClick在詞端口建立的TCP連接。有一種產(chǎn)品叫做“ResonateGlobalDispatch”,它與DNS的這一端口連接以確定最近的路由。Harvest/squid

4、cache將從3130端口發(fā)送UDPecho:“如果將cache的source_pingon選項(xiàng)打開(kāi),它將對(duì)原始主機(jī)的UDPecho端口回應(yīng)一個(gè)HITreply。”這將會(huì)產(chǎn)生許多這類(lèi)數(shù)據(jù)包。11sysstat這是一種UNIX服務(wù),它會(huì)列出機(jī)器上所有正在運(yùn)行的進(jìn)程以及是什么啟動(dòng)了這些進(jìn)程。這為入侵者提供了許多信息而威脅機(jī)器的安全,如暴露已知某些弱點(diǎn)或帳戶的程序。這與UNIX系統(tǒng)中“ps”命令的結(jié)果相似。再說(shuō)一遍:ICMP沒(méi)有端口,ICMPport11通常是ICMPtype=11。19chargen這是一種僅僅發(fā)送字符的服務(wù)。UDP版本將會(huì)在收到UDP包后回應(yīng)含有垃圾字符的包。TCP連接時(shí),會(huì)發(fā)送

5、含有垃圾字符的數(shù)據(jù)流知道連接關(guān)閉。Hacker利用IP欺騙可以發(fā)動(dòng)DoS攻擊。偽造兩個(gè)chargen服務(wù)器之間的UDP包。由于服務(wù)器企圖回應(yīng)兩個(gè)服務(wù)器之間的無(wú)限的往返數(shù)據(jù)通訊一個(gè)chargen和echo將導(dǎo)致服務(wù)器過(guò)載。同樣fraggleDoS攻擊向目標(biāo)地址的這個(gè)端口廣播一個(gè)帶有偽造受害者IP的數(shù)據(jù)包,受害者為了回應(yīng)這些數(shù)據(jù)而過(guò)載。21ftp最常見(jiàn)的攻擊者用于尋找打開(kāi)“anonymous”的ftp服務(wù)器的方法。這些服務(wù)器帶有可讀寫(xiě)的目錄。Hackers或Crackers利用這些服務(wù)器作為傳送warez(私有程序)和pron的節(jié)點(diǎn)。22sshPcAnywhere建立TCP和這一端口的連接可能是為

6、了尋找ssh。這一服務(wù)有許多弱點(diǎn)。如果配置成特定的模式,許多使用RSAREF庫(kù)的版本有不少漏洞。(建議在其它端口運(yùn)行ssh)。還應(yīng)該注意的是ssh工具包帶有一個(gè)稱為make-ssh-known-hosts的程序。它會(huì)掃描整個(gè)域的ssh主機(jī)。你有時(shí)會(huì)被使用這一程序的人無(wú)意中掃描到。UDP(而不是TCP)與另一端的5632端口相連意味著存在搜索pcAnywhere的掃描。5632(十六進(jìn)制的0x1600)位交換后是0x0016(使進(jìn)制的22)。23Telnet入侵者在搜索遠(yuǎn)程登陸UNIX的服務(wù)。大多數(shù)情況下入侵者掃描這一端口是為了找到機(jī)器運(yùn)行的操作系統(tǒng)。此外使用其它技術(shù),入侵者會(huì)找到密碼。25sm

7、tp攻擊者(spammer)尋找SMTP服務(wù)器是為了傳遞他們的spam。入侵者的帳戶總被關(guān)閉,他們需要撥號(hào)連接到高帶寬的e-mail服務(wù)器上,將簡(jiǎn)單的信息傳遞到不同的地址。SMTP服務(wù)器(尤其是sendmail)是進(jìn)入系統(tǒng)的最常用方法之一,因?yàn)樗鼈儽仨毻暾谋┞队贗nternet且郵件的路由是復(fù)雜的(暴露+復(fù)雜=弱點(diǎn))。53DNSHacker或crackers可能是試圖進(jìn)行區(qū)域傳遞(TCP),欺騙DNS(UDP)或隱藏其它通訊。因此防火墻常常過(guò)濾或記錄53端口。需要注意的是你常會(huì)看到53端口做為UDP源端口。不穩(wěn)定的防火墻通常允許這種通訊并假設(shè)這是對(duì)DNS查詢的回復(fù)。Hacker常使用這種方法

8、穿透防火墻。67&68Bootp和DHCPUDP上的Bootp/DHCP:通過(guò)DSL和cable-modem的防火墻攻擊。客戶端向68端口(bootps)廣播請(qǐng)求配置,服務(wù)器向67端口(bootpc)廣播回應(yīng)請(qǐng)求。這種回應(yīng)使用廣播是因?yàn)榭蛻舳诉€不知道可以發(fā)送的IP地址。69TFTP(UDP)許多服務(wù)器與bootp一起提供這項(xiàng)服務(wù),便于從系統(tǒng)下載啟動(dòng)代碼。但是它們常常錯(cuò)誤配置而從系統(tǒng)提供任何文件,如密碼文件。它們也可用于向系統(tǒng)寫(xiě)入文件。79fingerHacker用于獲得用戶信息,查詢操作系統(tǒng),探測(cè)已知的緩沖區(qū)溢出錯(cuò)誤,回應(yīng)從自己機(jī)器到其它機(jī)器finger掃描。80HTTP服務(wù)器所用到的端口。9

9、8linuxconf這個(gè)程序提供linuxboxen的簡(jiǎn)單管理。通過(guò)整合的HTTP服務(wù)器在98端口提供基于Web界面的服務(wù)。它已發(fā)現(xiàn)有許多安全問(wèn)題。一些版本setuidroot,信任局域網(wǎng),在/tmp下建立Internet可訪問(wèn)的文件,LANG環(huán)境變量有緩沖區(qū)溢出。此外因?yàn)樗系姆?wù)器,許多典型的HTTP漏洞可能存在(緩沖區(qū)溢出,歷遍目錄等)109POP2并不象POP3那樣有名,但許多服務(wù)器同時(shí)提供兩種服務(wù)(向后兼容)。在同一個(gè)服務(wù)器上POP3的漏洞在POP2中同樣存在。110POP3用于客戶端訪問(wèn)服務(wù)器端的郵件服務(wù)。POP3服務(wù)有許多公認(rèn)的弱點(diǎn)。關(guān)于用戶名和密碼交換緩沖區(qū)溢出的弱點(diǎn)至少

10、有20個(gè)(這意味著Hacker可以在真正登陸前進(jìn)入系統(tǒng))。成功登陸后還有其它緩沖區(qū)溢出錯(cuò)誤。111sunrpcportmaprpcbindSunRPCPortMapper/RPCBIND。訪問(wèn)portmapper是掃描系統(tǒng)查看允許哪些RPC服務(wù)的最早的一步。常見(jiàn)RPC服務(wù)有:rpc.mountd,NFS,rpc.statd,rpc.csmd,rpc.ttybd,amd等。入侵者發(fā)現(xiàn)了允許的RPC服務(wù)將轉(zhuǎn)向提供服務(wù)的特定端口測(cè)試漏洞。記住一定要記錄線路中的daemon,IDS,或sniffer,你可以發(fā)現(xiàn)入侵者正使用什么程序訪問(wèn)以便發(fā)現(xiàn)到底發(fā)生了什么。113Identauth這是一個(gè)許多機(jī)器上運(yùn)

11、行的協(xié)議,用于鑒別TCP連接的用戶。使用標(biāo)準(zhǔn)的這種服務(wù)可以獲得許多機(jī)器的信息(會(huì)被Hacker利用)。但是它可作為許多服務(wù)的記錄器,尤其是FTP,POP,IMAP,SMTP和IRC等服務(wù)。通常如果有許多客戶通過(guò)防火墻訪問(wèn)這些服務(wù),你將會(huì)看到許多這個(gè)端口的連接請(qǐng)求。記住,如果你阻斷這個(gè)端口客戶端會(huì)感覺(jué)到在防火墻另一邊與e-mail服務(wù)器的緩慢連接。許多防火墻支持在TCP連接的阻斷過(guò)程中發(fā)回RST,著將回停止這一緩慢的連接。119NNTPnews新聞組傳輸協(xié)議,承載USENET通訊。當(dāng)你鏈接到諸如:news:/的地址時(shí)通常使用這個(gè)端口。這個(gè)端口的連接企圖通常是人們?cè)趯ふ襏SENET服務(wù)器。多數(shù)IS

12、P限制只有他們的客戶才能訪問(wèn)他們的新聞組服務(wù)器。打開(kāi)新聞組服務(wù)器將允許發(fā)/讀任何人的帖子,訪問(wèn)被限制的新聞組服務(wù)器,匿名發(fā)帖或發(fā)送spam。135oc-servMSRPCend-pointmapperMicrosoft在這個(gè)端口運(yùn)行DCERPCend-pointmapper為它的DCOM服務(wù)。這與UNIX111端口的功能很相似。使用DCOM和/或RPC的服務(wù)利用機(jī)器上的end-pointmapper注冊(cè)它們的位置。遠(yuǎn)端客戶連接到機(jī)器時(shí),它們查詢end-pointmapper找到服務(wù)的位置。同樣Hacker掃描機(jī)器的這個(gè)端口是為了找到諸如:這個(gè)機(jī)器上運(yùn)行ExchangeServer嗎?是什么版本

13、?這個(gè)端口除了被用來(lái)查詢服務(wù)(如使用epdump)還可以被用于直接攻擊。有一些DoS攻擊直接針對(duì)這個(gè)端口。137NetBIOSnameservicenbtstat(UDP)這是防火墻管理員最常見(jiàn)的信息。139NetBIOSFileandPrintSharing通過(guò)這個(gè)端口進(jìn)入的連接試圖獲得NetBIOS/SMB服務(wù)。這個(gè)協(xié)議被用于Windows“文件和打印機(jī)共享”和SAMBA。在Internet上共享自己的硬盤(pán)是可能是最常見(jiàn)的問(wèn)題。大量針對(duì)這一端口始于1999,后來(lái)逐漸變少。2000年又有回升。一些VBS(IE5VisualBasicScripting)開(kāi)始將它們自己拷貝到這個(gè)端口,試圖在這個(gè)

14、端口繁殖。143IMAP和上面POP3的安全問(wèn)題一樣,許多IMAP服務(wù)器有緩沖區(qū)溢出漏洞運(yùn)行登陸過(guò)程中進(jìn)入。記住:一種Linux蠕蟲(chóng)(admw0rm)會(huì)通過(guò)這個(gè)端口繁殖,因此許多這個(gè)端口的掃描來(lái)自不知情的已被感染的用戶。當(dāng)RadHat在他們的Linux發(fā)布版本中默認(rèn)允許IMAP后,這些漏洞變得流行起來(lái)。Morris蠕蟲(chóng)以后這還是第一次廣泛傳播的蠕蟲(chóng)。這一端口還被用于IMAP2,但并不流行。已有一些報(bào)道發(fā)現(xiàn)有些0到143端口的攻擊源于腳本。161SNMP(UDP)入侵者常探測(cè)的端口。SNMP允許遠(yuǎn)程管理設(shè)備。所有配置和運(yùn)行信息都儲(chǔ)存在數(shù)據(jù)庫(kù)中,通過(guò)SNMP客獲得這些信息。許多管理員錯(cuò)誤配置將它們

15、暴露于Internet。Crackers將試圖使用缺省的密碼“public”“private”訪問(wèn)系統(tǒng)。他們可能會(huì)試驗(yàn)所有可能的組合。SNMP包可能會(huì)被錯(cuò)誤的指向你的網(wǎng)絡(luò)。Windows機(jī)器常會(huì)因?yàn)殄e(cuò)誤配置將HPJetDirectremotemanagement軟件使用SNMP。HPOBJECTIDENTIFIER將收到SNMP包。新版的Win98使用SNMP解析域名,你會(huì)看見(jiàn)這種包在子網(wǎng)內(nèi)廣播(cablemodem,DSL)查詢sysName和其它信息。162SNMPtrap可能是由于錯(cuò)誤配置177xdmcp許多Hacker通過(guò)它訪問(wèn)X-Windows控制臺(tái),它同時(shí)需要打開(kāi)6000端口。51

16、3rwho可能是從使用cablemodem或DSL登陸到的子網(wǎng)中的UNIX機(jī)器發(fā)出的廣播。這些人為Hacker進(jìn)入他們的系統(tǒng)提供了很有趣的信息。553CORBAIIOP(UDP)如果你使用cablemodem或DSLVLAN,你將會(huì)看到這個(gè)端口的廣播。CORBA是一種面向?qū)ο蟮腞PC(remoteprocedurecall)系統(tǒng)。Hacker會(huì)利用這些信息進(jìn)入系統(tǒng)。600Pcserverbackdoor請(qǐng)查看1524端口。一些玩script的孩子認(rèn)為他們通過(guò)修改ingreslock和pcserver文件已經(jīng)完全攻破了系統(tǒng)-AlanJ.Rosenthal.635mountdLinux的mount

17、dBug。這是人們掃描的一個(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端口。1024許多人問(wèn)這個(gè)端口是干什么的。它是動(dòng)態(tài)端口的開(kāi)始。許多程序并不在乎用哪個(gè)端口連接網(wǎng)絡(luò),它們請(qǐng)求操作系統(tǒng)為它們分配“下一個(gè)閑置端口”。基于這一點(diǎn)分配從端口1024開(kāi)始。這意味著第一個(gè)向系統(tǒng)請(qǐng)求分配動(dòng)態(tài)端口的程序?qū)⒈环峙涠丝?024。為了驗(yàn)證這一點(diǎn),你可以重啟機(jī)器,打開(kāi)Telnet,再打開(kāi)

18、一個(gè)窗口運(yùn)行“natstat-a”,你將會(huì)看到Telnet被分配1024端口。請(qǐng)求的程序越多,動(dòng)態(tài)端口也越多。操作系統(tǒng)分配的端口將逐漸變大。再來(lái)一遍,當(dāng)你瀏覽Web頁(yè)時(shí)用“netstat”查看,每個(gè)Web頁(yè)需要一個(gè)新端口。1025,1026參見(jiàn)10241080SOCKS這一協(xié)議以管道方式穿過(guò)防火墻,允許防火墻后面的許多人通過(guò)一個(gè)IP地址訪問(wèn)Internet。理論上它應(yīng)該只允許內(nèi)部的通信向外達(dá)到Internet。但是由于錯(cuò)誤的配置,它會(huì)允許Hacker/Cracker的位于防火墻外部的攻擊穿過(guò)防火墻?;蛘吆?jiǎn)單地回應(yīng)位于Internet上的計(jì)算機(jī),從而掩飾他們對(duì)你的直接攻擊。WinGate是一種常

19、見(jiàn)的Windows個(gè)人防火墻,常會(huì)發(fā)生上述的錯(cuò)誤配置。在加入IRC聊天室時(shí)常會(huì)看到這種情況。1114SQL系統(tǒng)本身很少掃描這個(gè)端口,但常常是sscan腳本的一部分。1243Sub-7木馬(TCP)1433MSSQL數(shù)據(jù)庫(kù)服務(wù)端口1524ingreslock后門(mén)許多攻擊腳本將安裝一個(gè)后門(mén)Shell于這個(gè)端口(尤其是那些針對(duì)Sun系統(tǒng)中sendmail和RPC服務(wù)漏洞的腳本,如statd,ttdbserver和cmsd)。如果你剛剛安裝了你的防火墻就看到在這個(gè)端口上的連接企圖,很可能是上述原因。你可以試試Telnet到你的機(jī)器上的這個(gè)端口,看看它是否會(huì)給你一個(gè)Shell。連接到600/pcserv

20、er也存在這個(gè)問(wèn)題。161SNMP(UDP)入侵者常探測(cè)的端口。SNMP允許遠(yuǎn)程管理設(shè)備。所有配置和運(yùn)行信息都儲(chǔ)存在數(shù)據(jù)庫(kù)中,通過(guò)SNMP客獲得這些信息。許多管理員錯(cuò)誤配置將它們暴露于Internet。Crackers將試圖使用缺省的密碼“public”“private”訪問(wèn)系統(tǒng)。他們可能會(huì)試驗(yàn)所有可能的組合。SNMP包可能會(huì)被錯(cuò)誤的指向你的網(wǎng)絡(luò)。Windows機(jī)器常會(huì)因?yàn)殄e(cuò)誤配置將HPJetDirectremotemanagement軟件使用SNMP。HPOBJECTIDENTIFIER將收到SNMP包。新版的Win98使用SNMP解析域名,你會(huì)看見(jiàn)這種包在子網(wǎng)內(nèi)廣播(cablemodem,

21、DSL)查詢sysName和其它信息。162SNMPtrap可能是由于錯(cuò)誤配置177xdmcp許多Hacker通過(guò)它訪問(wèn)X-Windows控制臺(tái),它同時(shí)需要打開(kāi)6000端口。513rwho可能是從使用cablemodem或DSL登陸到的子網(wǎng)中的UNIX機(jī)器發(fā)出的廣播。這些人為Hacker進(jìn)入他們的系統(tǒng)提供了很有趣的信息。553CORBAIIOP(UDP)如果你使用cablemodem或DSLVLAN,你將會(huì)看到這個(gè)端口的廣播。CORBA是一種面向?qū)ο蟮腞PC(remoteprocedurecall)系統(tǒng)。Hacker會(huì)利用這些信息進(jìn)入系統(tǒng)。600Pcserverbackdoor請(qǐng)查看1524端口。一些玩script的孩子認(rèn)為他們通過(guò)修改ingreslock和pcserver文件已經(jīng)完全攻破了系統(tǒng)-AlanJ.Rosenthal.635mountdLinux的mountdBug。這是人們掃描的一個(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端口。1024許多人問(wèn)這個(gè)端口是干什么的。它是動(dòng)態(tài)端口的開(kāi)始

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論