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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
nightHawkResponse — घटना प्रतिक्रिया फोरेंसिक फ्रेमवर्क | Kitploit
उपकरण/GitHubGitHub/biggiesmallsag/nighthawkresponse
डिस्क फोरेंसिकसमझौता संकेतक (IOC) प्रबंधनटोहीमेमोरी फोरेंसिकफोरेंसिकजानकारी एकत्र करनाडिजिटल फोरेंसिकखतरा खुफियाघटना प्रतिक्रियालॉग विश्लेषण
GitHubbiggiesmallsag/nighthawkresponse
607123276 साल पहलेKitploit द्वारा समीक्षित

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

सभी देखें →

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

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

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

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

nightHawkResponse

घटना प्रतिक्रिया फोरेंसिक फ्रेमवर्क

रिपॉजिटरी देखें
साझा करें

nightHawk Response

एक Elasticsearch बैकएंड पर अतुल्यकालिक फोरेंसिक डेटा प्रस्तुति के लिए कस्टम निर्मित एप्लिकेशन।
यह एप्लिकेशन Mandiant Redline 'collections' फ़ाइल को अंतर्ग्रहण करने और खोज/स्टैक और टैगिंग में लचीलापन प्रदान करने के लिए डिज़ाइन किया गया है।

यह एप्लिकेशन एक ही विंडो में कई जांचों (या सैकड़ों एंडपॉइंट्स) को नियंत्रित करने में असमर्थता से उत्पन्न हुआ है।

Redline ऑडिट को अंतर्ग्रहण करने के लिए, हमने nightHawkResponse बनाया, जो एक पूर्ण रूप से विकसित GOpher एप्लिकेशन है जो इस ढांचे के साथ आने के लिए डिज़ाइन किया गया है। एप्लिकेशन का स्रोत कोड इस रेपो में उपलब्ध है, एक बाइनरी संकलित की गई है और आईएसओ के अंदर चल रही है जो पहले बूट से अंतर्ग्रहण के लिए तैयार है।

संस्करण 2.0 - अनुमानित मार्च 2020

हम वर्तमान में एक नया प्रमुख संस्करण विकसित कर रहे हैं और इसे मार्च 2020 तक जारी करेंगे। नए संस्करण का उद्देश्य निम्नलिखित को पूरा करना है।

  • Docker आधारित स्थापना (Kubenetes/क्लाउड/स्थानीय तैनाती गाइड/कॉन्फिग के साथ) (कार्य प्रगति पर)
  • React में नया UI पुनर्लेखन। केवल आवश्यक कार्यों के लिए सरलीकृत। (कार्य प्रगति पर)
  • प्रगतिशील और पुनः शुरू करने योग्य ट्राइएज अपलोडिंग (पूर्ण)
  • Kibana nightHawkResponse Plugin (कार्य प्रगति पर)
  • यूनिट परीक्षणों के साथ सरलीकृत कोड आधार (कार्य प्रगति पर)
  • सरलीकृत विकास वातावरण CI/CD (कार्य प्रगति पर)

हमने महसूस किया कि पूरे रेपो को प्रभावी ढंग से संचालित करने, संस्थाओं को आसानी से प्रबंधित करने और सब कुछ अद्यतित रखने के लिए बहुत अधिक चलने वाले भाग थे। हम यह भी मानते हैं कि Elastic में रहने वाले मुख्य डेटा का Kibana द्वारा अधिक प्रभावी ढंग से उपयोग किया जाना चाहिए और इसलिए हमने Kibana के अद्भुत कार्यप्रवाह के साथ एक प्लगइन विकसित करके इसे वास्तविकता बनाने का निर्णय लिया।

संस्करण 1.0.4

स्थापना

  • संस्करण 1.0.4 किसी भी Ubuntu x64 OS पर काम करेगा (हमने Ubuntu 16.04LTS में परीक्षण किया है)
  • Ubuntu को नवीनतम पैच में अपडेट करें
  • release/nhr-1.0.4.tar.gz डाउनलोड करें
  • nhr-1.0.4.tar.gz को अनआर्काइव करें
  • nhr-1.0.4 निर्देशिका में बदलें
  • nhr-setup.sh को निष्पादन योग्य बनाएं (chmod +x nhr-setup.sh)
  • निर्भरताएं और nightHawk Response पैकेज स्थापित करें (sudo ./nhr-setup.sh install)
    नोट: स्थापना के दौरान इंटरनेट एक्सेस आवश्यक है।
  • प्रारंभिक स्थापना Elasticsearch इंडेक्स बनाने में विफल हो सकती है। यदि ऐसा होता है तो कृपया पुनः चलाएं (sudo ./nhr-setup.sh install)
  • सभी घटकों के चल रहे हैं यह सत्यापित करें
    ---- sudo systemctl status elasticsearch
    ---- sudo systemctl status kibana
    ---- sudo systemctl status rabbitmq-server
    ---- sudo systemctl status nginx
    ---- sudo systemctl status nighthawk-api
    ---- sudo systemctl status nighthawk-worker
  • आप https://ipaddress पर ब्राउज़ करके इसे एक्सेस कर सकते हैं
  • डिफ़ॉल्ट उपयोगकर्ता नाम और पासवर्ड दोनों admin/admin हैं

API दस्तावेज़ीकरण विकि में अनुसरण करेगा

01/09/2016: संस्करण 1.0.3

  • उपयोगकर्ता संदर्भ और उपयोगकर्ता खाते जोड़े गए (nighthawk/nighthawk से लॉगिन करें), विकि लेख देखें
  • वेबसॉकेट्स पर प्लेटफ़ॉर्म सांख्यिकी और अपलोड जानकारी जोड़ी गई
  • केस हटाएं, एंडपॉइंट हटाएं, केस से एंडपॉइंट हटाएं जोड़ा गया
  • वेबसॉकेट पर कार्य कार्यप्रवाह अनुभाग जोड़ा गया, गाइड के लिए विकि लेख देखें
  • टिप्पणियाँ/टैगिंग अब हाइलाइटिंग सक्षम के साथ विस्तार योग्य ऑब्जेक्ट हैं
  • टिप्पणियाँ अब वेबसॉकेट पर अलर्ट हैं, नोट्स के लिए विकि देखें
  • CaseName = Endpoint name में बग हल किया गया
  • Mac/Windows/Linux से ज़िपित ऑडिट हल किए गए
  • उत्तरदायी डिज़ाइन उन्नयन सुविधाएँ
  • w32system को ऑडिट प्रकार के रूप में जोड़ा गया

विशेषताएं:

वीडियो प्रदर्शन: nightHawk Response Platform

  1. एकल दृश्य एंडपॉइंट फोरेंसिक (एकाधिक ऑडिट प्रकार)।
  2. वैश्विक खोज।
  3. टाइमलाइनिंग।
  4. स्टैकिंग।
  5. टैगिंग।
  6. इंटरैक्टिव प्रक्रिया ट्री दृश्य।
  7. एकाधिक फ़ाइल अपलोड और नामित जांच।

nightHawk ISO

nightHawk के उपयोगकर्ताओं के लिए इसे सीधा बनाने के लिए, हमने सब कुछ तैयार के साथ एक ISO बनाया। इसका मतलब है कि आपको निम्नलिखित मिलता है;

  1. नवीनतम nightHawk स्रोत।
  2. CentOS 7 Minimal जिसमें nightHawk संचालित करने के लिए आवश्यक कोर लाइब्रेरीज़ हैं।
  3. रिवर्स प्रॉक्सी में Nginx और UWSGI सेटअप (सॉकेटेड और ऑप्टिमाइज़्ड), SSL सक्षम।
  4. नवीनतम Elasticsearch/Kibana (Kibana को उजागर किया गया है और यदि वांछित हो तो उपयोग योग्य)।
  5. Sysctrl for all core services.
  6. सभी कोर सेवाओं के लिए लॉगिंग (घुमाया गया)।
  7. कॉन्फ़िगरेबल सिस्टम सेटिंग्स, इनकी सूची /opt/nighthawk/etc/nightHawk.json फ़ाइल में पाई जा सकती है।

सिस्टम शुरू करना:

आपूर्ति किए गए ISO के साथ अपना VM बनाने से पहले, निम्नलिखित पर विचार करें;

  1. CPU/RAM.

लंबित: Elastic सेवा को दोहरे नोड्स के रूप में सेट करें जिसमें प्रति नोड आवंटित सिस्टम मेमोरी का 1/4 होगा। इसका मतलब है कि यदि आप इसे 2GB RAM देते हैं, तो प्रत्येक ES नोड 512mb होगा और सिस्टम संचालित करने के लिए 1GB शेष रहेगा।

यदि आप इसे किसी भी अलग तरीके से सेट करना चाहते हैं, तो बॉक्स में ssh करें और अपने इच्छित तरीके से कॉन्फ़िगर करें।

  1. HDD.

कम से कम 20GB पर विचार किया जाना चाहिए। एक ऑडिट फ़ाइल बड़ी हो सकती है और इसलिए सलाह दी जाती है कि आप कई संग्रहों को अंतर्ग्रहण करने के लिए बहुत अधिक भंडारण आवंटित करें।

लंबित: बड़े पैमाने के उदाहरणों के लिए उपयोगकर्ता आधारित भंडारण सेटअप। यदि आप अतिरिक्त विभाजन सेट करना चाहते हैं, तो आप यह स्वयं कर सकते हैं, ES डेटा स्टोरेज को अपने नए विभाजन की ओर इंगित करने के लिए कुछ बदलाव किए जा सकते हैं।

स्थापना:

ISO डाउनलोड करें: nightHawk v1.0.3

हार्डवेयर कॉन्फ़िगर करें, ISO को VM में माउंट करें, स्थापना स्क्रिप्ट प्रारंभ करें।

पूरा होने पर, अपने ब्राउज़र (Chrome/FireFox) में, https://192.168.42.173 पर जाएं।

'nighthawk/nighthawk' से सिस्टम में लॉग इन करें - एप्लिकेशन में जाने के लिए "goto site" पर क्लिक करें

यदि आपको Kibana तक पहुँचने की आवश्यकता है, तो https://192.168.42.173:8443 पर जाएं।

यदि आपको बॉक्स में SSH करने की आवश्यकता है, तो लॉगिन विवरण admin/nightHawk हैं।

यदि आप IP पता बदलना चाहते हैं (एप्लिकेशन में व्यापक रूप से परिलक्षित); /opt/nighthawk/bin/nighthawkctl set-ip <new_ipaddress>

Redline ऑडिट संग्रह स्क्रिप्ट इस रेपो के रूट में पाई जा सकती है। स्टैंडअलोन redline कलेक्टर का उपयोग करते समय इसका उपयोग करें क्योंकि यह आपको nightHawk को सही ढंग से पॉप्युलेट करने के लिए आवश्यक दस्तावेज़ लौटाएगा।

अपलोड करना:

महत्वपूर्ण: अपलोड करने के लिए ऑडिट ज़िप फ़ाइल बनाना (Redline स्टैंडअलोन कलेक्टर):
चरण_1: Sessions\AnalysisSessionX\Audits<ComputerName> पर जाएं जहां X विश्लेषण संख्या है जो अधिकांश मामलों में 1 है।
चरण_2: ऑडिट फ़ाइलों वाले फ़ोल्डर का ज़िप बनाएं उदा. 20160708085733
चरण_3: 20160708085733.zip अपलोड करें

महत्वपूर्ण: मौजूदा HX ऑडिट फ़ाइल का उपयोग करें (HX कलेक्टर): FireEye HX ऑडिट .mans में समाप्त होने वाले एक्सटेंशन हैं। HX से ऑडिट Redline कलेक्टर से भिन्न है क्योंकि यह जो .mans लौटाता है वह वास्तव में एक ज़िप फ़ाइल है। इसका मतलब है कि इसे Redline ऑडिट के विपरीत सीधे अपलोड किया जा सकता है जिसके लिए आपको ऊपर दिए गए निर्देशों का पालन करना होगा।

नेव बार पर "Upload" आइकन पर जाएं, एक ऑडिट .zip (या एकाधिक), एक केस नाम चुनें (अन्यथा सिस्टम आपको एक प्रदान करेगा) और सबमिट करें। यदि आपने अपने संग्रह को बनाने के लिए हमारी Redline ऑडिट स्क्रिप्ट का उपयोग किया है, तो ऊपर दिए गए "Redline Collector" निर्देशों का पालन करें।

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