
VSFTP 2.3.4 बैकडोर (CVE-2011-2523) के लिए पायथन शोषण जो बैकडोर को ट्रिगर करता है और पोर्ट 6200 पर शेल एक्सेस प्रदान करता है।
README: VSFTP 2.3.4 के लिए शोषण
यह Python स्क्रिप्ट VSFTP संस्करण 2.3.4 में मौजूद एक बैकडोर कमजोरी का शोषण करने के लिए डिज़ाइन की गई है। यह शोषण VSFTP के इस विशेष संस्करण को चलाने वाले सिस्टम पर अनधिकृत पहुंच प्रदान करता है।
उपयोग इस शोषण स्क्रिप्ट का उपयोग करने के लिए, इन चरणों का पालन करें:
रिपॉजिटरी क्लोन करें: शोषण स्क्रिप्ट वाली रिपॉजिटरी को अपनी स्थानीय मशीन पर क्लोन करें।
निर्भरताएँ स्थापित करें: सुनिश्चित करें कि आपके पास आवश्यक निर्भरताएँ स्थापित हैं। यह स्क्रिप्ट pwn लाइब्रेरी का उपयोग करती है। आप इसे pip का उपयोग करके स्थापित कर सकते हैं:
bash
pip install pwntools
स्क्रिप्ट चलाएं: लक्ष्य मशीन के IP पते को तर्क के रूप में प्रदान करके स्क्रिप्ट निष्पादित करें। वैकल्पिक रूप से, यदि पोर्ट नंबर डिफ़ॉल्ट पोर्ट 21 से भिन्न है, तो आप पोर्ट नंबर भी प्रदान कर सकते हैं।
bash
python exploit.py <IP_ADDRESS> [PORT]
विवरण यह स्क्रिप्ट VSFTP संस्करण 2.3.4 में एक बैकडोर कमजोरी का शोषण करती है। यहाँ बताया गया है कि यह शोषण कैसे काम करता है:
बैकडोर ट्रिगर करना: स्क्रिप्ट VSFTP सर्वर से कनेक्ट होती है और उसके संस्करण की जाँच करती है। यदि संस्करण 2.3.4 से मेल खाता है, तो यह बैकडोर को ट्रिगर करने के लिए विशेष रूप से तैयार किए गए USER और PASS कमांड भेजती है।
शेल एक्सेस प्राप्त करना: बैकडोर को सफलतापूर्वक ट्रिगर करने के बाद, स्क्रिप्ट बैकडोर पोर्ट (6200) से कनेक्शन स्थापित करती है और लक्ष्य सिस्टम पर शेल एक्सेस प्राप्त करती है।
नोट्स लक्ष्य संगतता: यह शोषण स्क्रिप्ट विशेष रूप से VSFTP संस्करण 2.3.4 को लक्षित करती है। शोषण के काम करने के लिए सुनिश्चित करें कि लक्ष्य प्रणाली इसी संस्करण को चला रही है।
सुरक्षा निहितार्थ: उचित प्राधिकरण के बिना सिस्टम में कमजोरियों का शोषण करने के लिए इस स्क्रिप्ट का उपयोग करना अवैध और अनैतिक हो सकता है। किसी भी वातावरण में इस स्क्रिप्ट का उपयोग करने से पहले सुनिश्चित करें कि आपके पास उपयुक्त अनुमतियाँ हैं।
अनुकूलन: अपनी आवश्यकताओं के अनुसार स्क्रिप्ट को अनुकूलित करने या इसकी कार्यक्षमता बढ़ाने के लिए स्वतंत्र महसूस करें। हालाँकि, सुनिश्चित करें कि कोई भी संशोधन लागू कानूनों और नैतिक दिशानिर्देशों का अनुपालन करता है।
अस्वीकरण यह स्क्रिप्ट केवल शैक्षिक और अनुसंधान उद्देश्यों के लिए प्रदान की गई है। लेखक इस स्क्रिप्ट के उपयोग से होने वाले किसी भी दुरुपयोग या क्षति के लिए कोई जिम्मेदारी नहीं लेता है। इसे अपने स्वयं के जोखिम और विवेक पर उपयोग करें।
श्रेय यह परियोजना सीखने के एक भाग के रूप में विकसित की गई थी। यह शोषण स्क्रिप्ट मूल रूप से [Hellsender01] द्वारा विकसित की गई थी।