一、掃描目的
目的:網路掃描可以讓用戶發現網路中活動的主機和主機開放的埠,從而判斷目標主機開放的服務。然后通過對服務的掃描,獲取目標主機的作業系統型別、服務資訊
版本等資訊。
1-1 主機的發現
通過對一個網路中的主機進行掃描,便可以發現該網路中活動的主機。當發現網路中活動的主機后,然后重新規劃掃描范圍進行掃描(不必對所有主機進行掃描),掃描出活動主機開放的埠,從而判斷出開放的服務資訊。
1-2 探測埠
掃描到網路中的活動的主機后,即可探測該主機的開放的所有埠(特指TCP/IP協議中的埠)。最常用的協議是TCP和UDP協議,因為兩個協議是獨立的,所以各自的埠號也是相互獨立的。
在TCP/IP協議中的埠,可以根據有用途進行分類。具體如下:
1、周知埠(Well Known Porits)
周知埠:眾所周知的埠號,范圍是0~1023。一般www默認的埠號是80,FTP服務默認的埠是21。 一般情況下用戶也可以為服務指定埠,但是有一些系統協議是固定的埠號。類如:139埠是專門用來NetBIOS和TCP/IP之間進行通信,不能被手動改動。
2、動態埠
動態埠:范圍是49152~65535。根據程式的申請,系統進行自動動態分配。
3、注冊埠
動態埠:范圍是1024~49151。用來分配給用戶行程或應用程式。這些埠在沒有被服務器資源占用的時候,可以供用戶端動態選用。
1-3 判斷服務
在計算機網路中,每個服務默認都有對應的埠。如果探測出目標主機開放的埠后,即可判斷出對應的服務了。故請牢記下方TCP埠及服務
常見的TCP埠號及服務
20、21 FTP FTP為檔案傳輸協議
22 SSH SSH(secure shell)是一種較安全的遠程鏈接協議
23 Telnet Telnet為遠程簽入協議。
25 SMTP SMTP(Simple Mail Transfer Protocol)是Internet的信件傳送協議
53 DNS DNS服務器的名稱查詢
80 HTTP World Wide Web Service
88 Kerberos 網路帳號的驗證協議
110 POP3 收信軟體(Client端)協議
119 NNTP Usenet新聞討論組協議,即News服務器是使用的網路通信協議
135 RPC 網路上Windows平臺計算機網路服務彼此間溝通用的協議
137 NetBOIS Name Server 即WINS Server,通過WINS server做名稱決議從而得到網路主機的IP地址
138 NetBOIS Datagram 是NetBOIS over TCP/IP的一部分,用于網路登錄與網路瀏覽
139 NetBOIS Session Services 是NetBOIS over TCP/IP的一部分,用于檔案分享及網路列印機列印功能
143 IMAP4 郵件存取協議
161 SNMP SNMP(Simple Netword Management Protocol)網路管理時所使用協議
162 SNMP Trap SNMP做網路管理時,Trap可以使被管理的設備在系統發生緊急的狀況時通知網管系統
194 IRC IRC(Internet Relay Chat Protocol),網路聊天協議
389 LDAP Lightweight Directory Access Protocol,AD透過LDAP連到DC對AD資料庫查詢
443 HTTPS SSL使用的port,透過SSL使用者端的Browser與WWW Server可以達到安全、加密的資料傳輸目的
593 RPC over HTTP 使用在COM+的服務上
993 IMAP 使用的SSL加密的IMAP聯機
995 POP3 使用SSL機密的POP3聯機
1433 SQL Server SQL Server是一種資料庫服務,使用通信端網路鏈接庫透過TCP/IP進行通信
1434 SQL Monitoring 進行監控SQL Server的性能
3306 MySQL MySQL資料庫服務
3389 RDP RDP(Remote Desktop Protocol)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/21374.html
標籤:云安全
上一篇:游戲開發性能優化之物件池
下一篇:中國科技大學暑期AI實戰營活動
