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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
ioc-scanner-CVE-2019-19781 — CVE-2019-19781 के लिए समझौता संकेतक स्कैनर | Kitploit
उपकरण/GitHubGitHub/citrix/ioc-scanner-cve-2019-19781
समझौता संकेतक (IOC) प्रबंधनभेद्यता स्कैनरफोरेंसिकवेब सुरक्षाडिजिटल फोरेंसिकखतरा खुफियाघटना प्रतिक्रियालॉग विश्लेषण
GitHubcitrix/ioc-scanner-cve-2019-19781

ioc-scanner-CVE-2019-19781

CVE-2019-19781 के लिए समझौता संकेतक स्कैनर

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

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

सभी देखें →

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

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

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

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

CVE-2019-19781 के लिए समझौता संकेतक स्कैनर

यह रिपॉजिटरी CVE-2019-19781 से संबंधित Citrix ADC उपकरणों के समझौतों का पता लगाने के लिए एक उपयोगिता रखता है। उपयोगिता और उसके संसाधन, FireEye Mandiant जांच के दौरान एकत्रित समझौता संकेतकों को एनकोड करते हैं। और अधिक जानने के लिए, कृपया इस उपकरण के रिलीज़ की घोषणा करने वाला ब्लॉग पढ़ें।

संक्षेप में, उपकरण निम्नलिखित करेगा:

  • मौजूदा समझौते की पहचान करने में पूरी कोशिश करेगा।

यह नहीं करेगा:

  • हर बार 100% समझौते की पहचान करना, या
  • आपको बताना कि कोई उपकरण शोषण के लिए असुरक्षित है।

सामुदायिक प्रतिक्रिया के साथ, यह उपकरण अपने पता लगाने में अधिक गहन हो सकता है। यदि आपको समस्याएँ, विचार या प्रतिक्रिया है, तो कृपया एक मुद्दा खोलें, एक PR सबमिट करें, या लेखकों से संपर्क करें।

इस रिपॉजिटरी के रिलीज़ टैब से स्टैंडअलोन उपकरण डाउनलोड करें।

विशेषताएँ

यह स्कैनर पहचान सकता है:

  • सफल शोषण को इंगित करने वाली वेब सर्वर लॉग प्रविष्टियाँ
  • ज्ञात मैलवेयर के फ़ाइल सिस्टम पथ
  • शेल इतिहास में पोस्ट-एक्सप्लॉइटेशन गतिविधि
  • NetScaler निर्देशिकाओं में ज्ञात दुर्भावनापूर्ण शब्द
  • NetScaler निर्देशिकाओं का अप्रत्याशित संशोधन
  • अप्रत्याशित क्रॉनटैब प्रविष्टियाँ
  • अप्रत्याशित प्रक्रियाएँ
  • ज्ञात मैलवेयर द्वारा उपयोग किए जाने वाले पोर्ट

विवरण

CVE-2019-19781 के लिए समझौता संकेतक (IoC) स्कैनर को FireEye Mandiant और Citrix द्वारा संयुक्त रूप से विकसित किया गया था, जो CVE-2019-19781 के शोषण से संबंधित घटना प्रतिक्रिया कार्यों से प्राप्त ज्ञान पर आधारित है। स्कैनर का लक्ष्य उपलब्ध लॉग स्रोतों और सिस्टम फोरेंसिक आर्टिफैक्ट्स का विश्लेषण करके CVE-2019-19781 के सफल शोषण के साक्ष्य की पहचान करना है। उपकरण जो हासिल कर पाएगा उसकी सीमाएँ हैं, और इसलिए, उपकरण को चलाने को यह गारंटी नहीं माना जाना चाहिए कि सिस्टम समझौते से मुक्त है। उदाहरण के लिए, समझौते के साक्ष्य वाले सिस्टम पर लॉग फ़ाइलें छोटी/रोल हो सकती हैं, सिस्टम को रिबूट किया गया हो सकता है, किसी हमलावर ने समझौते के साक्ष्य को हटाने के लिए सिस्टम के साथ छेड़छाड़ की हो सकती है, और/या एक रूटकिट स्थापित की हो सकती है जो समझौते के साक्ष्य को छिपाती है, आदि।

इस उपकरण का आउटपुट तीन श्रेणियों में से एक में आएगा:

  1. समझौते का साक्ष्य। यह डिफ़ॉल्ट है। इस श्रेणी में आने वाला कोई भी साक्ष्य इंगित करता है कि एक उपकरण सफलतापूर्वक समझौता किया गया था। यह जानकारी प्रकट करने वाले कमांड निष्पादित करने (जैसे ns.conf या smb.conf कॉन्फ़िगरेशन फ़ाइलें देखना) से लेकर बैकडोर स्थापित करने (जैसे NOTROBIN, एक कॉइन माइनर, आदि) या पर्ल-आधारित वेब शेल गिराने तक कुछ भी हो सकता है।

  2. सफल भेद्यता स्कैनिंग का साक्ष्य (यह अधिकृत सिस्टम प्रशासक या अनधिकृत हमलावर हो सकता है)। इस श्रेणी में आने वाला कोई भी साक्ष्य इंगित करता है कि सिस्टम असुरक्षित स्थिति में था (उदाहरण के लिए, शमन लागू नहीं किया गया था) और CVE-2019-19781 का शोषण करने का कम से कम पहला कदम सफल रहा।

  3. असफल भेद्यता स्कैनिंग का साक्ष्य। इस श्रेणी में आने वाला कोई भी साक्ष्य इंगित करता है कि सिस्टम को स्कैन या शोषण करने के प्रयास विफल रहे।

यह उपकरण समझौते के सभी साक्ष्य, या CVE-2019-19781 से संबंधित समझौते के सभी साक्ष्य खोजने की गारंटी नहीं है। यदि सिस्टम पर समझौते के संकेत पहचाने जाते हैं, तो संगठनों को घटना के दायरे और सीमा को निर्धारित करने के लिए समझौता किए गए सिस्टम की फोरेंसिक जांच करनी चाहिए। यह उपकरण 'जैसा है' और बिना किसी वारंटी के प्रदान किया जाता है।

उपयोग

आपको इस रिपॉजिटरी के रिलीज़ टैब से स्टैंडअलोन Bash स्क्रिप्ट डाउनलोड करनी चाहिए। स्रोत निर्देशिका को Citrix ADC उपकरण पर कॉपी करना संभव है लेकिन अनुशंसित नहीं है।

IoC स्कैनर सीधे Citrix ADC उपकरण पर चलाया जा सकता है। इस मोड में, उपकरण ज्ञात संकेतकों के लिए फ़ाइलों, प्रक्रियाओं और पोर्ट को स्कैन करेगा। उपकरण नैदानिक संदेशों को STDERR स्ट्रीम पर और परिणामों को STDOUT स्ट्रीम पर लिखता है। सामान्य उपयोग में, आपको समीक्षा के लिए STDOUT को एक फ़ाइल पर रीडायरेक्ट करना चाहिए। उपकरण को Citrix ADC उपकरण पर लाइव मोड में root के रूप में चलाया जाना चाहिए।

उदाहरण के लिए:

$ sudo bash ./ioc-scanner-CVE-2019-19781-v1.1.sh > "/tmp/results-$(date).txt"

उपकरण निम्नलिखित उत्पादों के साथ उपयोग के लिए डिज़ाइन किया गया है:

  • Citrix ADC और Citrix Gateway संस्करण 13.0
  • Citrix ADC और Citrix Gateway संस्करण 12.1
  • Citrix ADC और Citrix Gateway संस्करण 12.0
  • Citrix ADC और Citrix Gateway संस्करण 11.1
  • Citrix ADC और Citrix Gateway संस्करण 10.5
  • Citrix SD-WAN WANOP सॉफ्टवेयर और उपकरण मॉडल 4000, 4100, 5000, और 5100

IoC स्कैनर एक माउंटेड फोरेंसिक इमेज का भी निरीक्षण कर सकता है। इस परिदृश्य में, इमेज रूट निर्देशिका के पथ को निर्दिष्ट करने वाला एक कमांड लाइन तर्क पास करें। ऑफलाइन मोड में चलाने के लिए आपको रूट होने की आवश्यकता नहीं है।

उदाहरण के लिए:

$ bash ./ioc-scanner-CVE-2019-19781-v1.1.sh /mnt/path/to/evidence/root/

दोनों मोड में, उपकरण सहायक कोड को एक अस्थायी निर्देशिका में निकालेगा; स्क्रिप्ट की समाप्ति पर यह निर्देशिका हटा दी जाएगी। उपकरण सिस्टम में और परिवर्तन नहीं करता है, हालांकि इससे लॉग प्रविष्टियाँ उत्पन्न हो सकती हैं। सभी फोरेंसिक विश्लेषण की तरह, लाइव प्रतिक्रिया की तुलना में dd इमेज के विरुद्ध ऑफलाइन विश्लेषण को प्राथमिकता दें। इससे यह संभावना समाप्त हो जाएगी कि उपकरण प्रासंगिक साक्ष्य को अधिलेखित कर दे।

कृपया अधिक विवरण के लिए अक्सर पूछे जाने वाले प्रश्न की समीक्षा करें।

योगदान करना

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

डिज़ाइन

हम इस उपकरण को Bash स्क्रिप्ट के रूप में प्रदान करते हैं क्योंकि यह Citrix ADC उपकरणों में एक सामान्य हर है। यहाँ Citrix ADC रिलीज़ के लिए फीचर मैट्रिक्स है:

NetScaler संस्करणOSउपलब्ध भाषाएँ
13.0FreeBSD 8.4Bash, Perl, Python
12.1FreeBSD 8.4Bash, Perl, Python
12.0FreeBSD 8.4Bash, Perl, Python
11.1FreeBSD 8.4Bash, Perl
10.5FreeBSD 8.4Bash, Perl
10.1FreeBSD 6.3Bash, Perl
9.3FreeBSD 6.3Bash, Perl

हालांकि हमने मैलवेयर को FreeBSD/NetScaler को लक्षित करने के लिए Go का उपयोग करते देखा है, Go FreeBSD 6.x का समर्थन नहीं करता है।

परीक्षण

हम ./tests/ निर्देशिका में समझौते के साक्ष्य वाली स्पार्स फ़ाइल सिस्टम इमेज बनाए रखते हैं। जैसे-जैसे आप इस उपकरण में IoCs जोड़ते हैं, जैसे ज्ञात पथ या ब्लैकलिस्टेड सामग्री, कृपया परीक्षण के लिए साक्ष्य के उदाहरण प्रदान करें।

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