arrow
Return

A new multi-label dataset for Web attacks CAPEC classification using machine learning techniques

delete2022-09-01
delete9
delete
OA
AI
T
Tomás Sureda Riera *
J
Juan Ramón Bermejo Higuera
J
Javier Bermejo Higuera
J
José-Javier Martínez-Herráiz
M
Montalvo, Juan-Antonio Sicilia
DOI:10.1016/j.cose.2022.102788delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Context: There are many datasets for training and evaluating models to detect web attacks, labeling each request as normal or attack. Web attack protection tools must provide additional information on the type of attack detected, in a clear and simple way. Objectives: This paper presents a new multi-label dataset for classifying web attacks based on CAPEC classification, a new way of features extraction based on ASCII values, and the evaluation of several combinations of models and algorithms. Methods: Using a new way to extract features by computing the average of the sum of the ASCII values of each of the characters in each field that compose a web request, several combinations of algorithms (LightGBM and CatBoost) and multi-label classification models are evaluated, to provide a complete CAPEC classification of the web attacks that a system is suffering. The training and test data used for training and evaluating the models come from the new SR-BH 2020 multi-label dataset. Results: Calculating the average of the sum of the ASCII values of the different characters that make up a web request shows its usefulness for numeric encoding and feature extraction. The new SR-BH 2020 multi-label dataset allows the training and evaluation of multi-label classification models, also allowing the CAPEC classification of the various attacks that a web system is undergoing. The combination of the two-phase model with the MultiOutputClassifier module of the scikit-learn library, together with the CatBoost algorithm shows its superiority in classifying attacks in the different criticality scenarios. Conclusion: Experimental results indicate that the combination of machine learning algorithms and multi-phase models leads to improved prediction of web attacks. Also, the use of a multi-label dataset is suitable for training learning models that provide information about the type of attack. (c) 2022 The Author(s). Published by Elsevier Ltd. This is an open access article under the CC BY license ( http://creativecommons.org/licenses/by/4.0/ )
Keywords:
Multi-label classification
Dataset
LightGBM
CatBoost
Machine learning
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

C
Computers and Security
IF:
5.4
Papers:
4.6K
Citations:
1.4W

Organization

U
universidad internacional de la rioja (unir)
Scholars:
1.3K
Papers: 1.1K
Citations: 3
U
universidad de alcala
Scholars:
7.9K
Papers: 6.8K
Citations: 7
Cited Papers

Cited Papers

errShare
errSave
An extensive experimental comparison of methods for multi-label learning
err2012-09-01
err554
PREAI
errMadjarov, Gjorgji; Kocev, Dragi; Gjorgjevikj, Dejan; Dzeroski, Saso
errShare
errSave
Physical regulation of temperature in Eskimos
err1962-03-01
err0
PREAI
errDonald W. Rennie; Benjamin G. Covino; Murray R. Blair; K. Rodahl
errShare
errSave
Arsenic removal from aqueous solutions by adsorption using novel MIL-53(Fe) as a highly efficient adsorbent
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
errShare
errSave
errShare
errSave
Toward developing a systematic approach to generate benchmark datasets for intrusion detection
err2012-05-01
err887
PREAI
errShiravi, Ali; Shiravi, Hadi; Tavallaee, Mahbod; Ghorbani, Ali A.
errShare
errSave
WASP: Protecting web applications using positive tainting and syntax-aware evaluation
err2008-01-01
err116
PREAI
errHalfond, William G. J.; Orso, Alessandro; Manolios, Panagiotis
errShare
errSave
An Enhanced Anomaly Detection in Web Traffic Using a Stack of Classifier Ensemble
err2020-01-01
err65
errOAAI
errTama, Bayu Adhi; Nkenyereye, Lewis; Islam, S. M. Riazul; Kwak, Kyung-Sup
errShare
errSave
Metabolism and temperature of Arctic Indian men during a cold night
err1960-07-01
err0
PREAI
errLaurence Irving; Kristian Lange Andersen; Atle Bolstad; Robert Elsner; J. A. Hildes; Yngve L⊘yning; John D. Nelms; Leonard J. Peyton; Robert D. Whaley
errShare
errSave
researcher View more