Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
Grafiki — Sysmon और ग्राफ़ के बारे में थ्रेट हंटिंग टूल | Kitploit
उपकरण/GitHubGitHub/lucky-luk3/grafiki
एपीआई सुरक्षा परीक्षणAPI सुरक्षा
GitHublucky-luk3/grafiki

Grafiki

Sysmon और ग्राफ़ के बारे में थ्रेट हंटिंग टूल

रिपॉजिटरी देखें
342503 साल पहलेKitploit द्वारा समीक्षित

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

सभी देखें →

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

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

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

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

Grafiki फ़ाइल सूची

Grafiki एक Django प्रोजेक्ट है जो Sysmon और ग्राफ़ के बारे में है, फिलहाल के लिए।
मेरी राय में EventViewer, Elastic और यहां तक कि Kibana, पर्याप्त ग्राफिकल नहीं हैं। वर्तमान खतरे जटिल हैं और यदि हमलावर ग्राफ़ में सोचते हैं, तो रक्षकों को भी ऐसा करना चाहिए।
यह एक प्रूफ ऑफ कॉन्सेप्ट है, कोड को अभी तक डीबग नहीं किया गया है लेकिन शायद किसी के लिए उपयोगी हो सकता है, मैं इसे सुधारूंगा।
यह प्रोजेक्ट EVTX पार्सर से SQL डेटाबेस के रूप में शुरू हुआ और शायद यह प्रोजेक्ट का मुख्य भाग है।

लक्ष्य

  • EVTX फ़ाइलों और URL से Sysmon इवेंट को रिलेशनल डेटाबेस में पार्स करना।
  • Elastic Sysmon इवेंट को रिलेशनल डेटाबेस में पार्स करना।
  • आसान Elastic फ़िल्टर निर्माण।
  • Vis.js का उपयोग करके डेटाबेस से ग्राफ़ बनाना।
  • ग्राफ़ के साथ आसानी से काम करने के लिए फ़िल्टर प्रदान करना।
  • इवेंट को क्रमिक रूप से दिखाना।
  • और अधिक

वर्तमान स्थिति: प्री-अल्फा

प्रोजेक्ट अभी पर्याप्त परिपक्व नहीं है, हालांकि यह काम करता है, परीक्षण योजना अभी तक परिभाषित नहीं है।
कोई भी राय, बग मिलने, सुधार अनुरोध ... का स्वागत है।

दस्तावेज़

  • उपयोगकर्ता मैनुअल [करना है]

लाइसेंस: GPL-3.0

लेखक

  • लुइस एफ. मोंगे @Lukky86

आभार

  • रॉबर्टो रोड्रिग्ज (HELK और मोर्डोर प्रोजेक्ट्स) Cyb3rWard0g
  • समीर बौसियाडेन (EVTX नमूने) SBousseaden

स्थापना

root@kitploit:~
git clone https://github.com/lucky-luk3/Grafiki.git
cd Grafiki
sudo -- sh -c -e "echo '127.0.0.1 grafiki.local' >> /etc/hosts"
docker compose up --build &
docker exec -it -d grafiki-app-1 /init_django.sh

अपने ब्राउज़र में http://127.0.0.1:8000/ या http://grafiki.local:8000/ पर जाएं। शिकार करें, सीखें और आनंद लें!

करने के लिए कार्य

  • इवेंट 2,6,8,15,23 जोड़ें।
  • इन-मेमोरी PostgreSQL डेटाबेस।
  • Elastalert के साथ एकीकरण।

जानकारी

यह एप्लिकेशन दो प्रकार की फ़ाइलों को संसाधित कर सकता है।

  • डिस्क या URL से Sysmon EVTX फ़ाइलें।
  • डिस्क या URL से Sysmon Filebeat इवेंट फ़ाइलें। साथ ही, इस एप्लिकेशन में दो प्रकार की प्रसंस्करण विधियाँ हैं:
  • सामान्य प्रक्रिया
  • सरल प्रक्रिया सामान्य प्रक्रिया में, प्रत्येक प्रक्रिया ग्राफ़ दृश्य में एक नोड उत्पन्न करती है, खतरे ग्राफ़ में दर्शाए जाते हैं और एक कंप्यूटर नोड भी दर्शाया जाता है जिसमें उसकी सभी संबंधित प्रक्रियाएँ होती हैं।
    सरल प्रक्रिया में, प्रक्रियाओं को नाम से समूहीकृत किया जाता है और उदाहरण के लिए इवेंट 8 में खतरे दर्शाए नहीं जाते हैं।
    यह ध्यान में रखना महत्वपूर्ण है क्योंकि कभी-कभी सरल दृश्य उपयोगी हो सकता है, कभी-कभी भ्रामक, उदाहरण के लिए जब आपके पास एक से अधिक कंप्यूटर से इवेंट हों।

डेटा स्कीमा

डेटाबेस स्कीमा

फ़ाइल सूची

इस पृष्ठ पर, आप evtx फ़ाइलें या इलास्टिक इवेंट फ़ाइलें अपलोड कर सकते हैं और उन्हें संसाधित कर सकते हैं। फ़ाइल सूची

उदाहरण

यह पृष्ठ ऑनलाइन नमूना फ़ाइलों की लाइब्रेरी बनाने के लिए उपयोगी है।
जब आप एक उदाहरण बनाते हैं, तो आप फ़ाइल का URL डालते हैं और जब आप इसे संसाधित करते हैं, तो एप्लिकेशन इवेंट फ़ाइल डाउनलोड करता है और उसे संसाधित करता है। उदाहरण सूची

Elastic

इस पृष्ठ पर, आप अपने Elastic इंस्टेंस में खोज बना सकते हैं और परिणाम का एक ग्राफ़ बना सकते हैं। आप इसके बारे में फ़िल्टर बना सकते हैं:

  • होस्ट मशीन का होस्टनेम।
  • Sysmon इवेंट ID
  • स्रोत IP
  • गंतव्य IP
  • गंतव्य IP प्रकार (आंतरिक या बाहरी)
  • उपयोगकर्ता खाता
  • प्रक्रिया का नाम ये सभी फ़िल्टर समावेशी या अनन्य हो सकते हैं और इनमें अल्पविराम से अलग किए गए मानों के समूह हो सकते हैं।
    आप एक से अधिक फ़िल्टर बना सकते हैं और सभी बनाए गए फ़िल्टर एक दूसरे के बीच "AND" तार्किक ऑपरेटर का उपयोग करते हैं।
    इस पृष्ठ पर आप परिणामों में PowerShell स्क्रिप्टिंग लॉगिंग इवेंट शामिल कर सकते हैं। इलास्टिक

ग्राफ़

ग्राफ़ पृष्ठ इस एप्लिकेशन का मुख्य भाग और इसकी अनुसंधान इंटरफ़ेस है।
अन्य पृष्ठों पर आप अपना डेटा चुनते हैं और ये पृष्ठ आपको ग्राफ़ पृष्ठ पर भेजते हैं, यदि आप सीधे ग्राफ़ पृष्ठ पर जाते हैं, तो वहाँ कुछ नहीं होगा या आपके द्वारा खोजा गया अंतिम डेटा होगा।
इस पृष्ठ पर दो टैब हैं, एक Sysmon के लिए और दूसरा PowerShell इवेंट के लिए।
दो प्रकार के तत्व हैं, नोड और किनारे। नोड संस्थाओं का प्रतिनिधित्व करते हैं जैसे प्रक्रिया, फ़ाइल या रजिस्ट्री कुंजी और किनारे क्रियाओं का प्रतिनिधित्व करते हैं जैसे बनाना, हटाना या कनेक्ट करना।
ग्राफ़

Sysmon

हम मुख्य भाग में हैं।
यह भाग विश्लेषण किए गए इवेंट के बारे में ग्राफ़ बनाने के लिए डेटाबेस में जानकारी का उपयोग करता है।
उदाहरण1 आप ग्राफ़ में नेविगेट कर सकते हैं, प्रक्रिया निर्माण, नामित पाइप कनेक्शन आदि देख सकते हैं, लेकिन आमतौर पर आराम से काम करने के लिए बहुत अधिक जानकारी होती है।
टैब के अंदर ग्राफ़ फ़िल्टर के बारे में एक छिपा हुआ अनुभाग है।

फ़िल्टर

फ़िल्टर इस क्षेत्र में आप ग्राफ़ फ़िल्टरिंग डेटा के साथ काम कर सकते हैं।
आप नोड को इस संस्थाओं द्वारा फ़िल्टर कर सकते हैं:

  • कंप्यूटर
  • प्रक्रिया
  • खतरा
  • कनेक्शन (IP)
  • फ़ाइल
  • पाइप
  • रजिस्ट्री कुंजी
  • DNS क्वेरी
  • DNS रिज़ॉल्यूशन

आप प्रक्रिया नोड को इसके द्वारा भी फ़िल्टर कर सकते हैं:

  • प्रक्रिया अखंडता
  • प्रक्रिया सत्र
  • उपयोगकर्ता

इसके अलावा, आप किनारों को इस क्रियाओं द्वारा फ़िल्टर कर सकते हैं:

  • बनाएँ
  • समाप्त करें
  • पहुँच
  • बदलें
  • हटाएँ
  • नाम बदलें
  • कनेक्ट करें
  • स्वामित्व (से संबंधित)
  • लोड करें
एनिमेशन

एक महान विशेषता ग्राफ़ में डेटा के बारे में एनिमेशन बनाना है, यह उदाहरण के लिए पेरेंट PID स्पूफिंग या जब कोई उपयोगकर्ता किसी कंप्यूटर में दूरस्थ रूप से कमांड निष्पादित करता है, में बहुत उपयोगी है।
एनिमेशन

समूह हटाएँ

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

ग्राफ़ सेटिंग्स

स्क्रीन के नीचे ग्राफ़ के भौतिकी को बदलना संभव है।
जब ग्राफ़ में बहुत अधिक जानकारी होती है, तो ग्राफ़ को स्थिर करने के लिए भौतिकी को अक्षम करना उपयोगी हो सकता है।
आप भौतिकी के साथ खेल सकते हैं, यह मजेदार है।

PowerShell लॉगिंग

PowerShell टैब में PowerShell कमांड का विश्लेषण करना संभव है।
कमांड एक अकॉर्डियन में दिखाए जाते हैं और प्रत्येक पंक्ति के अंदर, यदि कमांड में base64 कमांड है, तो इसे डीकोड और पार्स किया जाएगा।
आप कमांड के एन्कोडेड या डीकोडेड भाग के लिए सभी इवेंट में खोज सकते हैं।
पावरशेल

उदाहरण

प्रक्रिया ट्री बनाएँ

प्रक्रिया बनाएँ

रिमोट थ्रेड बनाएँ

रिमोट थ्रेड बनाएँ

नामित पाइप कनेक्शन

नामित पाइप कनेक्शन

कंप्यूटर नेटवर्क कनेक्शन

कंप्यूटर नेटवर्क कनेक्शन

एम्पायर WMIC उपयोगकर्ता जोड़ें

एम्पायर wmic उपयोगकर्ता जोड़ें

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