Araştırma Makalesi

Web Application Firewall Based on Anomaly Detection using Deep Learning

Cilt: 6 Sayı: 2 31 Aralık 2022
PDF İndir
TR EN

Web Application Firewall Based on Anomaly Detection using Deep Learning

Öz

Anomaly detection has been researched in different areas and application domains. The main difficulty is to identify the outliers from the normals in case of encountering an input that has unique features and new values. In order to accomplish this task, the research focusses on using Machine Learning and Deep Learning techniques. In the world of the Internet, we are facing a similar problem to identify whether a website request contains malicious activity or just a normal request. Web Application Firewall (WAF) systems provide such protection against malicious requests using a rule based approach. In recent years, anomaly based solutions have been integrated in addition to rule based systems. Still, such solutions can only provide security up to a point and such techniques can generate false-positive results that leave the backend systems vulnerable and most of the time rules based protection can be bypassed with simple tricks (eg. encoding, obfuscation). The main focus of the research is WAF systems that employ single and stacked LSTM layers which are based on character sequences of user supplied data and revealing hyper-parameter values for optimal results. A semi-supervised approach is used and trained with PayloadAllTheThings dataset containing real attack payloads and only normal payloads of HTTP Dataset CSIC 2010 are used. The success rate of the technique - whether the user input is identified as malicious or normal - is measured using F1 scores. The proposed model demonstrated high F1 scores and success in terms of detection and classification of the attacks. 

Anahtar Kelimeler

Kaynakça

  1. A. Graves (2012), Supervised Sequence Labelling with Recurrent Neural Networks. Springer, 2012th edition. google scholar
  2. A. Juvonen, T. Sipola & T. Hâmâlâinen (2015), Online anomaly detection using dimensionality reduction techniques for http log analysis, Computer Networks, vol. 91, pp. 46-56. google scholar
  3. A. Moradi Vartouni, S. Mehralian, M. Teshnehlab & S. Sedighian Kashi (2019). Auto-Encoder LSTM Methods for Anomaly-Based Web Application Firewall. International Journal of Information and Communication Technology. 11. 49-56. google scholar
  4. A. Oza, K. Ross, R. Low & M. Stamp (2014), Http attack detection using n-gram analysis, Computers & Security, vol. 45. google scholar
  5. A. Shilton, S. Rajasegarar, M. Palaniswami (2013), Combined multiclass classification and anomaly detection for large-scale wireless sensor networks, IEEE Eighth International Conference on Intelligent Sensors, Sensor Networks and Information Processing, Melbourne, Australia, pp. 491-496. google scholar
  6. A. Singer & H. Wu (2011), Orientability and diffusion maps, Applied and Computational Harmonic Analysis, vol. 31, no. 1, pp. 44-58. google scholar
  7. A. Singh (2017), Anomaly Detection for Temporal Data using Long Short-Term Memory (LSTM), Retrieved from http://urn.kb.se/ resolve?urn=urn:nbn:se:kth:diva-215723 google scholar
  8. Acunetix Path traversal (2021), Retrieved from: https://www.acunetix.com/websitesecurity/directory-traversal/ google scholar

Ayrıntılar

Birincil Dil

İngilizce

Konular

-

Bölüm

Araştırma Makalesi

Yayımlanma Tarihi

31 Aralık 2022

Gönderilme Tarihi

26 Aralık 2021

Kabul Tarihi

12 Temmuz 2022

Yayımlandığı Sayı

Yıl 2022 Cilt: 6 Sayı: 2

Kaynak Göster

APA
Toprak, S., & Yavuz, A. G. (2022). Web Application Firewall Based on Anomaly Detection using Deep Learning. Acta Infologica, 6(2), 219-244. https://doi.org/10.26650/acin.1039042
AMA
1.Toprak S, Yavuz AG. Web Application Firewall Based on Anomaly Detection using Deep Learning. ACIN. 2022;6(2):219-244. doi:10.26650/acin.1039042
Chicago
Toprak, Sezer, ve Ali Gökhan Yavuz. 2022. “Web Application Firewall Based on Anomaly Detection using Deep Learning”. Acta Infologica 6 (2): 219-44. https://doi.org/10.26650/acin.1039042.
EndNote
Toprak S, Yavuz AG (01 Aralık 2022) Web Application Firewall Based on Anomaly Detection using Deep Learning. Acta Infologica 6 2 219–244.
IEEE
[1]S. Toprak ve A. G. Yavuz, “Web Application Firewall Based on Anomaly Detection using Deep Learning”, ACIN, c. 6, sy 2, ss. 219–244, Ara. 2022, doi: 10.26650/acin.1039042.
ISNAD
Toprak, Sezer - Yavuz, Ali Gökhan. “Web Application Firewall Based on Anomaly Detection using Deep Learning”. Acta Infologica 6/2 (01 Aralık 2022): 219-244. https://doi.org/10.26650/acin.1039042.
JAMA
1.Toprak S, Yavuz AG. Web Application Firewall Based on Anomaly Detection using Deep Learning. ACIN. 2022;6:219–244.
MLA
Toprak, Sezer, ve Ali Gökhan Yavuz. “Web Application Firewall Based on Anomaly Detection using Deep Learning”. Acta Infologica, c. 6, sy 2, Aralık 2022, ss. 219-44, doi:10.26650/acin.1039042.
Vancouver
1.Sezer Toprak, Ali Gökhan Yavuz. Web Application Firewall Based on Anomaly Detection using Deep Learning. ACIN. 01 Aralık 2022;6(2):219-44. doi:10.26650/acin.1039042