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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
murphysec — एक ओपन सोर्स टूल जो सॉफ्टवेयर आपूर्ति श्रृंखला सुरक्षा पर केंद्रित है। 墨菲安全 सॉफ्टवेयर आपूर्ति श्रृंखला सुरक्षा पर ध्यान केंद्रित करता है, और इसमें पेशेवर सॉफ्टवेयर घटक विश्लेषण (SCA), भेद्यता पहचान, और पेशेवर भेद्यता डेटाबेस शामिल है। | Kitploit
उपकरण/GitHubGitHub/murphysecurity/murphysec
भेद्यता स्कैनरआपूर्ति श्रृंखला सुरक्षा
GitHubmurphysecurity/murphysec

murphysec

एक ओपन सोर्स टूल जो सॉफ्टवेयर आपूर्ति श्रृंखला सुरक्षा पर केंद्रित है। 墨菲安全 सॉफ्टवेयर आपूर्ति श्रृंखला सुरक्षा पर ध्यान केंद्रित करता है, और इसमें पेशेवर सॉफ्टवेयर घटक विश्लेषण (SCA), भेद्यता पहचान, और पेशेवर भेद्यता डेटाबेस शामिल है।

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

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

सभी देखें →

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

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

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

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

中文 | EN

MurphySec CLI का उपयोग कमांड-लाइन से कमजोर निर्भरताओं का पता लगाने के लिए किया जाता है, और इसे आपके CI/CD पाइपलाइन में भी एकीकृत किया जा सकता है।

GitHub GitHub last commit GitHub Repo stars

विशेषताएँ

  1. आपके प्रोजेक्ट द्वारा उपयोग की जा रही निर्भरताओं का विश्लेषण करें, जिसमें प्रत्यक्ष और अप्रत्यक्ष निर्भरताएँ शामिल हैं
  2. प्रोजेक्ट निर्भरताओं में ज्ञात कमजोरियों का पता लगाएं

स्क्रीनशॉट

  • CLI स्कैन परिणाम

    cli output
  • स्कैन परिणाम पृष्ठ

    scan result scan result

विषयसूची

  1. समर्थित भाषाएँ
  2. यह कैसे काम करता है
  3. कार्य परिदृश्य
  4. आरंभ करना
  5. कमांड का परिचय
  6. संचार
  7. लाइसेंस

समर्थित भाषाएँ

वर्तमान में Java, JavaScript, Golang का समर्थन करता है। अन्य विकास भाषाओं का समर्थन भविष्य में धीरे-धीरे किया जाएगा।

भाषा समर्थन के बारे में और जानना चाहते हैं? हमारे दस्तावेज़ देखें

यह कैसे काम करता है

  1. MurphySec CLI मुख्य रूप से आपके प्रोजेक्ट का निर्माण करके या पैकेज मैनिफ़ेस्ट फ़ाइलों को पार्स करके आपके प्रोजेक्ट की निर्भरता जानकारी प्राप्त करता है।

  2. प्रोजेक्ट की निर्भरता जानकारी सर्वर पर अपलोड की जाएगी, और MurphySec द्वारा बनाए गए भेद्यता ज्ञान आधार के माध्यम से प्रोजेक्ट में सुरक्षा समस्याओं वाली निर्भरताओं की पहचान की जाएगी।

cli-flowchart

नोट: MurphySec CLI सुरक्षा समस्याओं वाली निर्भरताओं की पहचान करने के लिए आपके प्रोजेक्ट की केवल निर्भरताएँ और बुनियादी जानकारी सर्वर पर भेजेगा, और कोई कोड स्निपेट अपलोड नहीं करेगा।

कार्य परिदृश्य

  1. अपने कोड में सुरक्षा समस्याओं का स्थानीय रूप से पता लगाने के लिए
  2. CI/CD पाइपलाइन में सुरक्षा समस्याओं का पता लगाने के लिए

Jenkins में MurphySec CLI को एकीकृत करना सीखें

आरंभ करना

1. MurphySec CLI स्थापित करें

नवीनतम संस्करण डाउनलोड करने के लिए GitHub Releases पृष्ठ पर जाएँ, या इसे चलाकर स्थापित करें:

Linux

root@kitploit:~
wget -q https://s.murphysec.com/release/install.sh -O - | /bin/bash

OSX

root@kitploit:~
curl -fsSL https://s.murphysec.com/release/install.sh | /bin/bash

WINDOWS

root@kitploit:~
powershell -Command "iwr -useb https://s.murphysec.com/release/install.ps1 | iex"

2. एक्सेस टोकन प्राप्त करें

MurphySec CLI को ठीक से काम करने के लिए आपके MurphySec खाते से एक एक्सेस टोकन की आवश्यकता होती है। एक्सेस टोकन क्या है?

इस पर जाएँ MurphySec प्लेटफ़ॉर्म - एक्सेस टोकन, टोकन के बाद कॉपी बटन पर क्लिक करें, फिर एक्सेस टोकन क्लिपबोर्ड पर कॉपी हो जाता है।

3. प्रमाणीकरण

दो प्रमाणीकरण विधियाँ उपलब्ध हैं: इंटरैक्टिव प्रमाणीकरण और पैरामीटर प्रमाणीकरण

इंटरैक्टिव प्रमाणीकरण

murphysec auth login कमांड निष्पादित करें और एक्सेस टोकन पेस्ट करें।

यदि आप एक्सेस टोकन बदलना चाहते हैं, तो आप इस आदेश को दोहराकर पुराने को ओवरराइट कर सकते हैं।

पैरामीटर प्रमाणीकरण

--token पैरामीटर जोड़कर प्रमाणीकरण के लिए एक्सेस टोकन निर्दिष्ट करें

4. जाँच (डिटेक्शन)

murphysec scan कमांड का उपयोग करके जाँच करने के लिए, आप निम्नलिखित कमांड निष्पादित कर सकते हैं।

root@kitploit:~
murphysec scan [your-project-path]

उपलब्ध पैरामीटर

  • --token: एक्सेस टोकन निर्दिष्ट करें
  • --log-level: कमांड लाइन आउटपुट स्ट्रीम पर मुद्रित किए जाने वाले लॉग स्तर को निर्दिष्ट करें, डिफ़ॉल्ट रूप से कोई लॉग प्रिंट नहीं होगा, वैकल्पिक पैरामीटर silent, error, warn, info, debug हैं
  • --json: परिणाम के आउटपुट को json प्रारूप के रूप में निर्दिष्ट करें, डिफ़ॉल्ट रूप से परिणाम विवरण नहीं दिखाता

5. परिणाम देखें

MurphySec CLI डिफ़ॉल्ट रूप से परिणाम विवरण नहीं दिखाता है, आप MurphySec प्लेटफ़ॉर्म में परिणाम देख सकते हैं।

कमांड का परिचय

murphysec auth

मुख्य रूप से प्रमाणीकरण के प्रबंधन के लिए उपयोग किया जाता है

root@kitploit:~
Usage:
  murphysec auth [command]

Available Commands:
  login
  logout

murphysec scan

मुख्य रूप से जाँच चलाने के लिए उपयोग किया जाता है

root@kitploit:~
Usage:
  murphysec scan DIR [flags]

Flags:
  -h, --help   help for scan
      --json   json output

Global Flags:
      --log-level string      specify log level, must be silent|error|warn|info|debug
      --no-log-file           do not write log file
      --server string         specify server address
      --token string          specify API token
  -v, --version               show version and exit
      --write-log-to string   specify log file path

संचार

हमारे आधिकारिक WeChat खाते से संपर्क करें, और हम आपको संचार के लिए समूह में जोड़ देंगे।

लाइसेंस

Apache 2.0

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