
iOS/macOS/Linux रिमोट प्रशासन उपकरण
EggShell एक पोस्ट-एक्सप्लॉइटेशन निगरानी उपकरण है जो Python में लिखा गया है। यह आपको और लक्ष्य मशीन के बीच अतिरिक्त कार्यक्षमता के साथ एक कमांड लाइन सत्र प्रदान करता है। EggShell आपको फ़ाइलें अपलोड/डाउनलोड करने, टैब पूर्णता, चित्र लेना, स्थान ट्रैकिंग, शेल कमांड निष्पादन, स्थायित्व, विशेषाधिकार वृद्धि, पासवर्ड पुनर्प्राप्ति और बहुत कुछ की शक्ति और सुविधा देता है। यह परियोजना एक प्रूफ ऑफ कॉन्सेप्ट है, जिसका उद्देश्य आपकी अपनी मशीनों पर उपयोग करना है।
विस्तृत जानकारी और कैसे-करें के लिए http://lucasjackson.io/eggshell पर जाएँ
मुझे ट्विटर पर फॉलो करें: @neoneggplant
git clone https://github.com/neoneggplant/eggshell
cd eggshell
python eggshell.py
Cydia स्रोत जोड़ें: http://lucasjackson.io/repo EggShell 3 स्थापित करें किसी भी मोबाइल टर्मिनल एप्लिकेशन का उपयोग करें और eggshell कमांड चलाएँ
Eggshell पेलोड लक्ष्य मशीन पर निष्पादित किए जाते हैं। पेलोड पहले हमारे सर्वर को डिवाइस विवरण प्राप्त करने और वापस भेजने के निर्देश भेजता है और फिर एक सुरक्षित रिमोट कंट्रोल सत्र स्थापित करने के लिए उपयुक्त निष्पादन योग्य चुनता है।
पेलोड मेनू से bash चुनने पर हमें एक 1-लाइनर मिलेगा जो लक्ष्य मशीन पर निष्पादन पर एक eggshell सत्र स्थापित करता है
Teensy एक USB डेवलपमेंट बोर्ड है जिसे Arduino IDE के साथ प्रोग्राम किया जा सकता है। यह USB कीबोर्ड स्ट्रोक को बहुत तेज़ी से अनुकरण करता है और कुछ ही सेकंड में EggShell पेलोड इंजेक्ट कर सकता है।
teensy चुनने पर हमें teensy बोर्ड के लिए Arduino आधारित पेलोड मिलेगा।
teensy पर अपलोड करने के बाद, हम डिवाइस का उपयोग macOS USB पोर्ट में प्लग करने के लिए कर सकते हैं। एक बार कंप्यूटर से कनेक्ट होने पर, यह पेलोड निष्पादित करने के लिए आवश्यक कीस्ट्रोक्स को स्वचालित रूप से अनुकरण करेगा।
सत्र स्थापित होने के बाद, हम EggShell कमांड लाइन इंटरफ़ेस के माध्यम से उस डिवाइस पर कमांड निष्पादित कर सकते हैं। हम "help" टाइप करके सभी उपलब्ध कमांड दिखा सकते हैं
iOS और macOS दोनों पेलोड में चित्र लेने की क्षमता है। picture कमांड आपको macOS पर iSight से और iOS पर सामने या पीछे के कैमरे से चित्र लेने की सुविधा देता है।
अधिकांश कमांड लाइन इंटरफ़ेस के समान, EggShell टैब पूर्णता का समर्थन करता है। जब आप किसी निर्देशिका या फ़ाइलनाम का पथ टाइप करना शुरू करते हैं, तो हम टैब कुंजी का उपयोग करके शेष पथ को पूरा कर सकते हैं।
मल्टीहैंडलर विकल्प हमें कई सत्रों को संभालने देता है। हम पृष्ठभूमि में नए कनेक्शन सुनते हुए विभिन्न उपकरणों के साथ बातचीत करना चुन सकते हैं।
सत्र इंटरफ़ेस के समान, हम मल्टीहैंडलर कमांड दिखाने के लिए "help" टाइप कर सकते हैं
EverythingApplePro के वीडियो में दिखाया गया है जो iOS 9.3.3 Webkit भेद्यता का प्रदर्शन करता है जिसका उपयोग EggShell चलाने के लिए किया गया।
EggShell का उपयोग करके, आप रिपॉजिटरी में शामिल GNU जनरल पब्लिक लाइसेंस v2.0 से सहमत होते हैं। अधिक विवरण के लिए http://www.gnu.org/licenses/gpl-2.0.html पर जाएँ। पूर्व आपसी सहमति के बिना लक्ष्यों पर हमला करने के लिए EggShell का उपयोग करना अवैध है। सभी लागू स्थानीय, राज्य और संघीय कानूनों का पालन करना अंतिम उपयोगकर्ता की जिम्मेदारी है। डेवलपर्स कोई देयता नहीं मानते हैं और इस प्रोग्राम के कारण किसी भी दुरुपयोग या क्षति के लिए जिम्मेदार नहीं हैं।