• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      黑客攻擊揭密

      2014-01-17 01:31:59王艷麗
      2014年48期
      關(guān)鍵詞:網(wǎng)絡(luò)協(xié)議

      王艷麗

      摘 要:由于黑客攻擊最近在新聞中屢有報(bào)導(dǎo),我們都知道需要認(rèn)真地對(duì)待計(jì)算機(jī)安全問題。在本文中,Michael Richler分析了一些有趣的網(wǎng)絡(luò)攻擊并說明了它們是如何工作的。您將看到黑客是多么富于創(chuàng)造性,并將了解自己的軟件中所包含的一些特性是如何被利用來對(duì)付您的。本文講述了黑客的一些基礎(chǔ)知識(shí)和攻擊手段。

      關(guān)鍵詞:黑客攻擊;網(wǎng)絡(luò)協(xié)議;ICMPIP

      一、黑客基礎(chǔ)知識(shí)

      不難想象,本文可選擇的攻擊類型范圍很廣。我之所以選取本文所討論的幾種特定攻擊,是因?yàn)樗鼈儾恍枰嚓P(guān)于所涉及協(xié)議的知識(shí),但仍然能有效地說明了攻擊是如何執(zhí)行的、攻擊實(shí)際上是多么簡單(一旦您知道了詳細(xì)信息)以及攻擊者所需的資源(計(jì)算和網(wǎng)絡(luò))是多么有限。盡管不可能在本文中涵蓋關(guān)于黑客攻擊的整個(gè)主題,但我已盡可能簡化基本原理,而仍然盡量多地提供必要信息,以便您理解所描述的攻擊。

      二、攻擊的種類。拒絕服務(wù)攻擊:通常,黑客瞄準(zhǔn)特定系統(tǒng),闖入系統(tǒng)以便將其用于特定用途。那些系統(tǒng)的主機(jī)安全性經(jīng)常會(huì)阻止攻擊者獲得對(duì)主機(jī)的控制權(quán)。但進(jìn)行拒絕服務(wù)攻擊時(shí),攻擊者不必獲得對(duì)系統(tǒng)的控制權(quán)。其目標(biāo)只是使系統(tǒng)或網(wǎng)絡(luò)過載,這樣它們就無法繼續(xù)提供服務(wù)了。拒絕服務(wù)攻擊可以有不同的目標(biāo),包括帶寬消耗(bandwidth consumption)和資源缺乏(resource starvation)。

      三、分析選定的網(wǎng)絡(luò)攻擊

      (一)協(xié)議

      本段討論了針對(duì)網(wǎng)際控制報(bào)文協(xié)議(ICMP)和傳輸控制協(xié)議(TCP)上的攻擊,這兩個(gè)協(xié)議都屬于網(wǎng)際協(xié)議(IP)系列。在深入研究關(guān)于這些協(xié)議的詳細(xì)信息之前,我打算先在適合于這些協(xié)議的環(huán)境中討論它們。

      網(wǎng)際控制報(bào)文協(xié)議(ICMP)是IP的組成部分,但它使用某些IP服務(wù)。ICMP提供服務(wù),使主機(jī)能夠彼此交流控制信息。ICMP由IP和一些更高級(jí)別的協(xié)議使用,如傳輸控制協(xié)議(TCP)。

      傳輸控制協(xié)議(TCP)是本文中討論的第三個(gè)重要協(xié)議。TCP的功能比IP更進(jìn)一步,并提供兩個(gè)重要特性:連接和服務(wù)質(zhì)量。這意味著您可以在兩臺(tái)主機(jī)之間開一個(gè)虛擬通道,通過這個(gè)通道,使得所發(fā)送的包的順序及其實(shí)際傳遞都得到保障。

      接下來更高的一級(jí)是應(yīng)用層協(xié)議,如Telnet和SMTP。它們都使用由TCP提供的服務(wù)。例如,當(dāng)您用Telnet連接到主機(jī)時(shí),打開一個(gè)連接,并且您希望所有輸入這個(gè)Telnet會(huì)話的數(shù)據(jù)都以正確的順序發(fā)送到接收主機(jī)。

      (二)理解IP

      因?yàn)镮P提供的是無連接、不可靠、最高效的(best-effort)數(shù)據(jù)報(bào)傳遞服務(wù),所以IP的使用范圍多少受到了限制。但是,它提供兩個(gè)基本功能:尋址和分段。地址(在IP數(shù)據(jù)報(bào)頭中封裝為源和目的地地址)用來將數(shù)據(jù)報(bào)傳輸?shù)狡淠康牡?,這個(gè)過程稱為路由。有兩種基本情況:

      接收主機(jī)和發(fā)送主機(jī)位于同一子網(wǎng),這種情況下數(shù)據(jù)報(bào)將被直接從發(fā)送方發(fā)送到接收方。

      接收主機(jī)位于不同的子網(wǎng),這種情況下發(fā)送主機(jī)將把數(shù)據(jù)報(bào)轉(zhuǎn)發(fā)到網(wǎng)關(guān)(連接兩個(gè)子網(wǎng)的IP主機(jī)),然后,如果目的地主機(jī)在一個(gè)與網(wǎng)關(guān)相連的子網(wǎng)中,則網(wǎng)關(guān)會(huì)嘗試將數(shù)據(jù)報(bào)傳遞到目的地主機(jī)。如果目的地主機(jī)不在與網(wǎng)關(guān)相連的子網(wǎng)中,網(wǎng)關(guān)將會(huì)把數(shù)據(jù)報(bào)轉(zhuǎn)發(fā)到另一個(gè)網(wǎng)關(guān)。這個(gè)過程將反復(fù)進(jìn)行,直到能夠?qū)?shù)據(jù)報(bào)傳遞到其目的地主機(jī)為止。

      既然我已經(jīng)介紹了基礎(chǔ)知識(shí),現(xiàn)在可以討論個(gè)別協(xié)議了。在以下幾節(jié)中,您將找到關(guān)于ICMP和TCP的更詳細(xì)的信息以及一些使用這些協(xié)議的有趣的攻擊。

      (三)使用ICMP

      超時(shí)消息:每個(gè)IP數(shù)據(jù)報(bào)頭中都包含一個(gè)字段—稱為“生存時(shí)間字段”—它指出數(shù)據(jù)報(bào)在被丟棄之前還能在因特網(wǎng)上保持多久。數(shù)據(jù)報(bào)在因特網(wǎng)上保持的時(shí)間以跳躍點(diǎn)(hop)衡量,其中一個(gè)跳躍點(diǎn)表示數(shù)據(jù)報(bào)通向目的地節(jié)點(diǎn)路徑上的一個(gè)網(wǎng)關(guān)。當(dāng)數(shù)據(jù)報(bào)經(jīng)過網(wǎng)關(guān)轉(zhuǎn)發(fā)時(shí),它就將生存時(shí)間字段中的值減一。如果處理數(shù)據(jù)報(bào)的網(wǎng)關(guān)測(cè)定該數(shù)據(jù)報(bào)IP頭中的生存時(shí)間字段為0,則丟棄該數(shù)據(jù)報(bào)并用超時(shí)消息通知源主機(jī)。

      回應(yīng)請(qǐng)求和回應(yīng)應(yīng)答消息:如果主機(jī)A想知道主機(jī)B是否是活動(dòng)的,則主機(jī)A會(huì)向主機(jī)B發(fā)送一條ICMP回應(yīng)請(qǐng)求消息。主機(jī)B將用ICMP回應(yīng)應(yīng)答消息來應(yīng)答,以表明自己是活動(dòng)的。這條消息就是眾所周知的ping包。

      以上這些并不是ICMP所使用的全部消息類型,但它們能使您大致了解ICMP的用途。接下來我將向您介紹兩種ICMP攻擊。

      目的地不可到達(dá)攻擊

      類別:拒絕服務(wù)攻擊

      描述:如上所述,ICMP目的地不可到達(dá)消息向嘗試轉(zhuǎn)發(fā)消息的網(wǎng)關(guān)提供了一種工具,用來通知發(fā)送方:因?yàn)樵跀?shù)據(jù)報(bào)目的地地址中指定的主機(jī)不可到達(dá),所以無法傳遞該消息。

      如果入侵者獲得了網(wǎng)絡(luò)10.1.0.0中一臺(tái)主機(jī)的訪問權(quán),那么,他可以廣播一條“目的地不可到達(dá)消息”,聲明網(wǎng)關(guān)G對(duì)于他所在網(wǎng)絡(luò)的所有主機(jī)是不可到達(dá)的。這將使網(wǎng)關(guān)G和網(wǎng)絡(luò)10.2.0.0暫時(shí)變得不可用,因而不可能從網(wǎng)絡(luò)10.1.0.0向網(wǎng)絡(luò)10.2.0.0傳輸任何消息。

      這種攻擊背后的動(dòng)機(jī)只是使網(wǎng)絡(luò)或服務(wù)暫時(shí)癱瘓。因?yàn)楣粽卟恍枰δ軓?qiáng)大的機(jī)器或高速的網(wǎng)絡(luò)連接來執(zhí)行這種攻擊,所以它特別危險(xiǎn)。

      (四)Smurf攻擊

      類別:拒絕服務(wù)攻擊

      描述:Smurf攻擊是拒絕服務(wù)攻擊的一種非??膳碌男问剑?yàn)樗哂蟹糯笮?yīng)。Smurf攻擊利用ICMP回應(yīng)消息。如上所述,主機(jī)A每次向主機(jī)B發(fā)送回應(yīng)請(qǐng)求消息時(shí),主機(jī)B都會(huì)返回回應(yīng)應(yīng)答消息以表明自己是活動(dòng)的。名稱“Smurf攻擊”源自一個(gè)名為smurf的利用程序,攻擊者用該程序來執(zhí)行這種攻擊。

      (五)傳輸控制協(xié)議(TCP)

      在繼續(xù)討論攻擊之前,我將更詳細(xì)地討論TCP的某些方面,這些知識(shí)對(duì)于下面討論的攻擊是必需的。尤其是TCP包(稱為段)的結(jié)構(gòu)、如何在主機(jī)之間建立TCP連接和如何關(guān)閉連接。

      (六)TCP包的結(jié)構(gòu)

      與IP數(shù)據(jù)報(bào)類似,TCP段包含頭部分、可選(選項(xiàng))部分和數(shù)據(jù)部分?,F(xiàn)在,讓我們更仔細(xì)地研究一下TCP頭的某些重要字段:

      源端口:分配給啟動(dòng)連接的主機(jī)上虛連接的端口號(hào)。

      目的地端口:目的地端口號(hào)。這也由啟動(dòng)連接的主機(jī)分配,因?yàn)橹挥性撝鳈C(jī)知道自己“想”連接到哪里。例如,如果您打開到特定主機(jī)的Telnet連接,則目的地端口將被設(shè)置為23。

      序列號(hào)和確認(rèn)號(hào):發(fā)送方和接收方使用兩個(gè)序列號(hào)來確保包沒有丟失、沒有重復(fù)以及可以在目的地節(jié)點(diǎn)以正確順序重新組裝。

      標(biāo)志:這個(gè)字段包含六個(gè)控制位:

      URG:向接收方表明一接收完數(shù)據(jù)就進(jìn)行緊急處理。

      ACK:表明確認(rèn)號(hào)字段是有意義的。

      PSH:表明必須迅速地將數(shù)據(jù)傳遞到接收方。

      RST:表明要立即復(fù)位連接。

      SYN:在需要同步序列號(hào)的情況下設(shè)置。

      FIN:表明不會(huì)再有來自發(fā)送方的數(shù)據(jù)了(也就是說,連接將要關(guān)閉)。

      以上是TCP頭中的重要字段,下面關(guān)于TCP連接的建立和關(guān)閉的幾節(jié)將使您更好地理解這些字段的用途。

      建立和關(guān)閉TCP連接。

      連接關(guān)閉:在發(fā)送完所有數(shù)據(jù)之后,通信伙伴中的一方想要關(guān)閉連接。假設(shè)是客戶機(jī)要終止連接。它將通過向服務(wù)器發(fā)送設(shè)置了FIN標(biāo)志的TCP包來完成該操作。服務(wù)器將通過返回設(shè)置了ACK標(biāo)志的包進(jìn)行確認(rèn)。從此刻起,客戶機(jī)將不再向服務(wù)器發(fā)送任何數(shù)據(jù)。它將僅以空段確認(rèn)由服務(wù)器發(fā)送的數(shù)據(jù)。當(dāng)服務(wù)器關(guān)閉客戶機(jī)流時(shí),連接關(guān)閉。(作者單位:西安體育學(xué)院)

      猜你喜歡
      網(wǎng)絡(luò)協(xié)議
      計(jì)算機(jī)網(wǎng)絡(luò)理論下的傳播研究結(jié)構(gòu)模型:Communication一詞的兩種翻譯
      一種藍(lán)牙多跳網(wǎng)絡(luò)協(xié)議的設(shè)計(jì)與研究
      電子制作(2018年17期)2018-09-28 01:56:52
      嵌入式協(xié)議棧的TCP/IP設(shè)計(jì)與實(shí)現(xiàn)
      魅力中國(2016年45期)2017-07-20 22:25:33
      寬帶數(shù)據(jù)鏈網(wǎng)絡(luò)協(xié)議的分析
      基于載波技術(shù)的多點(diǎn)溫度測(cè)量系統(tǒng)設(shè)計(jì)
      基于DPI技術(shù)的語音視頻流量監(jiān)控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
      關(guān)于天基傳輸網(wǎng)絡(luò)體系結(jié)構(gòu)的討論
      基于Packet Tracer的綜合實(shí)驗(yàn)平臺(tái)研究
      芻議局域網(wǎng)中網(wǎng)絡(luò)協(xié)議的添加與配置
      科技資訊(2015年10期)2015-06-29 18:17:23
      ZigBee無線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)的低功耗分析
      班玛县| 万源市| 自治县| 莎车县| 柏乡县| 雷州市| 新余市| 陇南市| 绍兴市| 专栏| 巧家县| 澳门| 康定县| 屯门区| 永和县| 达州市| 滨海县| 定远县| 虎林市| 汶川县| 惠来县| 揭东县| 灵丘县| 达拉特旗| 隆昌县| 朔州市| 松潘县| 南漳县| 盐津县| 海南省| 宁城县| 乌拉特后旗| 昌图县| 德州市| 涟源市| 浪卡子县| 繁峙县| 南宫市| 阜宁县| 临夏市| 五莲县|