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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
ADFT — सक्रिय निर्देशिका फोरेंसिक टूलकिट : विंडोज इवेंट लॉग (EVTX) से AD हमलों का पता लगाएं और पुनर्निर्माण करें | Kitploit
उपकरण/GitHubGitHub/kjean13/adft
भेद्यता विश्लेषणकॉन्फ़िगरेशन ऑडिटिंगफोरेंसिकडिजिटल फोरेंसिकघटना प्रतिक्रियालॉग विश्लेषण
GitHubkjean13/adft

ADFT

सक्रिय निर्देशिका फोरेंसिक टूलकिट : विंडोज इवेंट लॉग (EVTX) से AD हमलों का पता लगाएं और पुनर्निर्माण करें

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

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

सभी देखें →

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

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

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

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

ADFT v1.0

ADFT एक ऑफ़लाइन सक्रिय निर्देशिका/विंडोज़ जांच उपकरण है जिसमें एक एकीकृत स्थानीय वेब UI शामिल है।

यह आधिकारिक v1.0 रिलीज़ एक सुसंगत उत्पाद सतह प्रदान करती है:

  • विहित ADFT इंजन
  • CLI
  • बैकएंड द्वारा परोसा गया एकीकृत GUI

ADFT निर्यातित साक्ष्यों को ग्रहण करता है, प्रत्येक समर्थित स्रोत को विहित JSONL में रूपांतरित करता है, नियतात्मक पहचान और सहसंबंध लागू करता है, एक प्रेक्षित AD एक्सपोज़र स्कोर की गणना करता है, आक्रमण प्रगति का पुनर्निर्माण करता है, और जाँच और सुदृढ़ीकरण कलाकृतियाँ तैयार करता है।

त्वरित अवलोकन

ADFT ऑफ़लाइन विंडोज़/AD/SIEM-उन्मुख डेटासेट का विश्लेषण करता है और एक CLI और एकीकृत GUI के माध्यम से जाँच कलाकृतियाँ उत्पन्न करता है।

ADFT CLI सारांश

v1.0 का दायरा

ADFT v1.0 निम्नलिखित का समर्थन करता है:

  • विहित JSONL रूपांतरण
  • निर्यातित साक्ष्यों से ऑफ़लाइन जाँच
  • नियतात्मक पहचान और सहसंबंध
  • समयरेखा पुनर्निर्माण और आक्रमण-पथ प्रतिपादन
  • प्रेक्षित AD एक्सपोज़र स्कोरिंग
  • सुदृढ़ीकरण निष्कर्ष और वैकल्पिक PowerShell सुधार निर्यात
  • HTML, JSON और CSV में रिपोर्ट कलाकृतियाँ
  • ATT&CK नेविगेटर, रीप्ले JSON, मरमेड ग्राफ़ और अखंडता मेनिफ़ेस्ट निर्यात
  • बैकएंड द्वारा परोसा गया एकीकृत स्थानीय वेब UI
  • रिलीज़ सत्यापन और रनटाइम जाँच के लिए GUI में एक बेंचमार्क दृश्य

समर्थित इनपुट प्रारूप

ADFT एकाधिक प्रारूपों में स्रोत साक्ष्य स्वीकार करता है और विश्लेषण से पहले उन्हें विहित JSONL में रूपांतरित करता है:

  • JSON / JSONL / NDJSON
  • EVTX
  • YAML / YML
  • CSV / TSV
  • CEF / LEEF
  • XML
  • LOG / SYSLOG / TXT
  • Markdown
  • ZIP

स्थापना

अनुशंसित एक-शॉट स्थापना:

root@kitploit:~
./install_adft.sh

वास्तविक EVTX सत्यापन के लिए अनुशंसित:

root@kitploit:~
./install_adft.sh --run-demo

मैन्युअल स्थापना:

root@kitploit:~
python3 -m venv .venv
source .venv/bin/activate
pip install --upgrade pip
pip install -e ".[full]"

विकास स्थापना:

root@kitploit:~
pip install -e ".[full,dev]"

विस्तृत निर्भरता नोट्स docs/DEPENDENCIES.md में सूचीबद्ध हैं।

रिपॉजिटरी नोट: pyproject.toml पैकेजिंग के लिए सत्य का स्रोत है। install_adft.sh v1.0 के लिए आधिकारिक पूर्ण स्थापना पथ है, और requirements-dev.txt योगदानकर्ताओं और CI के लिए उपलब्ध रहता है।

मुख्य आदेश

root@kitploit:~
adft convert test_logs -o converted_inputs
adft investigate test_logs/attack.json -o reports_core --format html json csv --export-events-jsonl
adft summary -o reports_core
adft alerts -o reports_core --full
adft score -o reports_core
adft story -o reports_core --full
adft attack-chain -o reports_core
adft attack-path -o reports_core
adft reconstruct -o reports_core --full
adft harden -o reports_core --dry-run --export-scripts reports_core/remediation
adft report -o reports_core

एकीकृत GUI

एकीकृत GUI को इसके साथ लॉन्च करें:

root@kitploit:~
adft ui -o reports_gui --host 127.0.0.1 --port 8765

फिर खोलें:

root@kitploit:~
http://127.0.0.1:8765

ADFT बेंचमार्क

GUI बैकएंड-संचालित है: अपलोड, रूपांतरण, जाँच, अलर्ट, समयरेखा, पुनर्निर्माण, ग्राफ़, बेंचमार्क, सुदृढ़ीकरण और निर्यात दृश्य ब्राउज़र में व्यावसायिक तर्क को दोबारा चलाने के बजाय वास्तविक ADFT रन स्थिति को पढ़ते हैं।

वर्तमान GUI विशेषताएँ

  • ब्राउज़र टैब शीर्षक और आइकन ADFT UI के रूप में ब्रांडेड
  • स्थैतिक संपत्तियाँ बिना-कैश हेडर के साथ परोसी गईं
  • बैकएंड स्थिति और क्षमताओं के विरुद्ध कार्यशील रिफ्रेश क्रिया
  • पैन, ज़ूम, नोड ड्रैग, निर्देशित किनारे और समय-विंडो फ़िल्टरिंग के साथ केंद्रित इकाई ग्राफ़
  • जोखिम, प्रथम-दृश्य/अंतिम-दृश्य और ज्ञात-IOC चिह्नांकन के साथ नोड संवर्द्धन जब साक्ष्य मौजूद हो
  • विश्लेषक शोर कम करने के लिए अधिकतम-50 नोड पेजिनेशन के साथ बाउंडेड ग्राफ़ प्रदर्शन
  • रनटाइम और रिलीज़ सत्यापन के लिए बेंचमार्क टैब

ग्राफ़-आधारित पिवोटिंग

ADFT एक चयनित पिवट से ग्राफ़-आधारित जाँच का समर्थन करता है, जिसमें दृश्य संबंध, समय सीमा और विश्लेषक-उन्मुख नेविगेशन शामिल है। ADFT ग्राफ़ पिवट

उत्पन्न कलाकृतियाँ

  • adft_report.html
  • adft_report.json
  • adft_report.csv
  • attack_navigator_layer.json
  • adft_replay.json
  • attack_graph.mmd
  • adft_integrity.json
  • .adft_last_run.json
  • converted_inputs/conversion_manifest.json
  • GUI या CLI सुदृढ़ीकरण निर्यात के बाद hardening_scripts.zip

EVTX निर्भरता नोट

EVTX समर्थित परिधि का हिस्सा है। रनटाइम पर, EVTX रूपांतरण के लिए python-evtx की आवश्यकता होती है।

इसके बिना, EVTX इनपुट को सफलतापूर्वक पार्स नहीं किया जा सकता। यही कारण है कि आधिकारिक v1.0 रिलीज़ के लिए अनुशंसित स्थापना पथ है:

root@kitploit:~
./install_adft.sh

नियमपैक

यह v1.0 रिलीज़ एक नियतात्मक, व्याख्या योग्य पाइपलाइन में 34 नियमों के साथ आती है।

रिपॉजिटरी लेआउट

root@kitploit:~
adft/
  cli/             कमांड-लाइन प्रवेश बिंदु
  core/            अंतर्ग्रहण, सामान्यीकरण और डेटा मॉडल
  detection/       नियतात्मक नियमपैक और पहचान पाइपलाइन
  correlation/     अलर्ट समूहीकरण और अभियान तर्क
  timeline/        समयरेखा पुनर्निर्माण
  graph/           इकाई ग्राफ़ और आक्रमण पथ विश्लेषण
  investigation/   मामला आख्यान और पुनर्निर्माण सहायक
  analysis/        स्कोरिंग और डेटा-गुणवत्ता विश्लेषण
  harden/          सुधार और सुदृढ़ीकरण तर्क
  reporting/       JSON, CSV और स्टैंडअलोन HTML रिपोर्ट
  exports/         नेविगेटर और रीप्ले निर्यात
  ui_server.py     एकीकृत HTTP सर्वर और GUI बैकएंड ब्रिज
  webui_dist/      बैकएंड द्वारा परोसी गई पैकेज्ड वेब UI संपत्तियाँ
  datasets/        स्मोक टेस्ट के लिए उपयोग किए गए डेमो डेटासेट
frontend_source/
  src/             एकीकृत GUI के लिए React/Vite स्रोत

सत्यापन

root@kitploit:~
pytest -q
python3 main.py investigate adft/datasets/ransomware_pre_encryption_campaign.json -o /tmp/adft_release_reports --format html json csv --export-events-jsonl
python3 main.py ui -o /tmp/adft_release_reports --host 127.0.0.1 --port 8765

बेंचमार्क और सत्यापन

ADFT डैशबोर्ड

बेंचमार्क दृश्य रन मीट्रिक्स और पैकेज्ड रिलीज़ जाँचों के साथ एक कॉम्पैक्ट उत्पाद सत्यापन सतह प्रदान करता है।

यह भी देखें:

  • docs/TESTING.md
  • docs/ARCHITECTURE.md
  • docs/DEPENDENCIES.md
  • docs/RELEASE_VALIDATION.md

UI भाषा टॉगल

एकीकृत GUI में शीर्ष पट्टी में एक स्थायी FR/EN भाषा स्विच शामिल है। चुनाव ब्राउज़र में स्थानीय रूप से संग्रहीत किया जाता है और मुख्य नेविगेशन, स्क्रीन और विश्लेषक-उन्मुख लेबल पर लागू होता है।

डेमो डेटासेट

ADFT v1.0 एक एंड-टू-एंड रैनसमवेयर प्रदर्शन के लिए adft/datasets/ad_prod_investigation_post_siem_demo_1000_events.json के साथ आता है जो रूपांतरण, समयरेखा, ग्राफ़, अलर्ट और निर्यात का अभ्यास करता है।

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