999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于數據包檢查的Slow HTTP POST攻擊檢測方法

2018-06-29 02:01:32鄧詩琪武旭東牛小龍李小衛雷敏
網絡空間安全 2018年2期

鄧詩琪 武旭東 牛小龍 李小衛 雷敏

摘 要:Slow HTTP POST攻擊屬于應用層慢速HTTP拒絕服務攻擊。在Slow HTTP POST攻擊中,攻擊者使用正常的POST請求進行數據的傳輸,但是其報文首部中的Content-Length參數值被設置為很大的值。然而,為了長時間占用建立起的請求連接,攻擊者在請求首部得到確認之后開始進行的傳輸主體中,設置了極小的數據傳輸大小,導致Web服務器認為請求數據沒有傳輸完畢,將長時間保留該請求連接,當服務器的連接資源池被類似的攻擊請求占滿,就會造成拒絕服務。文章根據正常HTTP POST請求發生后,數據以“盡力傳輸”的模式進行傳輸的特性與Slow HTTP POST攻擊下數據傳輸的特性的區別,提出基于數據包大小檢查的Slow HTTP POST攻擊檢測方法,并對檢測方法進行了仿真實驗加以驗證。

關鍵詞:數據包檢查;Slow HTTP POST攻擊;檢測方法

中圖分類號:TP393.083 文獻標識碼:A

Detection method for Slow HTTP POST attack based on packet size check

Abstract: Slow HTTP POST Attack is a type of slow-rate HTTP denial of service attack on application layer. An attacker uses normal POST request to make data transmission, but sets a large value for Content-Length parameter in header. However, for the purpose of keeping a long-time connection, the attacker makes a small data-transmission value in transmission body after the header is acknowledged and the Web server will still hold the connection and wait for other data to be transmitted. When connection resource pool of the Web server has been completely filled, the Web Server begins to deny service. This paper proposes a detection method for slow HTTP POST attack based on packet size check according to differences between normal data transmission schedule called “Best-Effort” and attack data transmission, and makes simulation test to verify the detection method.

Key words: packet size check; slow HTTP POST attack; detection method

1 引言

Slow HTTP POST攻擊是一種新型的應用層慢速HTTP拒絕服務攻擊的一種子類型攻擊,其主要利用了HTTP協議持久連接以及HTTP POST請求需等待客戶端傳送完畢數據的特性,在向服務器發送HTTP POST請求報文時,在首部中設置了極大的內容長度值(Content-Length)。然而之后客戶端在進行實際的數據傳輸時,卻在傳輸主體中設置了極小的數據傳輸大小,并緩慢地發送至服務器,導致Web服務器認為請求數據沒有傳輸完畢,繼續保持當前請求連接[1,2]。在攻擊端向Web服務器發送多個這樣的攻擊請求后,Web服務器的連接資源池將會被占滿,造成服務器拒絕服務。

Slow HTTP POST攻擊僅使用少量攻擊流量,現有失衡比例流量檢測法難以對其進行探測;在傳入的數據包分組上做簽名的方法只適用于攻擊請求中的數據包分組與正常合法請求中的數據包分組有區別的情況,不適用于發送與合法請求數據分組結構一致的攻擊請求的Slow HTTP POST攻擊;用最大熵估計法檢測網絡流量異常誤報率高。

本文首先介紹了Slow HTTP POST攻擊的攻擊原理,分析了其攻擊成功的根本原因,并通過仿真實驗對攻擊進行復現,然后根據攻擊特征提出基于數據包大小檢查的檢測方法,最后通過仿真實驗對檢測方法進行了驗證。

2 攻擊原理

2.1 盡力傳輸

當用戶在電腦上使用萬維網瀏覽器通過網絡向服務器發送HTTP POST請求時,為了實現最大程度地有效傳輸數據以及最優化萬維網瀏覽器性能,具有以盡力傳輸(Best Effort)運行的特征[3],如圖1所示。

就Internet Explorer的HTTP POST請求來看,在瀏覽器向Web服務器發送了HTTP POST請求首部后,從第二個數據包開始,瀏覽器將向Web服務器按次序發送具有最大數據值的數據包,直到HTTP POST請求數據傳輸完畢。就Firefox瀏覽器來看,在向Web服務器發送HTP POST請求數據時,將首先發送一個HTTP POST首部和最大數據貼合在一起的數據包,然后按次序發送最大長度的數據包[4-6]。

2.2 Slow HTTP POST攻擊原理

在Slow HTTP Post攻擊中,攻擊者使用正常的POST請求進行數據的傳輸,但是其報文首部中的Content-Length參數值被設置為很大的值,如圖2所示。

為了長時間占用建立起的請求連接,攻擊者在請求首部得到確認之后開始進行的傳輸主體中,設置了極小的數據傳輸大小。

由于報文主體中每次傳輸的數據長度太短,而報文首部中解析到的數據長度Content-Length太大,導致Web服務器認為請求數據沒有傳輸完畢,將長時間保留該請求連接,直到超過傳輸時限。當服務器的連接資源池被類似的攻擊請求占滿,就會造成拒絕服務[7-9]。

在Slow HTTP Post攻擊過程中,數據包的傳輸機制如圖3所示。

2.3 Slow HTTP POST攻擊過程

本文對目標服務器進行了Slow HTTP POST攻擊仿真, Slow HTTP Post攻擊過程連接數量變化情況如圖4所示。

Web服務器在攻擊發起后約10秒時變為不可用狀態,掛起的TCP連接數開始增加。從24秒開始,服務器關閉的TCP連接數量逐漸上升,至約72秒時,掛起的TCP連接數開始下降。當攻擊發生后108秒時,服務器恢復可用狀態。攻擊成功的時長為108-10=98秒。

3 檢測方法設計

Slow HTTP POST攻擊檢測方法利用萬維網瀏覽器中正常數據的盡力傳輸機制與攻擊性數據傳輸機制的差異,對HTTP POST請求中的數據包進行比較,提出了兩種攻擊判定條件。

第一個條件是如果當數據包按次序傳輸到第N個時,第二個數據包不是最大的數據包,則判定為Slow HTTP POST攻擊。

第二個條件是如果發生第三個數據包和第N-1個數據包是比最大尺寸小的數據包的情況時,則判定為Slow HTTP POST攻擊。

攻擊檢測方法的偽代碼如表1所示。

攻擊檢測方法的主要工作流程如圖5所示。

4 實驗驗證

執行Slow HTTP POST攻擊檢測腳本對攻擊進行檢測,檢測結果如圖6和圖7所示,可以看出,Slow HTTP POST攻擊發起后,目標Web服務器端連續收到多個小流量的數據包,此時攻擊端正通過緩慢向服務器發送較小數據來持續占用目標Web服務器連接池資源。然而,由于小流量數據包的連續流入,檢測算法會將其判定為Slow HTTP POST攻擊。

將本文提出的算法與現有其他算法檢測準確率數據繪制與同一曲線,如圖8所示。從圖8可知,采用基于數據包檢查的檢測算法(Packet Size Check,簡稱PC算法)對Slow HTTP POST攻擊進行檢測,檢測準確率在83%至85%范圍內浮動,較現有TCP持久連接時長檢測算法(簡稱TC算法)有所提高。同時,雖然本文提出的PC算法檢測準確率低于STFT頻譜分析法(簡稱RTFA算法),但其實時檢測能力較強,耗時較短。

5 結束語

Slow HTTP POST攻擊作為應用層新型變種拒絕服務攻擊的一種,能夠以較小的攻擊代價輕松造成一臺Apache服務器拒絕服務,其破壞力極強,涉及范圍極廣,對其檢測防御方法研究工作至關重要。

通過本文提出的基于數據包大小檢查的Slow HTTP POST攻擊檢測方法可以實時性地對Slow HTTP POST攻擊進行檢測,以協助安全管理人員及時地采取相應的防御措施。

基金項目:

2015年度國家科技支撐計劃項目(項目編號:2015BAH08F02)。

參考文獻

[1] Wu Z, Hu R, Yue M. Flow‐oriented detection of low‐rate denial of service attacks[J]. International Journal of Communication Systems, 2016, 29(1):130-141.

[2] Wu Z, Jiang J, Yue M. A Particle Filter-Based Approach for Effectively Detecting Low-Rate Denial of Service Attacks[C]// International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery. IEEE, 2017:86-90.

[3] 吳志軍, 張景安, 岳猛,等.基于聯合特征的LDoS攻擊檢測方法[J].通信學報, 2017, 38(5):19-30.

[4] Hirakawa T, Ogura K, Bista B B, et al. A Defense Method against Distributed Slow HTTP DoS Attack[C]// International Conference on Network-Based Information Systems. IEEE, 2016:152-158.

[5] 李赫.基于SDN的DDoS流量識別與控制技術研究[D].南京郵電大學, 2016.

[6] 任龍.應用層DDOS攻擊檢測技術研究[D].成都理工大學, 2016.

[7] Brynielsson J. Detectability of Low-Rate HTTP Server DoS Attacks using Spectral Analysis[C]//Ieee/acm International Conference on Advances in Social Networks Analysis and Mining. ACM, 2015:954-961.

[8] Duravkin I, Loktionova A, Carlsson A. Method of slow-attack detection[C]// Problems of Infocommunications Science and Technology, 2014 First International Scientific-Practical Conference. IEEE, 2014:171-172.

[9] Park J, Iwai K, Tanaka H, et al. Analysis of Slow Read DoS attack[C]// International Symposium on Information Theory and ITS Applications. IEEE, 2014:60-6

[10] 魏玉人, 徐育軍. DDoS攻擊及防御技術綜述[J].軟件導刊, 16(3), 2017, 173-175.

主站蜘蛛池模板: 亚洲男人天堂久久| 午夜精品一区二区蜜桃| 四虎精品国产AV二区| 亚洲成aⅴ人片在线影院八| 中文字幕在线免费看| 欧美精品v欧洲精品| 一级毛片免费观看久| 99久久亚洲综合精品TS| 青青热久麻豆精品视频在线观看| 亚欧成人无码AV在线播放| 色亚洲激情综合精品无码视频| 中文字幕啪啪| 2022精品国偷自产免费观看| 国产制服丝袜无码视频| 少妇精品在线| 国产又粗又爽视频| 国产主播喷水| 亚洲成年人网| 91成人在线观看| 亚洲妓女综合网995久久| 国产精品自拍露脸视频| 超薄丝袜足j国产在线视频| 午夜精品久久久久久久无码软件| 欧美精品亚洲精品日韩专| 性色生活片在线观看| 久久精品波多野结衣| 国产精品自在线拍国产电影| 澳门av无码| 免费高清a毛片| 国产内射一区亚洲| 亚洲天堂久久新| 国产爽妇精品| 精品国产91爱| 国产成人高清精品免费5388| 99热这里只有精品免费国产| 88av在线看| 亚洲色图欧美激情| 国产区免费| 免费啪啪网址| 国产va视频| 成人一区专区在线观看| 国产成人精品男人的天堂下载 | 国产91丝袜在线观看| 亚洲第一色网站| 精品国产中文一级毛片在线看 | 国产欧美在线观看精品一区污| 亚洲精品第一在线观看视频| 精品国产黑色丝袜高跟鞋| 五月激情综合网| 色成人亚洲| 欧美一区二区丝袜高跟鞋| 国产亚洲精久久久久久无码AV| 日韩精品无码免费专网站| 真实国产乱子伦高清| 中文字幕伦视频| 真实国产乱子伦高清| 91网址在线播放| 97视频精品全国在线观看| 亚洲色无码专线精品观看| 日韩欧美中文字幕在线韩免费| 成年免费在线观看| 就去色综合| 国产精品三级专区| 91精品专区| 日韩成人免费网站| 成人噜噜噜视频在线观看| 97久久免费视频| 国产精品深爱在线| 国产精品免费入口视频| 日韩在线播放欧美字幕| 久久综合一个色综合网| 亚洲综合18p| aa级毛片毛片免费观看久| 日韩免费无码人妻系列| 国产精品福利一区二区久久| 99久久国产精品无码| 成人年鲁鲁在线观看视频| 日韩精品亚洲一区中文字幕| 亚洲精品动漫| 久久99国产综合精品1| 波多野结衣在线se| 蝴蝶伊人久久中文娱乐网|