रिपोर्टिंग और IOC

आईओसी कन्वर्टर

स्थानीय रूप से चलता हैनया

यह उपकरण स्वयं अंग्रेज़ी में है; यह पृष्ठ इसे आपकी भाषा में समझाता है।

आईओसी कन्वर्टर का उपयोग करें

यह क्या करता है

कॉम्प्रोमाइज के संकेत या कोई भी टेक्स्ट पेस्ट करें। कन्वर्टर यूआरएल, डोमेन, आईपी पते, ई-मेल पते और हैश को रिफैंग और वर्गीकृत करता है, डुप्लिकेट्स को मर्ज करता है और उन्हें STIX 2.1 बंडल, MISP इवेंट, CSV, Suricata नियम या YARA स्केलेटन के रूप में लिखता है।

यह पूरी तरह से आपके ब्राउज़र में चलता है: आप जो कुछ भी दर्ज करते हैं वह अपलोड नहीं होता।

आईओसी कन्वर्टर का उपयोग कैसे करें

  1. IOCs या एक रिपोर्ट पेस्ट करें. एक सूची या कोई भी टेक्स्ट पेस्ट करें। hxxps:// और [.] जैसी निष्प्रभावीकृत रूपों को फिर से वास्तविक मानों में बदल दिया जाता है। एक पंक्ति में टैब या "#" के बाद का टेक्स्ट उस पंक्ति के IOCs की टिप्पणी बन जाता है।
  2. आउटपुट प्रारूप चुनें. STIX 2.1, MISP इवेंट, CSV, Suricata नियम या YARA नियम की रूपरेखा चुनें। MISP (शीर्षक, खतरा स्तर, विश्लेषण, वितरण), Suricata (पहला sid) और YARA (नियम का नाम, लेखक) के लिए अतिरिक्त फ़ील्ड दिखाई देते हैं।
  3. यूआरएल होस्ट्स का निर्णय लें. टिक करें: यदि आप प्रत्येक URL के होस्ट को एक अलग डोमेन या IP संकेतक के रूप में दिखाना चाहते हैं, तो इसे भी जोड़ें।
  4. रूपांतरित करें. Convert या Ctrl+Enter दबाएँ। बाद में फॉर्मेट या MISP मेनू बदलने पर आउटपुट तुरंत अपडेट हो जाता है; शीर्षक, sid या नियम का नाम टाइप करने के बाद Enter या Convert दबाएँ।
  5. निर्यात से पहले समीक्षा. सारांश और किसी भी "इस प्रारूप में नहीं" बॉक्स को पढ़ें, फिर पाए गए IOCs खोलें और प्रत्येक मान तथा टिप्पणी की जाँच करें।
  6. नकल करें, डाउनलोड करें या आगे भेजें. आउटपुट की प्रतिलिपि बनाएँ या दिखाए गए फ़ाइल नाम से इसे डाउनलोड करें। Send to… इसे Blocklist Converter या Abuse Report Generator में खोलता है।

उदाहरण

टिप्पणियों सहित ड्रेनर अभियान IOCs

इनपुट
hxxps://connect.wallet-verify[.]example/claim  # drainer landing page
wallet-verify.example
198.51.100.23
2001:db8::23
support@wallet-verify.example
44d88612fea8a8f36de82e1278abb02f  # EICAR test file
आउटपुट (2026-10-20 को कैप्चर किया गया)
6 unique IOCs: URL 1 Domain 1 IPv4 1 IPv6 1 E-mail 1 MD5 1

Each IOC is an indicator (spec_version 2.1, indicator_types malicious-activity) with a STIX pattern; the bundle and indicator IDs are random UUIDv4 values.

STIX 2.1 bundle (JSON)
{
  "type": "bundle",
  "id": "bundle--9bbd66dc-1735-4610-9fa4-1728d2d24160",
  "objects": [
    {
      "type": "indicator",
      "spec_version": "2.1",
      "id": "indicator--76bed4a1-d4de-40e2-990f-618d4808917c",
      "created": "2026-10-20T17:09:59.108Z",
      "modified": "2026-10-20T17:09:59.108Z",
      "name": "https://connect.wallet-verify.example/claim",
      "indicator_types": [
        "malicious-activity"
      ],
      "pattern": "[url:value = 'https://connect.wallet-verify.example/claim']",
      "pattern_type": "stix",
      "pattern_version": "2.1",
      "valid_from": "2026-10-20T17:09:59.108Z",
      "description": "drainer landing page"
    },
    {
      "type": "indicator",
      "spec_version": "2.1",
      "id": "indicator--795d119e-5917-4254-a8be-be240749baf6",
      "created": "2026-10-20T17:09:59.108Z",
      "modified": "2026-10-20T17:09:59.108Z",
      "name": "wallet-verify.example",
      "indicator_types": [
        "malicious-activity"
      ],
      "pattern": "[domain-name:value = 'wallet-verify.example']",
      "pattern_type": "stix",
      "pattern_version": "2.1",
      "valid_from": "2026-10-20T17:09:59.108Z"
    },
    {
      "type": "indicator",
      "spec_version": "2.1",
      "id": "indicator--b44a4ee9-3bf6-41f7-9b7f-a74eee60b8be",
      "created": "2026-10-20T17:09:59.108Z",
…

छह संकेतकों वाला एक STIX 2.1 बंडल, उदाहरण के लिए [url:value = 'https://connect.wallet-verify.example/claim'] और [file:hashes.MD5 = '44d88612fea8a8f36de82e1278abb02f'], जहाँ प्रत्येक टिप्पणी संकेतक का विवरण है।

यह क्या जाँचता है

संकेतइसका क्या मतलब है
अनन्य IOCs और डुप्लिकेट्स विलयितडेडुप्लिकेशन के बाद की गिनती, जिसमें URL, डोमेन, IPv4 या SHA-256 जैसे प्रत्येक प्रकार के लिए एक बैज शामिल है। प्रोसेसिंग 50,000 IOCs पर रुक जाती है।
इस प्रारूप में नहींचुने गए प्रारूप में शामिल नहीं की जा सकने वाली प्रविष्टियाँ, कारण सहित। क्रिप्टो पतों के पास कोई STIX ऑब्जेक्ट नहीं है, Suricata के पास ई-मेल पतों या हैश के लिए कोई इनलाइन नियम नहीं है, और YARA के पास कोई SHA-512 नहीं है।
टिप्पणियाँSTIX विवरण, MISP और CSV टिप्पणी, Suricata नियमों के ऊपर एक # लाइन और YARA में एक // नोट बनें, ताकि दूसरों को पता चले कि कोई IOC क्यों सूचीबद्ध है।
आउटपुट में लाइव माननिर्यात में असली, रीफैंग किए गए URL और डोमेन शामिल हैं ताकि टूल्स उन्हें मिलान कर सकें। केवल 'IOCs found' तालिका में ही उन्हें डिफैंग किया गया दिखाया गया है; चैट या ई-मेल में पेस्ट करने से पहले उन्हें डिफैंग करें।
सुरिकाटा साइड रेंजनियमों को rev:1 वाले पहले sid से क्रमांकित किया गया है। डोमेन को एक dns.query और एक tls.sni नियम मिलता है जो सबडोमेन पर भी मेल खाते हैं; https:// URL नियम केवल डिक्रिप्ट किए गए ट्रैफ़िक पर ही लागू होते हैं।
यारा कंकालटेक्स्ट IOCs ASCII-वाइड केस-असंवेदनशील स्ट्रिंग्स बन जाते हैं और MD5, SHA-1 तथा SHA-256 हैश मॉड्यूल कंडीशंस बन जाते हैं। उपयोग से पहले नियम का नाम बदलें और उसका परीक्षण करें।
MISP इवेंट सेटिंग्सइवेंट शीर्षक, खतरे का स्तर, विश्लेषण और वितरण इवेंट में शामिल होते हैं, जिसे अप्रकाशित रूप में निर्यात किया जाता है। Ethereum पतों को IDS फ़्लैग के बिना टेक्स्ट के रूप में निर्यात किया जाता है।
स्टिक्स पहचानकर्ताप्रत्येक IOC एक STIX पैटर्न वाला संकेतक है। बंडल और संकेतक आईडी यादृच्छिक UUIDv4 मान होते हैं, इसलिए प्रत्येक रूपांतरण में नई आईडी मिलती हैं।

और उदाहरण

तीन IOCs से सुरिकाटा नियम

इनपुट
hxxp://login.example[.]net/verify # landing page
203.0.113.7  # panel
wallet-verify.example
परिणाम

3 अद्वितीय IOCs और 4 नियम, sid 9000001 से 9000004 तक: login.example.net/verify के लिए एक http.host और http.uri नियम, 203.0.113.7 के लिए एक ip नियम, और .wallet-verify.example के लिए dns.query और tls.sni नियम। टिप्पणियाँ # landing page और # panel के रूप में दिखाई देती हैं।

प्रकाशित हैश वेक्टर के साथ YARA

इनपुट
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  # empty file
cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e
0x000000000000000000000000000000000000dEaD
परिणाम

PhishDestroy_IOC_ नामक एक नियम, आज की तारीख के साथ import "hash", Ethereum पते को स्ट्रिंग के रूप में और खाली-फ़ाइल SHA-256 के लिए hash.sha256 शर्त। इस प्रारूप में नहीं: 1 × SHA-512: YARA हैश मॉड्यूल में SHA-512 नहीं है।

CSV के साथ होस्ट को भी जोड़ें, जिसे टिक किया गया है।

इनपुट
hxxps://pay.example[.]org/invoice # fake invoice
https://pay.example.org/invoice
billing@example[.]org
परिणाम

3 अनोखे IOCs (2 डुप्लिकेट्स को मर्ज किया गया)। CSV: type,value,comment, फिर url,https://pay.example.org/invoice,fake, invoice, domain, pay.example.org, fake invoice और email,billing@example.org खाली comment के साथ।

अक्सर पूछे जाने वाले प्रश्न

कौन से IOC प्रकार मान्यता प्राप्त हैं और उन्हें कैसे मैप किया जाता है?

URLs, डोमेन, IPv4 और IPv6 पते (CIDR रेंज भी), ई-मेल पते, MD5, SHA-1, SHA-256 और SHA-512 हैश, और चेकसम जांच के साथ Bitcoin और Ethereum पते। STIX को url, domain-name, ipv4-addr, ipv6-addr, email-addr और file:hashes पैटर्न मिलते हैं; MISP को url, domain या hostname, ip-dst, email-src और हैश प्रकार मिलते हैं।

परिणाम आयात करने से पहले मुझे क्या जांचना चाहिए?

फ्री-टेक्स्ट एक्सट्रैक्शन उन फ़ाइल नामों को पकड़ सकता है जो किसी वास्तविक TLD (readme.md, archive.zip) पर समाप्त होते हैं या उन हेक्स स्ट्रिंग्स को जो फ़ाइल हैश नहीं हैं, इसलिए पहले IOC तालिका की समीक्षा करें। क्रिप्टो पतों के लिए कोई STIX ऑब्जेक्ट नहीं है, Suricata नियम केवल डोमेन, URL और IP को कवर करते हैं, और YARA हैश मॉड्यूल में SHA-512 नहीं है, इसलिए उन प्रविष्टियों को परिवर्तित नहीं किया गया के रूप में सूचीबद्ध किया गया है।

क्या कुछ अपलोड किया गया है?

नहीं। पार्सिंग और रूपांतरण आपके ब्राउज़र में ही चलते हैं, और आउटपुट केवल तब कॉपी या डाउनलोड किया जाता है जब आप ऐसा करने के लिए कहें।

मैं IOC में एक नोट कैसे संलग्न करूँ?

इसे टैब या रिक्त स्थान, #, रिक्त स्थान के बाद उसी पंक्ति में डालें। यह नोट उस पंक्ति पर मौजूद प्रत्येक IOC पर लागू होता है। जब कोई मान दो बार आता है, तो पहला नोट रखा जाता है; बाद का नोट केवल तभी उपयोग किया जाता है जब पहली पंक्ति में कोई नोट न हो।

क्या स्यूरिकाटा नियम तैनात करने के लिए तैयार हैं?

इन्हें एक प्रारंभिक बिंदु के रूप में लें। एक ऐसी सिड रेंज चुनें जिसका आपका सेंसर उपयोग नहीं करता, रिकॉर्ड किए गए ट्रैफ़िक पर नियमों का परीक्षण करें, और याद रखें कि HTTPS साइटों के लिए URL नियम केवल तब काम करते हैं जब ट्रैफ़िक डिक्रिप्ट किया गया हो।

मुझे कौन सा प्रारूप चुनना चाहिए?

थ्रेट-इंटेलिजेंस प्लेटफ़ॉर्म के लिए STIX 2.1 या MISP, स्प्रेडशीट और सरल फ़ीड के लिए CSV, नेटवर्क सेंसर के लिए Suricata, और फ़ाइलों को स्कैन करने के लिए YARA स्केलेटन का उपयोग करें। DNS या विज्ञापन-ब्लॉक सूचियों के लिए परिणाम Blocklist Converter को भेजें।

शर्तों की व्याख्या

फिशडिस्ट्रॉय अनुसंधान