Download PDFOpen PDF in browser

Revisiting FlowGuard: a Critical Examination of the Edge-Based IoT DDoS Defense Mechanism

EasyChair Preprint 15435

13 pagesDate: November 16, 2024

Abstract

Efficient detection and mitigation of Distributed Denial of Service (DDoS) attacks targeting Internet of Things (IoT) infrastructure is a challenging task in the field of cybersecurity. Y. Jia et al. propose Flowguard, an extraordinary solution to the mentioned problem that relies on inspecting network flow statistics leveraging statistical models and Machine Learning (ML) algorithms. Flowguard utilizes CICDDoS2019 dataset and the authors' unique dataset. The authors did not provide the source code or the complete dataset, yet, motivated by their findings, we decided to reproduce Flowguard. However, we ran into numerous theoretical and practical challenges. In this paper, we present all of the issues related to Flowguard's foundations and practical implementation. We highlight the false and missing premises as well as methodological flaws, and lastly, we attempt to reproduce the flow classification performance. We dismantle Flowguard and show that it is unrelated to IoT due to the absence of IoT devices and communication protocols in the testbeds used for generating their and CICDDoS2019 datasets. Moreover, Flowguard applies nonsensical statistical models, and uses an overfitted ML model that is inapplicable in real-world scenarios. Furthermore, our findings indicate that Flowguard's binary ML classification results were manipulated. They were presented in a misleading manner and improperly compared against another paper's multi-class classification results without a reference. Our results show that Flowguard did not solve the problem of DDoS detection and mitigation in IoT.

Keyphrases: DDoS attacks, Flowguard, Internet of Things Security, network flow classification

BibTeX entry
BibTeX does not have the right entry for preprints. This is a hack for producing the correct reference:
@booklet{EasyChair:15435,
  author    = {Nikola Gavric and Guru Bhandari and Andrii Shalaginov},
  title     = {Revisiting FlowGuard: a Critical Examination of the Edge-Based IoT DDoS Defense Mechanism},
  howpublished = {EasyChair Preprint 15435},
  year      = {EasyChair, 2024}}
Download PDFOpen PDF in browser