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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
ds-cve-plugin — DataSurgeon के लिए एक प्लगइन जो पाठ से CVE नंबर निकालता है (e.g: CVE-2021-56789) | Kitploit
उपकरण/GitHubGitHub/datasurgeon-ds/ds-cve-plugin
भेद्यता विश्लेषणस्क्रिप्टिंग और स्वचालनजानकारी एकत्र करनाउपयोगिताएँ और फ्रेमवर्कखतरा खुफिया
GitHubdatasurgeon-ds/ds-cve-plugin

ds-cve-plugin

DataSurgeon के लिए एक प्लगइन जो पाठ से CVE नंबर निकालता है (e.g: CVE-2021-56789)

रिपॉजिटरी देखें
113 साल पहलेअभी तक समीक्षित नहीं

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

सभी देखें →

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

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

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

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

ds-cve-plugin में आपका स्वागत है

DataSurgeon के लिए एक प्लगइन जो टेक्स्ट से CVE नंबर निकालता है (उदा: CVE-2021-56789)

प्लगइन्स प्रबंधित करने में सीधे कूदें

  • नया प्लगइन जोड़ना
  • प्लगइन हटाना
  • सभी प्लगइन्स सूचीबद्ध करना

बनाने में सीधे कूदें

  • अपना प्लगइन फ़ाइल ढूंढें
  • अपना खुद का प्लगइन बनाना
  • अपने नए प्लगइन का उपयोग कैसे करें

प्लगइन्स बनाना

अपना प्लगइन फ़ाइल ढूंढें

यदि आप Windows उपयोगकर्ता हैं, तो आपको प्लगइन फ़ाइल C:\ds\ निर्देशिका में मिलेगी। यदि आप Linux पर हैं, तो प्लगइन फ़ाइल यहाँ देखें: ~/.DataSurgeon/plugins.json। और यदि संयोग से प्लगइन फ़ाइल इनमें से किसी भी निर्देशिका में नहीं मिलती है, तो हम स्वचालित रूप से वर्तमान कार्यशील निर्देशिका की जाँच करेंगे।

अपना खुद का प्लगइन बनाना

json ऑब्जेक्ट का हर फ़ील्ड महत्वपूर्ण है। यह सुनिश्चित करने के लिए कि आपका प्लगइन DataSurgeon के विकल्पों --add और --remove के साथ सहजता से काम करे, अपनी plugins.json फ़ाइल को किसी GitHub रिपॉजिटरी पर अपलोड करना याद रखें। कृपया सुनिश्चित करें कि फ़ाइल का नाम plugins.json ही रहे और केवल वे प्लगइन विकल्प शामिल करें जिन्हें आप अपलोड करना चाहते हैं। फ़ील्ड के लिए एक त्वरित मार्गदर्शिका यहाँ है:

फ़ील्डविवरण
content_typeयह आप जिस सामग्री की खोज कर रहे हैं उसका एक-शब्द का विवरण होना चाहिए (कोई स्थान नहीं)। यह वह शब्द है जो मिलान की गई सामग्री के साथ मुद्रित होता है।
arg_long_nameयह कमांड-लाइन इंटरफ़ेस के लिए अद्वितीय तर्क नाम है। यह सभी प्लगइन्स में अद्वितीय होना चाहिए।
help_messageयह आपके प्लगइन का एक संक्षिप्त और सरल विवरण है। यह टूल के सहायता संदेश में दिखाई देगा।
versionयह आपके प्लगइन का संस्करण संख्या है (जैसे: 1.0.0)
regexयह रेगुलर एक्सप्रेशन है जिसका उपयोग सामग्री से मिलान करने के लिए किया जाता है। --clean विकल्प के साथ संगतता सुनिश्चित करने के लिए, आपका regex इस प्रकार डिज़ाइन किया जाना चाहिए कि पूरा मिलान ($0) में वही सटीक सामग्री शामिल हो जिसमें आप रुचि रखते हैं। यह --clean विकल्प को केवल प्रासंगिक मिलान की गई सामग्री निकालने की अनुमति देता है। अपने regex पैटर्न का परीक्षण करने के लिए, हम https://regexr.com/ का उपयोग करने की सलाह देते हैं
source_urlयह आपके प्लगइन को होस्ट करने वाले GitHub रिपॉजिटरी का URL है

यहाँ एक उदाहरण है:

root@kitploit:~
[
    {
        "content_type": "windows_registry",
        "arg_long_name": "winregistry",
        "version": "1.0.0",
        "help_message": "Extracts windows registry paths",
        "regex": "^(HKEY_(?:LOCAL_MACHINE|CURRENT_USER|CLASSES_ROOT|CURRENT_CONFIG|USERS)\\\\[\\w\\-\\.\\\\]*)",
        "source_url": "https://github.com/DataSurgeon-ds/ds-cve-plugin/"
    }
]

अपने नए प्लगइन का उपयोग कैसे करें

एक बार जब आपकी प्लगइन फ़ाइल लोड हो जाती है, तो विकल्प एक अतिरिक्त तर्क के रूप में जोड़ा जाएगा। जैसा कि आप देख सकते हैं, तर्क का नाम arg_long_name है।

root@kitploit:~
drew@DESKTOP-A5AO3TO$ ds -h

Options:
   ......
  -a, --aws                    Extract AWS keys
      --cve                    Extracts CVE Identifiers
  -V, --version                Print version

और इसे चलाने का तरीका यहां है:

root@kitploit:~
┌──(drew㉿IT-DREW)-[~]
└─$ ds --cve -f cves.txt
cve: The first one is CVE-2023-1234. This is a hypothetical vulnerability that was supposedly discovered in 2023.
cve: Here's another one: CVE-2021-56789. This one was supposedly discovered in 2021.
cve: And here's a third one: CVE-2020-1234567. This one was supposedly discovered in 2020.
cve: But not all strings that look like CVE identifiers are actual CVE identifiers. For example, CVE-23-1234 is not a valid identifier because the year part only has two digits. Similarly, CVE-2023-123 is not valid because the identifier part only has three digits. And CVE-2023-12345678 is not valid because the identifier part has eight digits, which is too many.
cve: Finally, note that not all CVE identifiers are associated with actual vulnerabilities. For example, CVE-2023-9999 might not be associated with any known vulnerability. To check if a CVE identifier is real, you would need to look it up in a CVE database.

┌──(drew㉿IT-DREW)-[~]
└─$ ds --cve -f cves.txt --clean
cve: CVE-2023-1234
cve: CVE-2021-56789
cve: CVE-2020-1234567
cve: CVE-2023-1234567
cve: CVE-2023-9999

प्लगइन्स प्रबंधित करना

नया प्लगइन जोड़ना

नया प्लगइन जोड़ने के लिए आपको --add <URL> विकल्प का उपयोग करना होगा। URL एक दूरस्थ GitHub रिपॉजिटरी होना चाहिए जो plugins.json फ़ाइल होस्ट करता है। अपने नए प्लगइन का उपयोग कैसे करें.

root@kitploit:~
drew@DESKTOP-A5AO3TO:~$ ds --add https://github.com/DataSurgeon-ds/ds-cve-plugin/
[*] Download and added plugin: https://github.com/DataSurgeon-ds/ds-cve-plugin/

सभी प्लगइन्स सूचीबद्ध करना

सभी प्लगइन्स को सूचीबद्ध करने के लिए आप --list विकल्प का उपयोग कर सकते हैं।

root@kitploit:~
drew@DESKTOP-A5AO3TO$ ds --list

Plugin File: /home/drew/.DataSurgeon/plugins.json

Source URL                                                     | Argument Long Name
https://raw.githubusercontent.com/DataSurgeon-ds/ds-cve-plugin | cve

प्लगइन हटाना

जिस प्लगइन को आप अब नहीं चाहते, उसे हटाने के लिए आप --remove विकल्प का उपयोग कर सकते हैं।

root@kitploit:~
drew@DESKTOP-A5AO3TO:~$ ds --remove https://github.com/DataSurgeon-ds/ds-cve-plugin//
[*] Removed plugin: https://github.com/DataSurgeon-ds/ds-cve-plugin//
टूल डाउनलोड करें