Open Access   Article Go Back

Application Layer Denial of Service Attack Detection using Deep Learning Approach

A.B. Mahagaonkar1 , A.R. Buchade2

Section:Research Paper, Product Type: Journal Paper
Volume-07 , Issue-07 , Page no. 44-48, Mar-2019

Online published on Mar 30, 2019

Copyright © A.B. Mahagaonkar, A.R. Buchade . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

View this paper at   Google Scholar | DPI Digital Library

How to Cite this Paper

  • IEEE Citation
  • MLA Citation
  • APA Citation
  • BibTex Citation
  • RIS Citation

IEEE Style Citation: A.B. Mahagaonkar, A.R. Buchade, “Application Layer Denial of Service Attack Detection using Deep Learning Approach,” International Journal of Computer Sciences and Engineering, Vol.07, Issue.07, pp.44-48, 2019.

MLA Style Citation: A.B. Mahagaonkar, A.R. Buchade "Application Layer Denial of Service Attack Detection using Deep Learning Approach." International Journal of Computer Sciences and Engineering 07.07 (2019): 44-48.

APA Style Citation: A.B. Mahagaonkar, A.R. Buchade, (2019). Application Layer Denial of Service Attack Detection using Deep Learning Approach. International Journal of Computer Sciences and Engineering, 07(07), 44-48.

BibTex Style Citation:
@article{Mahagaonkar_2019,
author = {A.B. Mahagaonkar, A.R. Buchade},
title = {Application Layer Denial of Service Attack Detection using Deep Learning Approach},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {3 2019},
volume = {07},
Issue = {07},
month = {3},
year = {2019},
issn = {2347-2693},
pages = {44-48},
url = {https://www.ijcseonline.org/full_spl_paper_view.php?paper_id=901},
publisher = {IJCSE, Indore, INDIA},
}

RIS Style Citation:
TY - JOUR
UR - https://www.ijcseonline.org/full_spl_paper_view.php?paper_id=901
TI - Application Layer Denial of Service Attack Detection using Deep Learning Approach
T2 - International Journal of Computer Sciences and Engineering
AU - A.B. Mahagaonkar, A.R. Buchade
PY - 2019
DA - 2019/03/30
PB - IJCSE, Indore, INDIA
SP - 44-48
IS - 07
VL - 07
SN - 2347-2693
ER -

           

Abstract

Denial of Service attack, is one of the deadliest attacks of the Internet era. It’s major objective is to prevent legitimate users from accessing services over a network. DoS attacks can be broadly classified into network layer and application layer attacks. In this paper focus is on detection of well-known HTTP based application layer DoS attacks. We have proposed an integrated solution for detection of both volumetric and non-volumetric HTTP based application layer DoS attacks. The proposed system uses an in-memory analytics mechanism to extract the input feature set from the live traffic. On the basis of its learning from the training phase the deep neural network identifies the attacker using the feature set. We have used the TensorFlow to build the deep neural network. We have built a conformation mechanism to further reduce false positives. The result reveals that the proposed system can achieve 99.92% classification accuracy with only 0.003% false positives.

Key-Words / Index Term

Denial of Service (DoS) Attack, Neural Network, Machine Learning, Deep Learning, Supervised Learning, Network Security, Application Layer, TensorFlow

References

[1] H. Jazi, H. Gonzalez, N. Stakhanova, A. Ghorbani, “Detecting HTTP-based application layer DoS attacks on web servers in the presence of sampling”, Computer Networks, Vol. 121 pp. 25-36, 2017.
[2] H. Beitollahi, G. Deconinck, “Tackling Application-layer DDo-S Attacks”, Procedia Computer Science, Vol. 10, pp. 432-441, 2012.
[3] M. Shtern, R. Sandel, M. Litoiu, C. Bachalo, V. Theodorou, "Towards Mitigation of Low and Slow Application DDoS Attacks", In the Proceedings of the 2014 International Conference on Cloud Engineering, USA, pp. 604-609, 2014.
[4] S. Yadav and S. Subramanian, “Detection of Application Layer DDoS Attack by Feature Learning Using Stacked Autoencoder”, In the Proceedings of the International Conference on Computational Techniques in Information and Communication Technologies, India, pp. 361-366, 2016.
[5] K. Prasad, A. Reddy, K. Rao, "Ensemble Classiers with Drift Detection (ECDD) in Trafic Flow Streams to Detect DDOS Attacks", Wireless Personal Communications, Vol. 99 pp. 1639-1659, 2018.
[6] M. Najafabadi, T. Khoshgoftaar, C. Calvert, C. Kemp, "User Behavior Anomaly Detection for Application Layer DDoS Attacks", In the Proceedings of the International Conference on Information Reuse and Integration, USA, pp. 154-161, 2017.
[7] A. Alsirhani, S. Sampalli, P. Bodorik, “DDoS Attack Detection System Utilizing Classication Algorithms with Apache Spark”, In the Proceedings of the 2018 International Conference on New Technologies, Mobility and Security, Spain, pp. 1-7, 2018.
[8] C. Kemp, C. Calvert, T. Khoshgoftaar, “Utilizing Netflow Data to Detect Slow Read Attacks”, In the Proceedings of the 2018 International Conference on Information Reuse and Integration, USA, pp. 108-116, 2018.
[9] V. Katkar, A. Zinjade, S. Dalvi, T. Bafna, R. Mahajan, “Detection of DoS/DDoS attack against HTTP Servers using Naïve Bayesian”, In the Proceedings of the 2015 International Conference on Computing Communication Control and Automation, India, pp. 280-285, 2015.