日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

DoS攻击原理与实战(LOIC+Hping3)

發布時間:2023/12/10 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 DoS攻击原理与实战(LOIC+Hping3) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、DoS概述

DoS(Denial of Service,拒絕服務)攻擊是指攻擊者利用系統及協議漏洞大量消耗網絡帶寬以及系統CPU、內存等資源,使得其他合法用戶不能及時得到服務器的響應。DoS攻擊即“一對一”的攻擊。

DDoS分布式拒絕服務攻擊,指“多對一”的攻擊,即存在大量“僵尸機”多同一個服務器進行DoS攻擊,產生的后果及影響比DoS攻擊更加嚴重。http://www.digitalattackmap.com/?該網站可以查看DDoS全球實時攻擊發布。

二、DoS攻擊實踐

使用LOIC工具進行攻擊

? ? LOIC工具可以在網站下載:https://sourceforge.net/projects/loic/??LOIC簡稱盧瓦或低軌道離子炮(low orbit lon cannon),是最知名的DoS攻擊工具之一,支持TCP/UDP/HTTP 洪水攻擊。以下是DoS實驗過程:

  • 打開wireshark準備抓包分析
  • ?在win7虛擬機中運行LOIC,輸入攻擊目標的URL或IP,這里以www.baidu.com為例,然后選擇協議、線程數以及你所想要的請求速度,點擊右上角開始按鈕,DoS攻擊開始,此時可觀察wireshark抓取的包
  • 開始TCP洪水攻擊,基于三次握手,經過幾秒鐘,停止請求,可在右下角看見此時請求數量已達三萬多

? ? ? ? 查看wireshark抓取的數據包,可見客戶端一直沒有給服務器端發送ACK報文,而是一直不斷地向服務器端發送連接請求,導致服務端忙于處理批量的連接請求,而沒有空余資源可以處理其他正常用戶的訪問,導致服務器癱瘓。

  • 開始UDP洪水攻擊? 將協議改為UDP即可。

使用UDP洪水攻擊的原理是向目標端口發送大量無用的UDP報文來占滿目標的帶寬,導致目標服務器癱瘓。

  • 開始HTTP洪水攻擊??此攻擊類型主要攻擊目標是使用https協議的Web服務器上的訪問服務,當發生攻擊時攻擊者向被攻擊服務器大量高頻的發送請求服務,使服務器忙于向攻擊者提供https響應資源從而導致不能想正常的合法用戶提供請求響應服務。

使用hping3 進行SYN泛洪攻擊

SYN攻擊利用的是TCP的三次握手機制,攻擊端利用偽造的IP地址向被攻擊端發出請求,而被攻擊端發出的響應?報文將永遠發送不到目的地,那么被攻擊端在等待關閉這個連接的過程中消耗了資源,如果有成千上萬的這種連接,主機資源將被耗盡,從而達到攻擊的目的。

hping命令格式:

# hping3 -c[設置數據包的個數] -d[設置每個數據包的大小] -S[發送SYN數據包] -w[設置TCP 窗口大小] -p[設置目標端口] --flood[快速發送數據包] --rand-source[隨機ip地址] testsite.com[目標ip或網址]

注:使用hping3工具進行DoS攻擊能夠使目標主機發現不了你的ip地址,因為有參數--rand=source ,導致目標機器不能定位你的實際IP,也可以使用-a或--spoof隱藏主機名。下面進行演示:使用命令:

# hping3 -c 5000 -d 100 -S -w 64 -p 80 --flood --rand-source www.baidu.com

ICMP洪水:ICMP是(Internet Control Message Protocol,網絡控制報文協議?) 該攻擊在短時間內向目標主機發送大量ping請求包,消耗主機資源,當目標系統響應攻擊者發出的大量的 ?ping請求超出系統的最大承受限度時,目標系統資源就會耗盡殆盡,造成系統癱瘓或者無法正常提供其他服務。?目前使用ICMP洪水進行DoS攻擊的情況已不多見,如圖所示,攻擊者在對目標進行ICMP洪水攻擊時,100%ICMP包丟失,說明目標一個ICMP包都沒有接收,這是因為現在大多數防火墻都已經設置ICMP包過濾機制,使得攻擊者發起的ICMP洪水在目標網絡邊界就已經被過濾并丟棄,導致攻擊無效。

hping3 -c 5000 -d 100 -a 2.2.2.2 --icmp --flood www.baidu.com #使用-a偽造源地址。

“390924 packets transmitted, 0 packets received, 100% packet loss”

總結

以上是生活随笔為你收集整理的DoS攻击原理与实战(LOIC+Hping3)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。