
तेज़, मल्टी-प्रोटोकॉल क्रेडेंशियल ब्रूट-फ़ोर्सर। Nmap, Nessus और Nexpose के आउटपुट को पार्स करके 30+ प्रोटोकॉल पर डिफ़ॉल्ट और कस्टम क्रेडेंशियल्स का स्वचालित परीक्षण करता है।
निर्माता: Shane Young/@x90sky && Jacob Robles/@shellfail
प्रेरणा: Leon Johnson/@sho-luv
Brutespray खोजी गई सेवाओं पर स्वचालित रूप से डिफ़ॉल्ट क्रेडेंशियल आज़माता है। यह Nmap (GNMAP/XML), Nessus, Nexpose, JSON और सूचियों से स्कैन आउटपुट लेता है, फिर 40+ प्रोटोकॉल पर समानांतर रूप से क्रेडेंशियल ब्रूट-फोर्स करता है। इंटरैक्टिव टर्मिनल UI, एम्बेडेड वर्डलिस्ट और रिज़्यूम क्षमता के साथ Go में निर्मित।
go install github.com/x90skysn3k/brutespray/v2@latest
रिलीज़ बाइनरी | स्रोत से निर्माण | Docker
# Nmap स्कैन आउटपुट से
brutespray -f nmap.gnmap -u admin -p password
# किसी विशिष्ट होस्ट को लक्षित करें
brutespray -H ssh://192.168.1.1:22 -u admin -p passlist.txt
# CIDR रेंज
brutespray -H ssh://10.1.1.0/24:22 -u root -p passlist.txt
# कॉम्बो क्रेडेंशियल
brutespray -H ssh://10.0.0.1:22 -C root:root
अधिक उपयोग पैटर्न के लिए सभी उदाहरण देखें।
-m KEY:VALUE के माध्यम से प्रति-मॉड्यूल सेटिंग्स (auth प्रकार, लक्ष्य पथ, NTLM डोमेन, आदि)प्रतीक PR समय पर प्रलेखित व्यवहार को दर्शाते हैं। प्रतिस्पर्धी उपकरण तेज़ी से बदलते हैं।
ssh ftp ftps telnet smtp smtp-vrfy imap pop3 mysql postgres mssql mongodb redis vnc snmp smbnt
पूर्ण विवरण और सेवा-विशिष्ट नोट्स: docs/services.md
-P -q के साथ स्कैन फ़ाइल से खोजी गई सेवाओं को प्रिंट करें:
| विशेषता | brutespray | hydra | medusa | ncrack | brutus |
|---|
| एकल स्थिर बाइनरी | ✅ | ❌ | ❌ | ❌ | ✅ |
| इंटरैक्टिव TUI | ✅ | ❌ | ❌ | ❌ | ❌ |
| चेकपॉइंट / रिज़्यूम | ✅ | ❌ | ❌ | ✅ | ❌ |
| स्प्रे मोड (लॉकआउट-जागरूक) | ✅ | ❌ | ❌ | ❌ | ❌ |
| प्रति-प्रयास JSONL आउटपुट | ✅ | ⚠️ | ❌ | ❌ | ❌ (केवल सफलता) |
| SOCKS5 + प्रॉक्सी रोटेशन | ✅ | ⚠️ | ❌ | ❌ | ❌ |
| एम्बेडेड SSH बैड-कीज़ (CVE-टैग्ड) | ✅ | ❌ | ❌ | ❌ | ✅ |
| पाइपलाइन stdin (naabu / fingerprintx / masscan) | ✅ | ❌ | ❌ | ❌ | ✅ |
| प्री-ऑथ RDP रिकॉन (NLA / sticky-keys) | ✅ | ❌ | ❌ | ❌ | ✅ |
| Nmap gnmap + XML / Nessus / Nexpose आयात | ✅ | ⚠️ | ❌ | ❌ | ⚠️ (केवल nmap) |
प्रति-मॉड्यूल पैरामीटर (-m KEY:VAL) | ✅ | ❌ | ❌ | ❌ | आंशिक |
| सेवा गणना | 41 | 50+ | 34 | 14 | 23 |
rdphttphttpsvmauthdteamspeakasterisknntporaclexmppldapldapswinrmrexecrloginrshwrapper| गाइड | विवरण |
|---|
| स्थापना | Go इंस्टॉल, रिलीज़ बाइनरी, स्रोत से निर्माण, Docker |
| उपयोग | CLI फ़्लैग, कॉन्फ़िग फ़ाइलें, इनपुट प्रारूप |
| सेवाएँ | पोर्ट, स्थिति और नोट्स के साथ सभी 40+ प्रोटोकॉल |
| उदाहरण | सामान्य उपयोग पैटर्न और रेसिपी |
| इंटरैक्टिव TUI | कीबाइंडिंग, टैब, Findings, लाइव सेटिंग्स |
| उन्नत | स्प्रे मोड, प्रॉक्सी, रिज़्यूम, प्रदर्शन ट्यूनिंग |
| वर्डलिस्ट | मैनिफेस्ट प्रणाली, परतें, ओवरराइड, अनुकूलन |
| आउटपुट और रिपोर्टिंग | सारांश रिपोर्ट, Metasploit/NetExec एकीकरण |