當前位置:編程學習大全網 - 圖片素材 - SYN是什麽?網絡安全中SYN攻擊指什麽?

SYN是什麽?網絡安全中SYN攻擊指什麽?

SYN攻擊是什麽意思?SYN攻擊是黑客攻擊的常用手段,也是最容易被利用的壹種攻擊手法,屬於DDoS攻擊的壹種,接下來我們來看看詳細的內容介紹。

 SYN是TCP/IP建立連接時使用的握手信號。在客戶機和服務器之間建立正常的TCP網絡連接時,客戶機首先發出壹個SYN消息,服務器使用SYN+ACK應答表示接收到了這個消息,最後客戶機再以ACK消息響應。這樣在客戶機和服務器之間才能建立起可靠的TCP連接,數據才可以在客戶機和服務器之間傳遞。

 TCP連接的第壹個包,非常小的壹種數據包。SYN攻擊包括大量此類的包,由於這些包看上去來自實際不存在的站點,因此無法有效進行處理。每個機器的欺騙包都要花幾秒鐘進行嘗試方可放棄提供正常響應。

 攻擊性質

 在黑客攻擊事件中,SYN攻擊是最常見又最容易被利用的壹種攻擊手法。

 SYN攻擊屬於DDoS攻擊的壹種,它利用TCP協議缺陷,通過發送大量的半連接請求,耗費CPU和內存資源。SYN攻擊除了能影響主機外,還可以危害路由器、防火墻等網絡系統,事實上SYN攻擊並不管目標是什麽系統,只要這些系統打開TCP服務就可以實施。

 服務器接收到連接請求(syn=j),將此信息加入未連接隊列,並發送請求包給客戶(syn=k,ack=j+1),此時進入SYN_RECV狀態。當服務器未收到客戶端的確認包時,重發請求包,壹直到超時,才將此條目從未連接隊列刪除。配合IP欺騙,SYN攻擊能達到很好的效果。通常,客戶端在短時間內偽造大量不存在的IP地址,向服務器不斷地發送SYN包,服務器回復確認包,並等待客戶的確認,由於源地址是不存在的,服務器需要不斷的重發直至超時,這些偽造的SYN包將長時間占用未連接隊列,正常的SYN請求被丟棄,目標系統運行緩慢,嚴重則引起網絡堵塞甚至系統癱瘓。

  • 上一篇:簡約不失雅致8款電視背景墻設計
  • 下一篇:王子的新衣(揭示虛偽與自欺)
  • copyright 2024編程學習大全網