
SentinelSSH Go में लिखा गया एक उन्नत, उच्च-प्रदर्शन SSH भेद्यता स्कैनर है। यह विशेष रूप से विभिन्न नेटवर्क वातावरणों में OpenSSH सर्वरों में CVE-2024-6387 भेद्यता का पता लगाने के लिए डिज़ाइन किया गया है।
SentinelSSH एक उन्नत, उच्च-प्रदर्शन SSH भेद्यता स्कैनर है जो Go में लिखा गया है। इसे विशेष रूप से विभिन्न नेटवर्क वातावरणों में OpenSSH सर्वरों पर CVE-2024-6387 भेद्यता का पता लगाने के लिए डिज़ाइन किया गया है।
SentinelSSH को इंस्टॉल करने के लिए, सुनिश्चित करें कि आपके सिस्टम पर Go स्थापित है (संस्करण 1.16 या बाद का), फिर चलाएँ:
go install github.com/harshinsecurity/sentinelssh/cmd/sentinelssh@latest
इंस्टॉलेशन के बाद, आप SentinelSSH को सीधे कमांड लाइन से चला सकते हैं:
sentinelssh [flags] [targets...]
--port, -p: लक्ष्य पोर्ट नंबर (डिफ़ॉल्ट: 22)--timeout, -t: सेकंड में कनेक्शन टाइमआउट (डिफ़ॉल्ट: 5)--concurrency, -c: समवर्ती स्कैन की संख्या (डिफ़ॉल्ट: 100)--output, -o: विस्तृत परिणामों के लिए आउटपुट फ़ाइल (CSV प्रारूप)--file, -f: लक्ष्यों की सूची वाली फ़ाइलएकल IP स्कैन करें:
sentinelssh 192.168.1.1
एक डोमेन स्कैन करें:
sentinelssh example.com
एकाधिक लक्ष्यों को स्कैन करें:
sentinelssh example.com 192.168.1.1 10.0.0.1
किसी फ़ाइल से लक्ष्यों को स्कैन करें:
sentinelssh -f targets.txt
परिणामों को CSV फ़ाइल में सहेजें:
sentinelssh -o results.csv 192.168.1.1 example.com
कस्टम पोर्ट और अधिक समवर्तीता:
sentinelssh --port 2222 --concurrency 200 192.168.1.0/24
यह प्रोजेक्ट MIT लाइसेंस के अंतर्गत लाइसेंस प्राप्त है - विवरण के लिए LICENSE फ़ाइल देखें।
योगदान का स्वागत है! कृपया बेझिझक Pull Request सबमिट करें।