यह रिपॉजिटरी एआई-संचालित खतरे का पता लगाने (थ्रेट डिटेक्शन) अनुसंधान को आगे बढ़ाने के लिए एक मल्टीमॉडल वेब अटैक डेटासेट (MWAD) होस्ट करती है।
मल्टीमॉडल वेब आक्रमण डेटासेट (MWAD) एक नवीन लेबलयुक्त साइबर सुरक्षा डेटासेट है, जिसे ऑस्ट्रेलिया के ला ट्रोब विश्वविद्यालय में लेखक के साइबर सुरक्षा शोध के भाग के रूप में विकसित किया गया है।
डेटासेट निर्माण पद्धति, डिज़ाइन और विवरण सहकर्मी-समीक्षित पत्रिका लेख में प्रस्तुत किए गए हैं:
Yeboah, P. N., et al. (2026). SQL injection detection using self-supervised pre-training and multimodal techniques. Intelligent Systems with Applications, 31, 200702.
https://doi.org/10.1016/j.iswa.2026.200702
पारंपरिक वेब आक्रमण डेटासेट के विपरीत, जिनमें आमतौर पर केवल HTTP अनुरोध या नेटवर्क ट्रैफ़िक होता है, MWAD एप्लिकेशन-लेयर HTTP अनुरोध डेटा को नेटवर्क फ़्लो सुविधाओं के साथ एकीकृत करता है, जो वेब आक्रमणों का एक मल्टीमॉडल प्रतिनिधित्व प्रदान करता है।
MWAD को वेब आक्रमण पहचान के लिए कृत्रिम बुद्धिमत्ता (AI) और मशीन लर्निंग (ML) मॉडलों के विकास और मूल्यांकन का समर्थन करने के लिए डिज़ाइन किया गया है, जिसमें विशेष ध्यान SQL इंजेक्शन (SQLi) पर है। पूरक डेटा मोडैलिटीज़ को संयोजित करके, यह डेटासेट शोधकर्ताओं को मल्टीमॉडल लर्निंग दृष्टिकोणों की जाँच करने में सक्षम बनाता है, जो AI-संचालित वेब आक्रमण पहचान की सटीकता और मज़बूती में सुधार करते हैं।
प्रत्येक MWAD नमूना दो पूरक डेटा मोडैलिटीज़ को संयोजित करता है:
डेटासेट एक नियंत्रित निजी-नेटवर्क वातावरण में Metasploitable वर्चुअल मशीन पर होस्ट किए गए एक असुरक्षित वेब सर्वर का उपयोग करके उत्पन्न किया गया था।
SQL इंजेक्शन आक्रमण SQLMap और SQL इंजेक्शन पेलोड का उपयोग करके निष्पादित किए गए थे। परिणामी ट्रैफ़िक को निम्नलिखित टूल्स का उपयोग करके एकत्र और संसाधित किया गया:
HTTP अनुरोध डेटा और संबंधित फ़्लो-स्तरीय सुविधाओं को बाद में लेबल किया गया और अंतिम मल्टीमॉडल डेटासेट तैयार करने के लिए संयोजित किया गया।
चित्र 1. MWAD निर्माण पाइपलाइन जिसमें SQL इंजेक्शन निष्पादन, HTTP अनुरोध संग्रह, पैकेट कैप्चर, फ़्लो-सुविधा निष्कर्षण और मल्टीमॉडल डेटा एकीकरण दिखाया गया है।
| वर्ग | नमूनों की संख्या | विवरण |
|---|---|---|
| हानिरहित (Benign) | 500 | वैध वेब अनुरोध और उनकी संबंधित नेटवर्क-फ़्लो सुविधाएँ |
| SQL इंजेक्शन आक्रमण | 500 | SQL इंजेक्शन अनुरोध और उनकी संबंधित नेटवर्क-फ़्लो सुविधाएँ |
| कुल | 1,000 | लेबलयुक्त मल्टीमॉडल वेब-ट्रैफ़िक नमूने |
HTTP मोडैलिटी में असुरक्षित वेब एप्लिकेशन के साथ अंतःक्रियाओं के दौरान उत्पन्न अनुरोध-स्तरीय जानकारी होती है।
यह मोडैलिटी निम्न का समर्थन कर सकती है:
नेटवर्क-फ़्लो मोडैलिटी में NFStream का उपयोग करके कैप्चर किए गए ट्रैफ़िक से निकाली गई सांख्यिकीय और व्यवहारिक सुविधाएँ होती हैं।
यह मोडैलिटी निम्न का समर्थन कर सकती है:
कई वेब-आक्रमण डेटासेट या तो एप्लिकेशन-लेयर अनुरोध जानकारी या नेटवर्क-स्तरीय ट्रैफ़िक सुविधाएँ अलग-अलग प्रदान करते हैं।
MWAD को समान वेब अंतःक्रियाओं के युग्मित एप्लिकेशन-लेयर और नेटवर्क-फ़्लो प्रतिनिधित्व प्रदान करने के लिए विकसित किया गया था। यह शोधकर्ताओं को यह जाँचने में सक्षम बनाता है कि क्या दोनों मोडैलिटीज़ को संयोजित करने से, किसी भी मोडैलिटी पर अकेले निर्भर रहने की तुलना में, SQL इंजेक्शन पहचान में सुधार होता है।
इसलिए यह डेटासेट वेब-आक्रमण पहचान में मल्टीमॉडल लर्निंग और डेटा-फ़्यूज़न रणनीतियों की जाँच के लिए एक पुन: प्रयोज्य शोध संसाधन प्रदान करता है।
MWAD डेटासेट निर्माण पद्धति, डिज़ाइन और मूल्यांकन निम्नलिखित सहकर्मी-समीक्षित प्रकाशन में प्रस्तुत किए गए हैं:
Intelligent Systems with Applications, Elsevier.
यदि आप अपने शोध में MWAD का उपयोग करते हैं, तो कृपया उद्धृत करें:
@article{yeboah2026sql,
title={SQL injection detection using self-supervised pre-training and multimodal techniques},
author={Yeboah, Paul Ntim and Kayes, A. S. M. and Rahayu, Wenny and Pardede, Eric and Mahbub, Syed},
journal={Intelligent Systems with Applications},
volume={31},
pages={200702},
year={2026},
publisher={Elsevier},
doi={10.1016/j.iswa.2026.200702}
}