
हल्का-वजन Go-आधारित रिवर्स शेल प्रबंधन सर्वर, इंटरैक्टिव शेल सत्रों, सत्र प्रबंधन, और WebSocket तथा xterm.js के माध्यम से मल्टी-टैब टर्मिनल समर्थन के लिए वेब GUI के साथ।
OpenShell एक हल्का, ओपन-सोर्स रिवर्स शेल प्रबंधन सर्वर है जो Go में लिखा गया है।
यह उपयोगकर्ताओं को रिवर्स शेल चैनल स्थापित करने और एक सरल वेब-आधारित ग्राफिकल यूज़र इंटरफ़ेस (GUI) के माध्यम से उनके साथ इंटरैक्ट करने की अनुमति देता है।
यदि आपको बग मिलते हैं या आपके पास सुझाव हैं, तो बेझिझक एक इश्यू खोलें।
यदि आपको यह प्रोजेक्ट उपयोगी या जानकारीपूर्ण लगता है, तो रिपॉजिटरी पर एक ⭐ अत्यधिक सराहनीय होगा! आपका समर्थन मेरे लिए इस टूल को बेहतर बनाते रहने की प्रेरणा होगा।
यह प्रोजेक्ट साइबर सुरक्षा का अध्ययन करने में मेरी व्यक्तिगत रुचि के हिस्से के रूप में विकसित किया गया था। हालाँकि, इसका दुर्भावनापूर्ण उद्देश्यों के लिए दुरुपयोग किया जा सकता है।
कृपया इस टूल का उपयोग किसी भी अवैध गतिविधियों के लिए न करें।
लेखक इस सॉफ़्टवेयर के किसी भी दुरुपयोग के लिए जिम्मेदार नहीं है।
इस प्रोजेक्ट का विचार तब उत्पन्न हुआ जब मैं वेब पेनिट्रेशन टेस्टिंग सीख रहा था और अपने एक साइड प्रोजेक्ट, Eden-RAT पर काम कर रहा था।
Eden-RAT की तुलना में, OpenShell केवल रिवर्स शेल चैनल स्थापित करने और एक सरल इंटरैक्टिव इंटरफ़ेस प्रदान करने पर ध्यान केंद्रित करता है।
भविष्य में अतिरिक्त सुविधाएँ जोड़ी जा सकती हैं।
नवीनतम रिलीज़ डाउनलोड करें:
$ wget https://github.com/iss4cf0ng/OpenShell/releases/latest/download/openshell-server-linux-amd64.tar.gz
$ tar -xzf openshell-server-linux-amd64.tar.gz
$ ./openshell-server
key.pem और cert.pem बनाएं:$ openssl req -x509 -newkey rsa:2048 -keyout key.pem -out cert.pem -days 365 -nodes
$ ./openshell-server
https://localhost:8080
123456
OpenShell में दो मुख्य घटक शामिल हैं:
Go सर्वर
Web GUI
भविष्य के सुधारों में शामिल हो सकते हैं:
123456. कृपया इसे उत्पादन में बदलें)
vim, ssh, nano, nslookup, nc, आदि का उपयोग करने में सक्षम)vim
nslookup
यह प्रोजेक्ट MIT लाइसेंस के तहत लाइसेंस प्राप्त है।