8
Teardrop Attack 淚淚淚淚 淚淚A0933337 淚淚淚 淚淚淚淚 淚淚淚 淚淚

Teardrop Attack 淚滴攻擊

  • Upload
    ronnie

  • View
    46

  • Download
    4

Embed Size (px)

DESCRIPTION

Teardrop Attack 淚滴攻擊. 學生 : A0933337 葉昱志 指導教授:梁明章 教授. 簡單說明. 淚滴攻擊利用那些在 TCP/IP 堆疊實現中信任 IP 碎片中的包的標題頭所包含的信息來實現自己的攻擊。 IP 分段含有指示該分段所包含的是原包的哪一段的信息,某些 TCP/IP (包括 servicepack 4 以前的 NT )在收到含有重疊偏移的偽造分段時將崩潰. Teardrop Attack. 阻斷式服務攻擊 利用封包分割重組間的漏洞而產生的攻擊方式。 不正常封包序列導致系統當機. 封包傳送與接收. - PowerPoint PPT Presentation

Citation preview

Page 1: Teardrop Attack  淚滴攻擊

Teardrop Attack 淚滴攻擊

學生: A0933337 葉昱志指導教授:梁明章 教授

Page 2: Teardrop Attack  淚滴攻擊

簡單說明 淚滴攻擊利用那些在 TCP/IP 堆疊實現中

信任 IP 碎片中的包的標題頭所包含的信息來實現自己的攻擊。 IP 分段含有指示該分段所包含的是原包的哪一段的信息,某些 TCP/IP (包括 servicepack 4 以前的 NT )在收到含有重疊偏移的偽造分段時將崩潰

Page 3: Teardrop Attack  淚滴攻擊

Teardrop Attack 阻斷式服務攻擊 利用封包分割重組間的漏洞而產生的攻

擊方式。 不正常封包序列導致系統當機

Page 4: Teardrop Attack  淚滴攻擊

封包傳送與接收 MTU ( maximum transfer unit ) 封包分割 重組判斷流程( IP 層)

1. 確認表頭長度2. 檢查封包是否在傳輸中有出錯3. 確認封包是否符合表頭內的規定大小4. 處理其他 IP 選項5. 確認這個封包是否給自己 是的處理 不是丟掉6. 如果這封包有被分割 則把它存在暫存續列中等待其他分割封包再行結合7. 把封包往下一層送

Page 5: Teardrop Attack  淚滴攻擊

分割封包 接收到分割的時候會為它配置 Memor

y 第二塊把 offset 設為第一塊的結尾,

end 為最尾端 ( 第二塊 ) 正常的記憶體配置大小 =end-offset>

0 不正常的配置大小 =end-offset <0

Page 6: Teardrop Attack  淚滴攻擊

圖解

Page 7: Teardrop Attack  淚滴攻擊

防禦方式 收到分割封包時進行分析,計算 offset

是否有誤 server 應用最新的 patch 或盡可能使用

最新的作業系統 設置防火牆時對分段進行重組,而不是

轉發它們

Page 8: Teardrop Attack  淚滴攻擊

參考資料 http://users.tkk.fi/~lhuovine/study/ha

cker98/dos.html