Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

फ़ीडसंपर्कगोपनीयता© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
agentic-pcap — टूल-उपयोग करने वाले LLM एजेंटों द्वारा कच्चे PCAPs की जाँच करते हुए स्वायत्त नेटवर्क-हमला पहचान के लिए बेंचमार्क कोड और इंटरैक्टिव परिणाम। | Kitploit
उपकरण/GitHubGitHub/maureille/agentic-pcap
पैकेट स्निफिंग और विश्लेषणनेटवर्क सुरक्षामशीन लर्निंगघुसपैठ का पता लगानापेपर और शोधलर्निंग और शिक्षाAI सुरक्षाविसंगति का पता लगाना
GitHubmaureille/agentic-pcap

agentic-pcap

टूल-उपयोग करने वाले LLM एजेंटों द्वारा कच्चे PCAPs की जाँच करते हुए स्वायत्त नेटवर्क-हमला पहचान के लिए बेंचमार्क कोड और इंटरैक्टिव परिणाम।

रिपॉजिटरी देखें
32 महीने पहलेअभी तक समीक्षित नहीं
वेबसाइट

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

नेटवर्क आक्रमण पहचान के लिए एजेंटिक LLMs

क्या टूल-उपयोग करने वाला LLM एजेंट स्वतंत्र रूप से एक कच्चे नेटवर्क कैप्चर की जाँच कर सकता है और किसी आक्रमण की पहचान कर सकता है?

यह कौन-सी पैकेट-विश्लेषण क्वेरीज़ चुनेगा, और क्या यह तब भी प्रभावी रह सकता है जब वही ट्रैफ़िक बहुत अधिक पृष्ठभूमि गतिविधि से घिरा हो?

यह प्रोजेक्ट मूल्यांकन करता है कि क्या टूल-उपयोग करने वाला LLM सीधे एक कच्चे पैकेट कैप्चर से किसी आक्रमण की पहचान कर सकता है और भारी सामान्य पृष्ठभूमि ट्रैफ़िक के अंतर्गत इसकी जाँच कैसे बदलती है। प्रत्येक जाँच एक PCAP पथ और 11 संभावित आक्रमणों के सामान्य विवरणों से शुरू होती है। मॉडल को कोई पूर्व-गणना किया गया पैकेट फ़ीचर या ट्रैफ़िक सारांश नहीं दिया जाता।

एक नज़र में बेंचमार्क

flowchart TB
    low["Low background<br/>11 attack captures + 11 benign captures"] --> matrix
    high["Generated high background<br/>11 attack captures + 11 benign captures"] --> matrix
    prompts["6 prompt variants<br/>generic labels and observable descriptions"] --> matrix
    configurations["18 model/reasoning configurations"] --> matrix

    matrix["44 PCAPs × 6 prompts × 18 configurations<br/>4,752 completed investigations"]
    matrix -->|"PCAP path; no precomputed features"| agent["Tool-using OpenCode agent"]

    agent -->|"selects a query"| tools["Packet-analysis and shell tools"]
    tools -->|"returns observations"| agent

    agent --> decision["One capture-level decision"]
    agent --> trace["Complete investigation trajectory"]
    decision --> results["Scoring and aggregate results"]
    trace --> dashboard["Session dashboard"]

डेटा और परिणाम

संसाधनसामग्री
Hugging Face डेटासेट और आर्टिफैक्ट पृष्ठ44 PCAPs, सभी 4,752 जाँच प्रक्षेपपथ, प्रॉम्प्ट वेरिएंट, मॉडल कॉन्फ़िगरेशन, समग्र परिणाम, लाइसेंसिंग जानकारी और उद्धरण मेटाडेटा के साथ विहित रिलीज़
इंटरैक्टिव परिणाम पोर्टलपरिणाम तालिकाएँ, सात अध्ययन आंकड़े, मॉडल तुलनाएँ और पूर्ण सत्र डैशबोर्ड

इस रिपॉज़िटरी में MIT-लाइसेंस प्राप्त कार्यान्वयन और पुनरुत्पादन वर्कफ़्लो शामिल है। Matthieu Aureille और Jan Fesl द्वारा सह-लेखित संलग्न पांडुलिपि सहकर्मी समीक्षा के लिए प्रस्तुत की गई है; उपलब्ध होने पर एक सार्वजनिक लिंक जोड़ा जाएगा।

डेटासेट कवरेज

ट्रैफ़िक स्थितिकैप्चर संरचना
कम पृष्ठभूमिपरिदृश्य ट्रैफ़िक और सामान्य टेस्टबेड निष्क्रिय गतिविधि, उत्पन्न पृष्ठभूमि ट्रैफ़िक के बिना
उत्पन्न उच्च पृष्ठभूमिपरिदृश्य का वही प्रकार जिसे काफ़ी अधिक स्वचालित रूप से उत्पन्न सौम्य ट्रैफ़िक के साथ संयोजित किया गया है

प्रत्येक स्थिति में 11 आक्रमण कैप्चर और 11 सौम्य कैप्चर हैं। प्रत्येक कैप्चर का एक निश्चित अपेक्षित आउटपुट है।

आक्रमण वर्ग

यह तालिका सामान्य बेंचमार्क लेबलों की पाठक-उन्मुख व्याख्या प्रदान करती है। अंतर्निहित आक्रमण नाम, स्कैन नाम और टूल नाम LLM को नहीं दिखाए गए थे। प्रॉम्प्ट में केवल Attack 1 से Attack 11 तक का उपयोग किया गया और अवलोकनीय ट्रैफ़िक विशेषताओं का वर्णन किया गया।

उत्पन्न प्रॉम्प्ट फ़ाइलों में, "anonymized attacks" का अर्थ है कि आक्रमण नामों को सामान्य लेबलों से बदल दिया गया था; पैकेट डेटा को स्वयं अनाम नहीं किया गया था।

बेंचमार्क लेबलसांकेतिक अंतर्निहित वर्ग (LLM को नहीं दिखाया गया)
Attack 1IP विखंडन का उपयोग करते हुए TCP ACK फ़्लड
Attack 2ARP स्पूफ़िंग
Attack 3DNS फ़्लड
Attack 4FIN स्कैन
Attack 5ICMP विखंडन फ़्लड
Attack 6NULL स्कैन
Attack 7TCP SYN पोर्ट स्कैन (nmap -sS)
Attack 8Slowloris
Attack 9UDP विखंडन फ़्लड
Attack 10UDP स्कैन
Attack 11Xmas स्कैन

रिपॉज़िटरी मार्गदर्शिका

लक्ष्ययहाँ से शुरू करें
बेंचमार्क का पुनरुत्पादन करेंRUNBOOK.md
कार्यान्वयन को समझेंscripts/README.md
बेंचमार्क कॉन्फ़िगरेशन और प्रॉम्प्ट वेरिएंट का निरीक्षण करेंconfig/ और prompts/
मॉडल, सॉफ़्टवेयर, टेस्टबेड और पार्सर मेटाडेटा की समीक्षा करेंreproducibility/ और vllm_parsers/
उत्पन्न आंकड़े और डैशबोर्ड देखेंdocs/

कार्यान्वयन प्रवाह

flowchart LR
    entry["scripts/*.py<br/>command-line entry points"] --> benchmark["benchmark/<br/>execute · schedule · resume"]
    entry --> reporting["reporting/<br/>score · aggregate · publish"]
    entry --> orchestration["orchestration/<br/>optional remote model lifecycle"]

    sources["config/ · prompts/ · PCAP workspaces"] --> benchmark
    orchestration --> benchmark
    benchmark --> artifacts["Retained run artifacts"]
    artifacts --> reporting
    reporting --> outputs["CSVs · figures · dashboards"]

साझा पथ, कार्यक्षेत्र, OpenCode, रेंडरिंग, और परिणाम उपयोगिताएँ सीधे scripts/agentic_pcap/ के अंतर्गत स्थित हैं। पूरा आंतरिक मॉड्यूल मैप scripts/README.md में प्रलेखित है।

बेंचमार्क का पुनरुत्पादन करें

Python कार्यान्वयन केवल मानक लाइब्रेरी का उपयोग करता है। लाइव जाँच के लिए OpenCode, TShark, tcpdump, सामान्य Unix टूल्स, PCAP कार्यक्षेत्र, और एक कॉन्फ़िगर किया गया मॉडल प्रदाता भी आवश्यक है।

[!WARNING] एजेंट अप्रतिबंधित शेल कमांड निष्पादित करता है। इसे केवल एक पृथक कंटेनर या डिस्पोज़ेबल वर्चुअल मशीन में चलाएँ।

Debian/Ubuntu सेटअप, हार्डवेयर-विशिष्ट vLLM कॉन्फ़िगरेशन, निष्पादन, रिकवरी, और डैशबोर्ड जनरेशन के लिए fresh-machine execution guide का पालन करें। ऐतिहासिक लॉन्च कमांड अध्ययन वातावरण का दस्तावेज़ीकरण करते हैं; config/benchmark_orchestrator.local.json एक नई मशीन के लिए टेम्पलेट है।

कोई सैंपलिंग या सीड ओवरराइड लागू नहीं किया गया था। सटीक रनटाइम मेटाडेटा reproducibility/ के अंतर्गत संरक्षित है, और पूर्व-निर्मित सत्र और डैशबोर्ड कैनोनिकल Hugging Face रिलीज़ से उपलब्ध हैं।

उद्धरण

यदि आप इस बेंचमार्क का उपयोग करते हैं, तो कृपया Hugging Face dataset का उद्धरण दें और इस GitHub code repository का संदर्भ दें।

सुझाया गया डेटासेट उद्धरण

M. Aureille and J. Fesl, “Agentic LLMs for Network Attack Detection,” version 1.0.0, Hugging Face dataset, 2026. [Online]. Available: https://huggingface.co/datasets/maureille/agentic-pcap

BibTeX

@misc{aureille2026agentic,
  author       = {Matthieu Aureille and Jan Fesl},
  title        = {Agentic LLMs for Network Attack Detection},
  year         = {2026},
  howpublished = {Hugging Face dataset},
  note         = {Version 1.0.0},
  url          = {https://huggingface.co/datasets/maureille/agentic-pcap}
}

इस रिपॉज़िटरी के लिए मशीन-पठनीय सॉफ़्टवेयर उद्धरण मेटाडेटा CITATION.cff में उपलब्ध है।

लाइसेंस

यह प्रोजेक्ट अपने सॉफ़्टवेयर और डेटा घटकों के लिए अलग-अलग लाइसेंस का उपयोग करता है:

टूल डाउनलोड करें