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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
Vulfy — 🐺 Vulfy – तेज़ Rust-आधारित पैकेज संस्करण स्कैनर | Kitploit
उपकरण/GitHubGitHub/mindpatch/vulfy
भेद्यता स्कैनरभेद्यता विश्लेषणकोड विश्लेषणDevSecOpsआपूर्ति श्रृंखला सुरक्षा
GitHubmindpatch/vulfy

Vulfy

🐺 Vulfy – तेज़ Rust-आधारित पैकेज संस्करण स्कैनर

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

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें
Vulfy लोगो

🐺 Vulfy

तेज़, क्रॉस-लैंग्वेज भेद्यता स्कैनर जो मज़ाक नहीं करता।

Release License: MIT Rust CI


🚀 Vulfy क्या है?

Vulfy एक बिजली-तेज़ भेद्यता स्कैनर है जो 9 प्रोग्रामिंग भाषाओं में आपके प्रोजेक्ट डिपेंडेंसीज़ को ज्ञात सुरक्षा समस्याओं के लिए जाँचता है। अधिकतम प्रदर्शन के लिए Rust में निर्मित, यह सटीक और अद्यतन भेद्यता जानकारी प्रदान करने के लिए OSV.dev डेटाबेस के साथ एकीकृत होता है।

✨ मुख्य विशेषताएँ

  • 🔥 बिजली-तेज़ - समवर्ती स्कैनिंग के साथ एसिंक Rust प्रदर्शन
  • 🌍 मल्टी-इकोसिस्टम समर्थन - npm, Python, Rust, Java, Go, Ruby, C/C++, PHP, .NET
  • 📊 एकाधिक आउटपुट फ़ॉर्मेट - विभिन्न उपयोग मामलों के लिए Table, JSON, CSV, SARIF
  • 🎯 OSV.dev एकीकरण - Google के Open Source Vulnerabilities डेटाबेस से वास्तविक भेद्यता डेटा
  • ⚡ शून्य कॉन्फ़िगरेशन - बिना किसी सेटअप के काम करता है, केवल वही कॉन्फ़िगर करें जिसकी आपको आवश्यकता है
  • 🔄 CI/CD के लिए तैयार - स्वचालित पाइपलाइनों के लिए सटीक exit codes और फ़ॉर्मेट
  • 🤖 ऑटोमेशन और मॉनिटरिंग - स्मार्ट सूचनाओं के साथ निरंतर Git रिपॉज़िटरी निगरानी
  • 📋 उन्नत पॉलिसी इंजन - कस्टम भेद्यता फ़िल्टरिंग और सुरक्षा नीतियाँ
  • 🔔 मल्टी-प्लेटफ़ॉर्म सूचनाएँ - Discord, Slack और webhook एकीकरण

📚 दस्तावेज़ीकरण

📖 संपूर्ण दस्तावेज़ीकरण - व्यापक गाइड, ट्यूटोरियल और API संदर्भ

त्वरित नेविगेशन

  • 🚀 5-मिनट त्वरित आरंभ - तुरंत स्कैनिंग शुरू करें
  • ⚙️ इंस्टॉलेशन गाइड - सभी इंस्टॉलेशन विधियाँ
  • 📋 CLI संदर्भ - संपूर्ण कमांड दस्तावेज़ीकरण
  • 🤖 ऑटोमेशन सेटअप - निरंतर निगरानी
  • 🔧 कॉन्फ़िगरेशन स्कीमा - संपूर्ण कॉन्फ़िगरेशन संदर्भ

📦 इंस्टॉलेशन

विकल्प 1: प्री-बिल्ट बाइनरीज़ (अनुशंसित)

root@kitploit:~
# Linux/WSL
curl -LO https://github.com/mindPatch/vulfy/releases/latest/download/vulfy-linux-x86_64.tar.gz
tar -xzf vulfy-linux-x86_64.tar.gz
sudo mv vulfy /usr/local/bin/

# macOS (Intel)
curl -LO https://github.com/mindPatch/vulfy/releases/latest/download/vulfy-macos-x86_64.tar.gz
tar -xzf vulfy-macos-x86_64.tar.gz
sudo mv vulfy /usr/local/bin/

# macOS (Apple Silicon)
curl -LO https://github.com/mindPatch/vulfy/releases/latest/download/vulfy-macos-aarch64.tar.gz
tar -xzf vulfy-macos-aarch64.tar.gz
sudo mv vulfy /usr/local/bin/

विकल्प 2: Cargo का उपयोग करके

root@kitploit:~
cargo install vulfy

विकल्प 3: स्रोत से

root@kitploit:~
git clone https://github.com/mindPatch/vulfy.git
cd vulfy
cargo build --release
sudo cp target/release/vulfy /usr/local/bin/

इंस्टॉलेशन सत्यापित करें:

root@kitploit:~
vulfy --version
# Should output: vulfy 0.1.0

🏃‍♂️ त्वरित आरंभ

बेसिक भेद्यता स्कैन

root@kitploit:~
# Scan current directory
vulfy scan packages

# Scan specific directory
vulfy scan packages --path /path/to/project

# Only show high-severity vulnerabilities
vulfy scan packages --high-only

रिपोर्ट जनरेट करें

root@kitploit:~
# JSON for automation/CI
vulfy scan packages --format json --output security-report.json

# CSV for spreadsheet analysis
vulfy scan packages --format csv --output vulnerabilities.csv

# SARIF for GitHub Security tab
vulfy scan packages --format sarif --output vulfy.sarif

CI/CD एकीकरण

root@kitploit:~
# Fail build if high-severity vulnerabilities found
vulfy scan packages --high-only --quiet || exit 1

# Scan specific ecosystems only
vulfy scan packages --ecosystems npm,pypi --no-dev-deps

🎯 समर्थित इकोसिस्टम


📋 उदाहरण आउटपुट

सुंदर टेबल फ़ॉर्मेट (डिफ़ॉल्ट)

root@kitploit:~
🔍 Scanning for package files...
📦 Found 6 package files across 4 ecosystems

🛡️  VULNERABILITY REPORT
┌─────────────────────────────────────────┬──────────────┬──────────┬─────────────────┬──────┐
│ Title                                   │ CVE ID       │ Severity │ Package         │ Year │
├─────────────────────────────────────────┼──────────────┼──────────┼─────────────────┼──────┤
│ Remote Code Execution in lodash        │ CVE-2021-123 │ 🔥 High  │ [email protected]   │ 2021 │
│ Path Traversal in express              │ CVE-2022-456 │ 🟡 Medium│ [email protected]  │ 2022 │
│ SQL Injection in sequelize             │ CVE-2020-789 │ 🔥 High  │ [email protected] │ 2020 │
└─────────────────────────────────────────┴──────────────┴──────────┴─────────────────┴──────┘

📊 SCAN SUMMARY
• Total packages scanned: 42
• Vulnerable packages: 8
• Total vulnerabilities: 12
• 🔥 High severity: 4
• 🟡 Medium severity: 6
• 🟢 Low severity: 2

📖 सभी आउटपुट फ़ॉर्मेट देखें - JSON, CSV, SARIF उदाहरण


🤖 ऑटोमेशन और मॉनिटरिंग

Vulfy में Git रिपॉज़िटरीज़ की निरंतर सुरक्षा निगरानी के लिए एक शक्तिशाली ऑटोमेशन प्रणाली शामिल है।

मुख्य ऑटोमेशन विशेषताएँ

  • 📂 मल्टी-रिपॉज़िटरी निगरानी - ब्रांच-विशिष्ट स्कैनिंग के साथ कई Git रिपॉज़िटरी ट्रैक करें
  • ⏰ लचीला शेड्यूलिंग - प्रति घंटा, दैनिक, साप्ताहिक या कस्टम cron एक्सप्रेशन
  • 🔔 स्मार्ट सूचनाएँ - सिवियरिटी-आधारित फ़िल्टरिंग के साथ समृद्ध Discord/Slack अलर्ट
  • 📋 उन्नत पॉलिसी इंजन - कीवर्ड मिलान के साथ कस्टम भेद्यता फ़िल्टरिंग
  • 🔐 प्रमाणीकरण समर्थन - GitHub टोकन, SSH कुंजियाँ, निजी रिपॉज़िटरी एक्सेस
  • 🏗️ इकोसिस्टम फ़िल्टरिंग - केंद्रित स्कैन के लिए प्रति-रिपॉज़िटरी इकोसिस्टम लक्ष्यीकरण

त्वरित ऑटोमेशन सेटअप

root@kitploit:~
# Initialize automation with example configuration
vulfy automation init --with-examples

# Validate configuration
vulfy automation validate

# Run manual scan using automation config
vulfy automation run

# Start continuous monitoring
vulfy automation start --foreground

उदाहरण कॉन्फ़िगरेशन

root@kitploit:~
# Monitor multiple repositories
[[repositories]]
name = "my-web-app"
url = "https://github.com/user/my-web-app.git"
branches = ["main", "develop"]
ecosystems = ["npm", "pypi"]

[repositories.credentials]
username = "git"
token = "your_github_token_here"

# Schedule daily scans at 2:00 AM UTC
[schedule]
frequency = "daily"
time = "02:00"
timezone = "UTC"

# Discord webhook notifications
[[notifications.webhooks]]
name = "Security Alerts"
url = "https://discord.com/api/webhooks/..."
webhook_type = "discord"
enabled = true

# Advanced security policies
[[policies]]
name = "Critical Authentication Issues"
enabled = true

[policies.conditions]
title_contains = ["authentication", "auth", "bypass"]
severity = ["high", "critical"]

[policies.actions]
notify = true
priority = "critical"
custom_message = "🚨 Critical auth vulnerability detected!"

📖 संपूर्ण ऑटोमेशन गाइड - विस्तृत सेटअप और कॉन्फ़िगरेशन


🛠️ उपयोग और कॉन्फ़िगरेशन

कमांड लाइन विकल्प

root@kitploit:~
vulfy scan packages [OPTIONS]

OPTIONS:
    -p, --path <PATH>              Directory to scan [default: current directory]
    -f, --format <FORMAT>          Output format: table, json, csv, summary, sarif
    -o, --output <FILE>            Save results to file
    -e, --ecosystems <LIST>        Only scan specific ecosystems (comma-separated)
    -q, --quiet                    Suppress progress output
    --high-only                    Show only high/critical severity vulnerabilities
    --no-recursive                 Don't scan subdirectories
    --no-dev-deps                  Skip development dependencies

प्रोजेक्ट कॉन्फ़िगरेशन

अपने प्रोजेक्ट रूट में .vulfy.toml बनाएँ:

root@kitploit:~
[scan]
ecosystems = ["npm", "pypi", "crates.io"]
min_severity = "medium"
skip_dev_deps = true
ignore_paths = ["node_modules", "vendor", ".git"]

[output]
format = "table"
color = "auto"

[api]
timeout = 30
max_concurrent = 10
retry_attempts = 3

📖 संपूर्ण कॉन्फ़िगरेशन संदर्भ - संपूर्ण स्कीमा दस्तावेज़ीकरण


🚀 रोडमैप

✅ हाल ही में जोड़ा गया

  • 🤖 संपूर्ण ऑटोमेशन प्रणाली - शेड्यूलिंग के साथ Git रिपॉज़िटरी निगरानी
  • 🔔 मल्टी-प्लेटफ़ॉर्म सूचनाएँ - Discord, Slack और webhook एकीकरण
  • 📋 उन्नत पॉलिसी इंजन - कस्टम भेद्यता फ़िल्टरिंग और सुरक्षा नीतियाँ
  • 🆕 3 नए इकोसिस्टम - C/C++, PHP और .NET समर्थन

🔄 जल्द आ रहा है

  • 🔧 फिक्स मोड - असुरक्षित पैकेजों को स्वचालित रूप से सुरक्षित संस्करणों में अपडेट करें
  • 📈 ट्रेंड विश्लेषण - समय के साथ भेद्यता रुझानों को ट्रैक करें
  • ⚡ वॉच मोड - नई भेद्यताओं के लिए रीयल-टाइम निगरानी
  • 💾 डेटाबेस संग्रहण - ऐतिहासिक स्कैन डेटा और एनालिटिक्स

🔮 भविष्य की योजनाएँ

  • 🐳 कंटेनर स्कैनिंग - Docker इमेज भेद्यता का पता लगाना
  • 🌐 वेब डैशबोर्ड - केंद्रीकृत सुरक्षा निगरानी इंटरफ़ेस
  • 🔌 प्लगइन प्रणाली - कस्टम एकीकरण के लिए विस्तार योग्य आर्किटेक्चर

फीचर अनुरोध हैं? एक issue खोलें और चर्चा करें!


🏗️ आर्किटेक्चर और प्रदर्शन

Vulfy प्रदर्शन और विश्वसनीयता को मूल सिद्धांतों के रूप में निर्मित किया गया है:

  • ⚡ एसिंक-फर्स्ट डिज़ाइन - अधिकतम समवर्तिता के लिए Tokio पर निर्मित
  • 🔧 स्ट्रैटेजी पैटर्न - विभिन्न पैकेज मैनेजरों के लिए प्लग करने योग्य पार्सर
  • 🚦 रेट लिमिटिंग - कॉन्फ़िगर करने योग्य सीमाओं के साथ सम्मानजनक API उपयोग
  • 💾 मेमोरी कुशल - बड़े प्रोजेक्ट्स के लिए स्ट्रीमिंग पार्सर
  • 🛡️ त्रुटि-सहिष्णु - नेटवर्क और पार्सिंग त्रुटियों की सुगम हैंडलिंग
  • 🔍 सिमेंटिक वर्ज़निंग - semver crate का उपयोग करके उचित संस्करण तुलना

📖 आर्किटेक्चर डीप डाइव - तकनीकी कार्यान्वयन विवरण


🤝 योगदान

हम योगदान का स्वागत करते हैं! चाहे वह बग फिक्स हों, नई सुविधाएँ हों, या इकोसिस्टम समर्थन हो।

त्वरित आरंभ

root@kitploit:~
git clone https://github.com/mindPatch/vulfy.git
cd vulfy
cargo build
cargo test

योगदान दिशानिर्देश

  • Rust की सर्वोत्तम प्रथाओं का पालन करें और cargo clippy चलाएँ
  • नई सुविधाओं के लिए टेस्ट जोड़ें
  • यूज़र-फेसिंग बदलावों के लिए दस्तावेज़ीकरण अपडेट करें
  • कमिट संदेश स्पष्ट और वर्णनात्मक रखें

📖 योगदान गाइड - विस्तृत योगदान निर्देश


🆘 सहायता और समुदाय

सहायता प्राप्त करना

  • 🐛 बग रिपोर्ट: एक issue बनाएँ
  • 💡 फीचर अनुरोध: एक चर्चा शुरू करें
  • ❓ प्रश्न: GitHub चर्चाएँ
  • 📖 दस्तावेज़ीकरण: संपूर्ण दस्तावेज़

त्वरित समस्या निवारण

  • "कोई पैकेज फ़ाइल नहीं मिली" - सुनिश्चित करें कि आप समर्थित पैकेज फ़ाइलों वाली प्रोजेक्ट निर्देशिका में हैं
  • "नेटवर्क कनेक्शन विफल हुआ" - इंटरनेट कनेक्टिविटी जाँचें; Vulfy को OSV.dev API तक पहुँच की आवश्यकता है
  • "अनुमति अस्वीकृत" - सुनिश्चित करें कि vulfy बाइनरी निष्पादन योग्य है: chmod +x vulfy

📄 लाइसेंस

यह प्रोजेक्ट MIT लाइसेंस के अंतर्गत लाइसेंस प्राप्त है - विवरण के लिए LICENSE फ़ाइल देखें।

🙏 आभार

  • OSV.dev - व्यापक भेद्यता डेटाबेस
  • Rust समुदाय - शानदार crates और टूलिंग इकोसिस्टम
  • योगदानकर्ता - हर कोई जो Vulfy को बेहतर बनाता है

mindpatch द्वारा ❤️ और ☕ के साथ निर्मित

⭐ GitHub पर हमें स्टार करें | 🐛 समस्याएँ रिपोर्ट करें | 💬 चर्चाएँ
टूल डाउनलोड करें
इकोसिस्टमपैकेज फ़ाइलेंस्थिति
📦 npmpackage-lock.json, yarn.lock, pnpm-lock.yaml, package.json✅
🐍 Pythonrequirements.txt, Pipfile.lock, poetry.lock, pyproject.toml✅
🦀 RustCargo.lock, Cargo.toml✅
☕ Javapom.xml, build.gradle, build.gradle.kts✅
🐹 Gogo.mod, go.sum, go.work✅
💎 RubyGemfile.lock, Gemfile, *.gemspec✅
⚙️ C/C++vcpkg.json, CMakeLists.txt, conanfile.txt🆕 नया!
🐘 PHPcomposer.json, composer.lock🆕 नया!
🔷 .NET*.csproj, packages.config, *.nuspec🆕 नया!