
pd-agent v0.2.1
ProjectDiscovery Cloud - एजेंट
ProjectDiscovery क्लाउड प्लेटफॉर्म — एजेंट
यह क्या करता है • त्वरित प्रारंभ • स्थापित करें • कॉन्फ़िगरेशन • स्केलिंग
यह क्या करता है
pd-agent आपको ProjectDiscovery क्लाउड प्लेटफॉर्म से अपने खुद के आंतरिक नेटवर्क को स्कैन करने देता है।
एजेंट को उस नेटवर्क के अंदर किसी मशीन पर इंस्टॉल करें जिसे आप स्कैन करना चाहते हैं — एक VM, एक सर्वर, एक वर्कस्टेशन, एक Kubernetes पॉड — और इसे अपनी PDCP टीम से जोड़ें। क्लाउड UI से आप फिर प्राइवेट IP, आंतरिक होस्टनाम, VPC रेंज, या Kubernetes क्लस्टर के विरुद्ध स्कैन लॉन्च कर सकते हैं, और एजेंट उन्हें स्थानीय रूप से चलाएगा और परिणाम वापस स्ट्रीम करेगा। आपके नेटवर्क में कुछ भी सार्वजनिक रूप से उजागर नहीं होना चाहिए।
Nuclei, httpx, naabu, dnsx, और tlsx सभी एजेंट में बिल्ट-इन हैं — होस्ट पर कुछ और इंस्टॉल करने की आवश्यकता नहीं है।
त्वरित प्रारंभ
-
क्रेडेंशियल प्राप्त करें। https://cloud.projectdiscovery.io पर साइन इन करें, अपनी API कुंजी और टीम ID कॉपी करें।
-
एजेंट चलाएँ उस मशीन पर जिसकी उस नेटवर्क तक पहुँच है जिसे आप स्कैन करना चाहते हैं:
docker run -d --name pd-agent \ --network host --cap-add NET_RAW --cap-add NET_ADMIN \ -e PDCP_API_KEY=your-api-key \ -e PDCP_TEAM_ID=your-team-id \ ghcr.io/projectdiscovery/pd-agent:latest \ -agent-network prod-vpc -
सत्यापित करें। क्लाउड UI का Agents टैब खोलें — एजेंट अपने खोजे गए सबनेट के साथ कुछ सेकंड में दिखाई देता है।
-
स्कैन करें। UI से एक स्कैन लॉन्च करें और इसे अपने एजेंट के नेटवर्क (
prod-vpcऊपर) पर रूट करें। एजेंट इसे स्थानीय रूप से चलाता है और परिणाम वापस स्ट्रीम करता है।
अन्य इंस्टॉल पथ (Kubernetes, नेटिव बाइनरी, systemd, launchd, Windows सेवा) → docs/install.md।
आप इसके साथ क्या कर सकते हैं
- प्राइवेट लक्ष्यों तक पहुँचें जिन्हें क्लाउड प्लेटफॉर्म सीधे नहीं देख सकता —
10.0.0.0/8,192.168.0.0/16, आंतरिक DNS, VPN-केवल सेवाएँ। - किसी Kubernetes क्लस्टर को अंदर से स्कैन करें। एजेंट स्वचालित रूप से नोड IP, पॉड CIDR, और सेवा CIDR खोजता है और उन्हें प्लेटफॉर्म को रिपोर्ट करता है।
- प्रत्येक एजेंट को एक नेटवर्क नाम (
-agent-network) असाइन करके स्कैन को विशिष्ट साइटों पर रूट करें — उदाहरण के लिए प्रति डेटा सेंटर, क्षेत्र, या VPC एक या अधिक एजेंट। - PDCP क्लाउड में जो कुछ भी चला सकता है उसे आंतरिक संपत्तियों के विरुद्ध चलाएँ — भेद्यता स्कैन (nuclei), पोर्ट डिस्कवरी (naabu), HTTP प्रोबिंग (httpx), DNS एनुमरेशन (dnsx), TLS निरीक्षण (tlsx)।
दस्तावेज़ीकरण
| विषय | कब पढ़ें |
|---|---|
| docs/install.md | Linux, macOS, Windows, Docker, या Kubernetes पर पहली बार इंस्टॉल करने के लिए। |
| docs/configuration.md | एजेंट द्वारा स्वीकार किए जाने वाले सभी env var और CLI फ़्लैग्स, और वे क्या नियंत्रित करते हैं। |
| docs/scaling.md | जब अधिक एजेंट जोड़ने हों और ऑटोस्केलिंग को किस मीट्रिक से चलाना है। |
लाइसेंस
MIT लाइसेंस के तहत वितरित। ❤️ के साथ बनाया गया ProjectDiscovery द्वारा।
