當前位置:首頁 » 網路連接 » 計算機網路原理409
擴展閱讀
網路列印紙張設置 2024-11-25 02:11:21

計算機網路原理409

發布時間: 2024-10-07 01:55:22

1. 電氣工程及其自動化考研分的5個方向,哪個方向好,每個方向是干什麼

電氣工程及自動化專業考研學校科目

北京工業大學
421自動控制原理
復試:1、電子技術 2、計算機原理

北京航空航天大學
[雙控] 432控制理論綜合或433控制工程綜合
[檢測] 433控制工程綜合或436檢測技術綜合
[系統] 431自動控制原理或451材料力學或841概率與數理統計
[模式] (自動化學院)433控制工程綜合或436檢測技術綜合、(宇航學院)423信息類專業綜合或431自動控制原理或461計算機專業綜合
[導航] (自動化學院)432控制理論綜合或433控制工程綜合、(宇航學院)431自動控制原理
復試:無筆試。1) 外語口語與聽力考核;2) 專業基礎理論與知識考核;3) 大學階段學習成績、科研活動以及工作業績考核;4) 綜合素質與能力考核

北京化工大學
440電路原理
復試:綜合1(含自動控制原理和過程式控制制系統及工程)、綜合2(含自動檢測技術裝置和感測器原理及應用)、綜合3(含信號與系統和數字信號處理)
註:數學可選擇301數學一或666數學(單)

北京交通大學
[雙控/檢測]404控制理論
[模式]405通信系統原理或409數字信號處理
復試:
[電子信息工程學院 雙控]常微分方程
[機械與電子控制工程學院 檢測]綜合復試(單片機、自動控制原理)
[計算機與信息技術學院 模式] 信號與系統或操作系統

北京科技大學
415電路及數字電子技術(電路70%,數字電子技術30%)
復試: 1.數字信號處理 2.自動控制原理 3.自動檢測技術 三選一

北京理工大學
410自動控制理論或411電子技術(含模擬數字部分)
復試:微機原理+電子技術(初試考自動控制理論者)、微機原理+自動控制理論(初試考電子技術者)、運籌學+概率論與數理統計。

北京郵電大學
[雙控][模式]404信號與系統或410自動控制理論或425人工智慧
[檢測]407電子技術或410自動控制理論
復試:
[雙控]數據結構 控制與智能
[模式]微機原理 數字電路與邏輯設計 人工智慧
[檢測]1.控制工程基礎 2.檢測技術與測試信號處理 3.微機原理與介面技術(三選二)

重慶大學
[光電工程學院]微機原理及應用、[自動化學院]444微型計算機原理、445自動控制原理
復試:[光電工程學院]大學物理(電磁學部分)、[自動化學院]自動化專業基礎綜合考試(古典控制與計算機控制基礎任選一)

大連理工大學
404高等代數、453信號與系統 (含隨機信號20%)、454自動控制原理(含現代20%) 三選一
復試:①《計算機原理》+ ②《檢測技術及儀表》 +③《電路理論》綜合,①40%②30%③30%

第二炮兵工程學院
自控原理(含電子技術)
復試:學科專業綜合課考試(筆試)

電子科技大學
418數字電路或436自動控制原理
復試:《微機原理》

東北大學
[雙控/導航]838自動控制原理
復試:綜合知識一 (1.電路原理部分30%,2. 微機原理部分30%,3.計算機控制系統部分40%),綜合知識二(1. 線性代數40%,2. 微分方程40%,3. 概率論20%),考生二選一
[檢測]837檢測技術或838自動控制原理
復試:綜合知識(1、單片機原理及介面技術50%,2、單片機C語言程序設計50%):
[系統]838自動控制原理或843C語言程序設計與數據結構
復試:綜合知識一:包括:1、 電路原理部分30% 2、微機原理部分30%,3、計算機控制系統部分40%;
綜合知識二:包括:1、資料庫40%2、軟體工程30%,3、計算機網路30%
考生二選一
[模式]838自動控制原理
復試:綜合知識(1、微機原理50%,2、計算機控制系統部分50%)

東華大學
424自動控制理論或425電路原理或426微型計算機原理及應用
復試筆試科目:[雙控/智能/系統]現代控制理論基礎或計算機控制技術 [檢測]電子技術或計算機控制技術

東南大學
934電路或981自動控制原理或933高等代數(選933科目限招5人)
復試筆試科目:選934考自動控制原理;選981考電路;選933考概率論及常微分方程
復試條件:自動控制系 53/80/340 (總分>=380分,單科(限一門)可降2分

福州大學
412電路及自動控制理論
復試科目:現代控制理論

廣東工業大學
[雙控/檢測/模式](427)自控原理或(431)微機原理(自)或(432)電子技術(自)
[系統工程](427)自控原理或(431)微機原理(自)或(433)資料庫(自)]
復試:初試未選考的另外兩門專業課

國防科學技術大學
自動控制原理(416)
復試:A、電子技術基礎(514)B、微機原理(515)註:A、B選一

哈爾濱工程大學
[雙控/檢測/模式/導航]412 自動控制原理 復試:微機原理及應用
[系統] 413微機原理及應用 復試:①自動控制原理 ②運籌學 二門任選其一

哈爾濱工業大學
401控制原理(覆蓋現代控制理論)
復試:電路+電子技術+自動控制元件 各1/3

合肥工業大學
[雙控]自動控制原理 [檢測]電子技術(包括模電、數電)
復試:微機原理

河海大學
[雙控]422電路或478數字電路與模擬電路 復試科目:969 自動控制原理、微機原理與介面技術
[檢測]422電路或427自動控制原理基礎 復試科目:963 微機原理與介面技術
[模式]422電路或438數據結構及程序設計 復試科目:935 操作系統、編譯原理、資料庫原理

湖南大學
425微機原理及應用
復試專業課:897自動控制原理

華東理工大學
415微機原理或416控制原理
復試:a)微機原理(初試選考控制原理者),b)控制原理(初試選考微機原理者)

華南理工大學
[雙控/檢測/模式]433自控基礎綜合(含自動控制原理、現代控制理論)
復試:931自動控制系統(運動控制或過程式控制制)和微機原理及應用
[系統工程]433自控基礎綜合(含自動控制原理、現代控制理論)或434應用數學基礎(含概率論、常微分方程)
復試:931自動控制系統(運動控制或過程式控制制)和微機原理及應用或933數學綜合(線性代數、數學分析)

華中科技大學
[控制系]428運籌學 429自動控制原理(經典控制理論、現代控制理論)
[圖像所]424 信號與線性系統 429自動控制原理(含經典控制理論、現代控制理論) 431電子技術基礎 432數據結構 434計算機組成原理 438物理光學
復試:
[控制系]專業綜合考試。筆試考題分兩組,第一組為微機原理及應用(含單片機),電路理論,計算機網路,數字電路和其他綜合(如計算機C語言等);第二組為數據結構、管理信息系統、資料庫、數字電路和其他綜合(如計算機C語言等)。除原報考系統、系統信息化技術和系統分析與集成專業且初試專業課考「運籌學」科目的考生可選擇第二組外,其他考生一律選擇第一組綜合。
[圖像所]考試科目:微機原理。

吉林大學
810自動控制原理或811常微分方程
復試:綜合(計算機控制技術、自動控制系統、或矩陣分析)

江南大學
805電路或806自控原理
復試:電類綜合(電路分析基礎、數字電子技術)

空軍工程大學
[檢測]405自動控制原理或404微機原理 復試:[工程學院]航空檢測技術 [導彈學院]計算機控制技術
[系統]403概率論與數理統計或404微機原理 復試:[工程學院]航空維修管理
[導航]405自動控制原理 復試:[工程學院]慣性導航與組合導航或微機原理 [導彈學院]計算機控制技術

昆明理工大學
④820自動控制原理
復試:計算機控制

南京航空航天大學
420自動控制原理
復試:531微機原理及應用

南京理工大學
電路、控制理論基礎、微機原理與介面技術 三選一,(亦可選考本校應用數學專業的專業基礎課:高等代數)
復試:電路、控制理論基礎、微機原理與介面技術 三選一,不能與初試科目相同

南京師范大學
自動控制理論
復試:電子技術基礎

南開大學
415控制綜合基礎(含自控原理、現代控制各75分)
復試:考試內容涉及科目:計算機網路、操作系統、資料庫原理、數據結構、運籌學、計算機原理、控制原理、離散數學

清華大學
435電路原理
復試:
[01雙控] 控制理論(經典控制及現代控制)
[02檢測] 電子技術(模擬電子技術、數字電子技術)
[03系統 04導航 05企業信息化系統與工程] 運籌學或控制理論(經典控制及現代控制)
[06模式 07生物信息學]信號與系統

山東大學
自動控制原理(含現代控制理論)
復試:
[雙控]《微機原理及應用》為必考;《電力電子技術》、《信號與系統》、《自動檢測技術》三門選一。
[檢測][系統][模式]《電力電子技術》、《微機原理及應用》、《信號與系統》、《自動檢測技術》四門選二。

上海大學
449自動控制理論(含經典和現代)或448模擬與數字電路
復試:微機硬體及軟體(C語言或PASCAL語言)

上海交通大學
[雙控/檢測/系統/模式/導航]
405自動控制理論或410計算機基礎I或413信號系統與信號處理或419計算機基礎II或423高等代數或426微型計算機原理與應用或435運籌學與概率統計或488電路基本理論
復試:"自動控制理論"或者"微型計算機原理與應用"選擇其一,但不能與初試考試科目相同。[模式]復試:"多媒體技術"
[導航 部分方向]初試:④437自動控制原理或461感測器與檢測技術 或475微機原理及其在檢測儀器中的應用
復試筆試內容包括微機原理、自控原理、電子電路等基本知識。

四川大學
自動控制原理
復試:微機原理

蘇州大學
[雙控] 442自動控制原理
復試:微型計算機原理及應用

太原理工大學
430自動控制理論(含現代控制理論)或431數字電子技術
復試:
[雙控/系統/模式]1、模擬電子技術; 2、微機原理; 3、C語言。三門任選一門
[檢測] 1)電子技術基礎 2)專業英語

天津大學
[雙控]自動控制原理 復試:微機控制系統
或者 高等代數 復試:最優化方法(線性規劃、非線性規劃)
[檢測]自動控制原理 復試:檢測技術及過程式控制制系統
或者 高等代數 復試:最優化方法(線性規劃、非線性規劃)
[智能]自動控制原理 復試:電子技術

同濟大學
[雙控/檢測/系統]④424 自動控制原理 422 模擬和數字電路 421 電路分析 423 通信原理 425 數據結構與程序設計 (任選)
復試:微機原理與應用
[模式] ④425 數據結構與程序設計
復試:綜合考試(《微型計算機系統原理及應用》《資料庫概論》《UNIX操作系統》《編譯原理》)

武漢大學
[系統](487)系統工程

武漢理工大學
476自動控制原理、477微機原理及介面技術、478電路、479數字電路(選一)
06年復試筆試:計算機控制技術(必考), 過程式控制制,運動控制(2個選1個)
公費30%,2006年雙控復試分數線325 單科英語45

西安電子科技大學
[雙控/檢測/系統/導航] 自動控制理論基礎(自動控制原理)
復試:1.電路、2.微機原理
[模式] 421信號、電路與系統
復試:1.隨機信號處理、2.高頻電子線路;

西安交通大學
[電氣工程學院 雙控]410電路 復試:自動控制理論或電力電子技術
[電子與信息工程學院] 411自動控制原理與信號處理 復試:[雙控/檢測/系統]微機原理與介面技術 [模式] 數字信號處理

西北工業大學
[003航海學院]自動控制原理、微機原理及其應用、信號檢測與估計 任選一
復試:[控制]908電力電子技術、909自動控制原理、914現代控制理論,任選一門且不能與初試科目相同 [檢測]906測控技術
[007動力與能源學院]自動控制原理 工程流體力學 任選一
復試科目 929專業綜合
[009自動化學院]概率論、系統工程概論、自動控制原理、電子技術基礎、微機原理及其應用、計算機網路 任選一
復試科目 946專業綜合

西南交通大學
[雙控]419計算機組成原理或924信號與系統
[檢測][系統]922電路分析
[模式]419計算機組成原理或461電子技術基礎或922電路分析

廈門大學
[雙控/系統/模式]444 自動控制原理或 445 計算機技術基礎(含數據結構、資料庫技術、計算機網路技術基礎)
[檢測]444 自動控制原理或 445 計算機技術基礎(含數據結構、資料庫技術、計算機網路技術基礎)或 446 電子線路(含模擬和數字)

燕山大學
823電路原理 或 827自動控制理論
復試:[控制/系統/模式/導航] 940電路原理或941自動控制理論 不能與初試科目相同 [檢測]942非電量測量技術

浙江大學
控制理論(自動控制原理)
復試:[電氣工程學院 雙控]電路原理和單片機原理與介面技術
[信息科學與工程學院 雙控/檢測/系統/模式]口試或小型筆試和口試相結合:專業基礎知識、專業綜合能力、外語能力等

浙江工業大學
817自動控制理論或818微機原理及應用
復試:採用口試方式

鄭州大學
853自控理論(含現代控制理論部分)或852電路
復試:專業綜合(含計算機控制技術和控制理論)

中國科學技術大學
[自動化系]857信號與系統或863計算機軟體基礎或852自動控制理論
[合肥智能所]電子線路或信號與系統或計算機軟體基礎或自動控制理論

中國科學院沈陽自動化所
401自動控制理論或403程序設計與數據結構或406電子技術或474微機原理
復試:選一門初試以外的專業課

中國科學院研究生院信息科學與工程學院
457信號與系統

中國科學院自動化所
信號與系統、計算機軟體基礎、自動控制理論
復試:電工基礎或離散數學

中國礦業大學
421電路
復試:[雙控]581自動控制原理B [檢測]555檢

電氣自動化的考研科目?
高數,英語,政治(馬哲 鄧論,毛概,時事,江 胡觀點)電路。國家線通過後按你不同的研究方向從模電數電電機學 電力系統 電力拖動 電力電子技術任選一門進行復試。僅供參考!!!

電氣工程及其自動化的考研科目:

國家考試有:數學一(高數。線性代數。概率) 英語 政治(馬哲。鄧論。毛概。時事。江,胡的最新觀點) 電路
國家線通過後按你不同的研究方向志願:從 數電模電 電機學 電力系統 電力拖動及電力電子學等選其中之一進行復試

電氣工程及其自動化的考研方向:

1電器與電機
2.電力電子與電力傳動,很熱門,比較不錯
3.電力系統自動化,就業面很窄不過能有機會進供電局還是不錯的
4.高電壓與絕緣技術
5.電工理論
跨專業可以考
控制理論與控制工程
測控 等

2. 懸賞啊!網路埠一共有哪些

有過一些黑客攻擊方面知識的讀者都會知道,其實那些所謂的黑客並不是像人們想像那樣從天而降,而是實實在在從您的計算機"大門"中自由出入。計算機的"大門"就是我們平常所說的"埠",它包括計算機的物理埠,如計算機的串口、並口、輸入/輸出設備以及適配器介面等(這些埠都是可見的),但更多的是不可見的軟體埠,在本文中所介紹的都是指"軟體埠",但為了說明方便,仍統稱為"埠"。本文僅就埠的基礎知識進行介紹,

一、埠簡介

隨著計算機網路技術的發展,原來物理上的介面(如鍵盤、滑鼠、網卡、顯示卡等輸入/輸出介面)已不能滿足網路通信的要求,TCP/IP協議作為網路通信的標准協議就解決了這個通信難題。TCP/IP協議集成到操作系統的內核中,這就相當於在操作系統中引入了一種新的輸入/輸出介面技術,因為在TCP/IP協議中引入了一種稱之為"Socket(套接字)"應用程序介面。有了這樣一種介面技術,一台計算機就可以通過軟體的方式與任何一台具有Socket介面的計算機進行通信。埠在計算機編程上也就是"Socket介面"。

有了這些埠後,這些埠又是如何工作呢?例如一台伺服器為什麼可以同時是Web伺服器,也可以是FTP伺服器,還可以是郵件伺服器等等呢?其中一個很重要的原因是各種服務採用不同的埠分別提供不同的服務,比如:通常TCP/IP協議規定Web採用80號埠,FTP採用21號埠等,而郵件伺服器是採用25號埠。這樣,通過不同埠,計算機就可以與外界進行互不幹擾的通信。

據專家們分析,伺服器埠數最大可以有65535個,但是實際上常用的埠才幾十個,由此可以看出未定義的埠相當多。這是那麼多黑客程序都可以採用某種方法,定義出一個特殊的埠來達到入侵的目的的原因所在。為了定義出這個埠,就要依靠某種程序在計算機啟動之前自動載入到內存,強行控制計算機打開那個特殊的埠。這個程序就是"後門"程序,這些後門程序就是常說的木馬程序。簡單的說,這些木馬程序在入侵前是先通過某種手段在一台個人計算機中植入一個程序,打開某個(些)特定的埠,俗稱"後門"(BackDoor),使這台計算機變成一台開放性極高(用戶擁有極高許可權)的FTP伺服器,然後從後門就可以達到侵入的目的。
二、埠的分類

埠的分類根據其參考對象不同有不同劃分方法,如果從埠的性質來分,通常可以分為以下三類:
(1)公認埠(Well Known Ports):這類埠也常稱之為"常用埠"。這類埠的埠號從0到1024,它們緊密綁定於一些特定的服務。通常這些埠的通信明確表明了某種服務的協議,這種埠是不可再重新定義它的作用對象。例如:80埠實際上總是HTTP通信所使用的,而23號埠則是Telnet服務專用的。這些埠通常不會像木馬這樣的黑客程序利用。為了使大家對這些常用埠多一些認識,在本章後面將詳細把這些埠所對面應的服務進行列表,供各位理解和參考。
(2) 注冊埠(Registered Ports):埠號從1025到49151。它們鬆散地綁定於一些服務。也是說有許多服務綁定於這些埠,這些埠同樣用於許多其他目的。這些埠多數沒有明確的定義服務對象,不同程序可根據實際需要自己定義,如後面要介紹的遠程式控制制軟體和木馬程序中都會有這些埠的定義的。記住這些常見的程序埠在木馬程序的防護和查殺上是非常有必要的。常見木馬所使用的埠在後面將有詳細的列表。
(3) 動態和/或私有埠(Dynamic and/or Private Ports):埠號從49152到65535。理論上,不應把常用服務分配在這些埠上。實際上,有些較為特殊的程序,特別是一些木馬程序就非常喜歡用這些埠,因為這些埠常常不被引起注意,容易隱蔽。
如果根據所提供的服務方式的不同,埠又可分為"TCP協議埠"和"UDP協議埠"兩種。因為計算機之間相互通信一般採用這兩種通信協議。前面所介紹的"連接方式"是一種直接與接收方進行的連接,發送信息以後,可以確認信息是否到達,這種方式大多採用TCP協議;另一種是不是直接與接收方進行連接,只管把信息放在網上發出去,而不管信息是否到達,也就是前面所介紹的"無連接方式"。這種方式大多採用UDP協議,IP協議也是一種無連接方式。對應使用以上這兩種通信協議的服務所提供的埠,也就分為"TCP協議埠"和"UDP協議埠"。

使用TCP協議的常見埠主要有以下幾種:
(1) FTP:定義了文件傳輸協議,使用21埠。常說某某計算機開了FTP服務便是啟動了文件傳輸服務。下載文件,上傳主頁,都要用到FTP服務。
(2) Telnet:它是一種用於遠程登陸的埠,用戶可以以自己的身份遠程連接到計算機上,通過這種埠可以提供一種基於DOS模式下的通信服務。如以前的BBS是純字元界面的,支持BBS的伺服器將23埠打開,對外提供服務。
(3) SMTP:定義了簡單郵件傳送協議,現在很多郵件伺服器都用的是這個協議,用於發送郵件。如常見的免費郵件服務中用的就是這個郵件服務埠,所以在電子郵件設置中常看到有這么SMTP埠設置這個欄,伺服器開放的是25號埠。
(4) POP3:它是和SMTP對應,POP3用於接收郵件。通常情況下,POP3協議所用的是110埠。也是說,只要你有相應的使用POP3協議的程序(例如Foxmail或Outlook),就可以不以Web方式登陸進郵箱界面,直接用郵件程序就可以收到郵件(如是163郵箱就沒有必要先進入網易網站,再進入自己的郵箱來收信)。

使用UDP協議埠常見的有:
(1) HTTP:這是大家用得最多的協議,它就是常說的"超文本傳輸協議"。上網瀏覽網頁時,就得在提供網頁資源的計算機上打開80號埠以提供服務。常說"WWW服務"、"Web伺服器"用的就是這個埠。
(2) DNS:用於域名解析服務,這種服務在Windows NT系統中用得最多的。網際網路上的每一台計算機都有一個網路地址與之對應,這個地址是常說的IP地址,它以純數字+"."的形式表示。然而這卻不便記憶,於是出現了域名,訪問計算機的時候只需要知道域名,域名和IP地址之間的變換由DNS伺服器來完成。DNS用的是53號埠。
(3) SNMP:簡單網路管理協議,使用161號埠,是用來管理網路設備的。由於網路設備很多,無連接的服務就體現出其優勢。
(4) OICQ:OICQ程序既接受服務,又提供服務,這樣兩個聊天的人才是平等的。OICQ用的是無連接的協議,也是說它用的是UDP協議。OICQ伺服器是使用8000號埠,偵聽是否有信息到來,客戶端使用4000號埠,向外發送信息。如果上述兩個埠正在使用(有很多人同時和幾個好友聊天),就順序往上加。

在計算機的6萬多個埠,通常把埠號為1024以內的稱之為常用埠,這些常用埠所對應的服務通常情況下是固定的。表1所列的都是伺服器默認的埠,不允許改變,一般通信過程都主要用到這些埠。

表1

服務類型 默認埠 服務類型 默認埠
Echo 7 Daytime 13
FTP 21 Telnet 23
SMTP 25 Time 37
Whois 43 DNS 53
Gopher 70 Finger 79
WWW 80 POP3 110
NNTP 119 IRC 194

另外代理伺服器常用以下埠:
(1). HTTP協議代理伺服器常用埠號:80/8080/3128/8081/9080
(2). SOCKS代理協議伺服器常用埠號:1080
(3). FTP協議代理伺服器常用埠號:21
(4). Telnet協議代理伺服器常用埠:23
三、埠在黑客中的應用

像木馬之類的黑客程序,就是通過對埠的入侵來實現其目的的。在埠的利用上,黑客程序通常有兩種方式,那就是"埠偵聽"和"埠掃描"。

"埠偵聽"與"埠掃描"是黑客攻擊和防護中經常要用到的兩種埠技術,在黑客攻擊中利用它們可以准確地尋找攻擊的目標,獲取有用信息,在個人及網路防護方面通過這種埠技術的應用可以及時發現黑客的攻擊及一些安全漏洞。下面首先簡單介紹一下這兩種埠技術的異同。

"埠偵聽"是利用某種程序對目標計算機的埠進行監視,查看目標計算機上有哪能些埠是空閑、可以利用的。通過偵聽還可以捕獲別人有用的信息,這主要是用在黑客軟體中,但對於個人來說也是非常有用的,可以用偵聽程序來保護自己的計算機,在自己計算機的選定埠進行監視,這樣可以發現並攔截一些黑客的攻擊。也可以偵聽別人計算機的指定埠,看是否空閑,以便入侵。

"埠掃描"(port scanning)是通過連接到目標系統的TCP協議或UDP協議埠,來確定什麼服務正在運行,然後獲取相應的用戶信息。現在有許多人把"埠偵聽"與"埠掃描"混為一談,根本分不清什麼樣的情況下要用偵聽技術,什麼樣的情況下要用掃描技術。不過,現在的這類軟體也似乎對這兩種技術有點模糊了,有的乾脆把兩個功能都集成在一塊。

"埠偵聽"與"埠掃描"有相似之處,也有區別的地方,相似的地方是都可以對目標計算機進行監視,區別的地方是"埠偵聽"屬於一種被動的過程,等待別人的連接的出現,通過對方的連接才能偵聽到需要的信息。在個人應用中,如果在設置了當偵聽到有異常連接立即向用戶報告這個功能時,就可以有效地偵聽黑客的連接企圖,及時把駐留在本機上的木馬程序清除掉。這個偵聽程序一般是安裝在目標計算機上。用在黑客中的"埠偵聽"通常是黑客程序駐留在伺服器端等待伺服器端在進行正常活動時捕獲黑客需要的信息,然後通過UDP協議無連接方式發出去。而"埠掃描"則是一種主動過程,它是主動對目標計算機的選定埠進行掃描,實時地發現所選定埠的所有活動(特別是對一些網上活動)。掃描程序一般是安裝在客戶端,但是它與伺服器端的連接也主要是通過無連接方式的UDP協議連接進行。

在網路中,當信息進行傳播的時候,可以利用工具,將網路介面設置在偵聽的模式,便可將網路中正在傳播的信息截獲或者捕獲到,從而進行攻擊。埠偵聽在網路中的任何一個位置模式下都可實施進行,而黑客一般都是利用埠偵聽來截取用戶口令。
四、埠偵聽原理

乙太網(Ethernet)協議的工作方式是將要發送的數據包發往連接在一起的所有計算機。在包頭中包括有應該接收數據包的計算機的正確地址,因為只有與數據包中目標地址一致的那台計算機才能接收到信息包。但是當計算機工作在偵聽模式下,不管數據包中的目標物理地址是什麼,計算機都將可以接收到。當同一網路中的兩台計算機通信的時候,源計算機將寫有目的計算機地址的數據包直接發向目的計算機,或者當網路中的一台計算機同外界的計算機通信時,源計算機將寫有目的計算機IP地址的數據包發向網關。但這種數據包並不能在協議棧的高層直接發送出去,要發送的數據包必須從TCP/IP協議的IP協議層交給網路介面--數據鏈路層。網路介面不會識別IP地址的,在網路介面中,由IP協議層來的帶有IP地址的數據包又增加了一部分乙太網的幀頭信息。在幀頭中,有兩個域分別為只有網路介面才能識別的源計算機和目的計算機的物理地址,這是一個48位的地址,這個48位的地址是與IP地址相對應的。換句話說,一個IP地址也會對應一個物理地址。對於作為網關的計算機,由於它連接了多個網路,它也就同時具備有很多個IP地址,在每個網路中它都有一個。而發向網路外的幀中繼攜帶的是網關的物理地址。

乙太網中填寫了物理地址的幀從網路埠中(或者從網關埠中)發送出去,傳送到物理的線路上。如果區域網是由一條粗同軸電纜或細同軸電纜連接成的,那麼數字信號在電纜上傳輸信號就能夠到達線路上的每一台計算機。再當使用集線器的時候,發送出去的信號到達集線器,由集線器再發向連接在集線器上的每一條線路。這樣在物理線路上傳輸的數字信號也就能到達連接在集線器上的每個計算機了。當數字信號到達一台計算機的網路介面時,正常狀態下網路介面對讀入數據幀進行檢查,如數據幀中攜帶的物理地址是自己的或者物理地址是廣播地址,那麼就會將數據幀交給IP協議層軟體。對於每個到達網路介面的數據幀都要進行這個過程的。但是當計算機工作在偵聽模式下,所有的數據幀都將被交給上層協議軟體處理。

當連接在同一條電纜或集線器上的計算機被邏輯地分為幾個子網的時候,那麼要是有一台計算機處於偵聽模式,它可以接收到發向與自己不在同一個子網(使用了不同的掩碼、IP地址和網關)的計算機的數據包,在同一個物理信道上傳輸的所有信息都可以被接收到。

在UNIX系統上,當擁有超級許可權的用戶要想使自己所控制的計算機進入偵聽模式,只需要向Interface(網路介面)發送I/O控制命令,就可以使計算機設置成偵聽模式了。而在Windows 9x的系統中則不論用戶是否有許可權都將可以通過直接運行偵聽工具就可以實現。

在埠處於偵聽時,常常要保存大量的信息(也包含很多的垃圾信息),並將對收集的信息進行大量的整理,這樣就會使正在偵聽的計算機對其他用戶的請求響應變的很慢。同時偵聽程序在運行的時候需要消耗大量的處理器時間,如果在這時就詳細的分析包中的內容,許多包就會來不及接收而被漏走。所以偵聽程序很多時候就會將偵聽得到的包存放在文件中等待以後分析。分析偵聽到的數據包是很頭疼的事情,因為網路中的數據包都非常之復雜。兩台計算機之間連續發送和接收數據包,在偵聽到的結果中必然會加一些別的計算機交互的數據包。偵聽程序將同一TCP協議會話的包整理到一起就相當不容易,如果還期望將用戶詳細信息整理出來就需要根據協議對包進行大量的分析。

現在網路中所使用的協議都是較早前設計的,許多協議的實現都是基於一種非常友好的,通信的雙方充分信任的基礎。在通常的網路環境之下,用戶的信息包括口令都是以明文的方式在網上傳輸的,因此進行埠偵聽從而獲得用戶信息並不是一件難點事情,只要掌握有初步的TCP/IP協議知識就可以輕松的偵聽到想要的信息的。
五、埠掃描原理

"埠掃描"通常指用同一信息對目標計算機的所有所需掃描的埠進行發送,然後根據返回埠狀態來分析目標計算機的埠是否打開、是否可用。"埠掃描"行為的一個重要特徵是:在短時期內有很多來自相同的信源地址傳向不同的目的地埠的包。

對於用埠掃描進行攻擊的人來說,攻擊者總是可以做到在獲得掃描結果的同時,使自己很難被發現或者說很難被逆向跟蹤。為了隱藏攻擊,攻擊者可以慢慢地進行掃描。除非目標系統通常閑著(這樣對一個沒有listen埠的數據包都會引起管理員的注意),有很大時間間隔的埠掃描是很難被識別的。隱藏源地址的方法是發送大量的欺騙性的埠掃描包(1000個),其中只有一個是從真正的源地址來的。這樣,即使全部包(1000)都被察覺,被記錄下來,也沒有人知道哪個是真正的信源地址。能發現的僅僅是"曾經被掃描過"。也正因為這樣那些黑客們才樂此不彼地繼續大量使用這種埠掃描技術來達到他們獲取目標計算機信息、並進行惡意攻擊。

通常進行埠掃描的工具目前主要採用的是埠掃描軟體,也通稱之為"埠掃描器",埠掃描可以為提供三個用途:
(1)識別目標系統上正在運行的TCP協議和UDP協議服務。
(2)識別目標系統的操作系統類型(Windows 9x, Windows NT,或UNIX,等)。
(3)識別某個應用程序或某個特定服務的版本號。

埠掃描器是一種自動檢測遠程或本地計算機安全性弱點的程序,通過使用掃描器你可不留痕跡的發現遠程伺服器的各種TCP協議埠的分配及提供的服務,還可以得知它們所使用的軟體版本!這就能讓間接的了解到遠程計算機所存在的安全問題。

埠掃描器通過選用遠程TCP/IP協議不同的埠的服務,記錄目標計算機埠給予的回答的方法,可以搜集到很多關於目標計算機的各種有用信息(比如:是否有埠在偵聽?是否允許匿名登陸?是否有可寫的FTP目錄,是否能用TELNET等。

埠掃描器並不是一個直接攻擊網路漏洞的程序,它僅僅能幫助發現目標機的某些內在的弱點。一個好的掃描器還能對它得到的數據進行分析,幫助查找目標計算機的漏洞。但它不會提供一個系統的詳細步驟。

埠掃描器在掃描過程中主要具有以下三個方面的能力:
(1) 發現一個計算機或網路的能力;
(2) 一旦發現一台計算機,就有發現目標計算機正在運行什麼服務的能力;
(3) 通過測試目標計算機上的這些服務,發現存在的漏洞的能力。

編寫掃描器程序必須要很多TCP/IP協議程序編寫和C,Perl和或SHELL語言的知識。需要一些Socket編程的背景,一種在開發客戶/服務應用程序的方法。