arrow
返回

An enhanced deep learning based framework for web attacks detection, mitigation and attacker profiling

delete2022-02-01
delete27
PRE
AI
W
Waleed Bin Shahid
H
Haider Abbas *
S
Saad Bin Khalid
H
Hammad Afzal
DOI:10.1016/j.jnca.2021.103270delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Protecting web applications is becoming challenging every passing day, primarily because of attack sophistication, omnipresence of web applications and over-reliance on traditional Web Application Firewalls (WAFs). Advanced Persistent Threats (APTs) make overwhelming use of web attacks during infiltration and expansion phase. Noteworthy research has been carried out to detect web attacks using deep learning because traditional approaches fail against complicated attacks having crafted payloads, scripts and cookie manipulations. This paper proposes a framework based on an enhanced hybrid approach where Deep Learning model is nested with a Cookie Analysis Engine for web attacks detection, mitigation and attacker profiling in real time. We first generated a huge dataset over a period of time and trained our Convolution Neural Network (CNN) based deep learning model using Hypertext Transfer Protocol (HTTP) request parameters like Type, Content length, Data and Requested URL etc. We also developed a Cookie Analysis Engine that checks all incoming cookie(s) for integrity, mutations and failed sanitization checks and informs the user about probable privacy infringement by third party cookies. The framework analyzes the cascading output from the classifier and cookie analysis engine and takes the final decision. We performed rigorous testing of the proposed framework wherein it was first validated on our own custom dataset giving an accuracy of 99.94%. It was also validated on a publicly available benchmark dataset and gave an accuracy of 98.74%. When deployed in a controlled real time environment, the attacker profiling feature enabled the framework to save useful processing time as the deep learning classifier does not get triggered for every incoming request. This makes it easy to deploy in any environment to protect web applications in real time.
Keyword:
Web Security
Web Application Security
Deep learning
Attacker profiling
Deception
Cookies
HTTP

期刊

Journal of Network and Computer Applications 封面图
Journal of Network and Computer Applications
IF:
8
论文数:
3.7K
被引数:
1.1W

机构

N
national university of sciences & technology - pakistan
学者数:
7.8K
论文数: 6.6K
被引数: 6
引用论文

引用论文

Topographical distribution of synaptic-associated proteins in the neuritic plaques of Alzheimer's disease hippocampus
err1994-02-01
err0
PREAI
errEliezer Masliah; William G. Honer; Margaret Mallory; Michelle Voigt; Pinky Kushner; Lawrence Hansen; Robert Terry
err分享
err收藏
A Machine-Learning-Driven Evolutionary Approach for Testing Web Application Firewalls
err2018-09-01
err41
errOAAI
errAppelt, Dennis; Nguyen, Cu D.; Panichella, Annibale; Briand, Lionel C.
err分享
err收藏
Arsenic removal from aqueous solutions by adsorption using novel MIL-53(Fe) as a highly efficient adsorbent使用新型MIL-53(Fe) 作为高效吸附剂通过吸附从水溶液中去除砷
err2015-01-01
err0
PREAI
errTuan. A. Vu; Giang. H. Le; Canh. D. Dao; Lan. Q. Dang; Kien. T. Nguyen; Quang. K. Nguyen; Phuong. T. Dang; Hoa. T. K. Tran; Quang. T. Duong; Tuyen. V. Nguyen; Gun. D. Lee
err分享
err收藏
Chronological changes in brain MRI, SPECT, and EEG in neurosarcoidosis with stroke‐like episodes
err2008-06-28
err0
PREAI
errKAZUNORI MATSUMOTO; SHUICHI AWATA; HIROO MATSUOKA; SHOZO NAKAMURA; MITSUMOTO SATO
err分享
err收藏
Absence of Changes in Antidiuretic Hormone, Angiotensin II, and Atrial Natriuretic Peptide With Clozapine Treatment of Polydipsia-Hyponatremia
err1998-08-15
err0
PREAI
errCherian Verghese; George Abraham; Chand Nair; Joseph K. Stanilla; Jose de Leon; M. Ian Phillips; George M. Simpson
err分享
err收藏
学者 查看更多内容