
JPG/PNG प्रारूप छवियों में पेलोड एम्बेड करने के लिए उपकरण, जिससे उन्हें खोलते समय कुछ क्रियाएँ करने की अनुमति मिलती है।
यह प्रोजेक्ट JPG/PNG प्रारूप छवियों में पेलोड एम्बेड करने के लिए एक उपकरण है, जिससे आप उन्हें खोलने पर कुछ क्रियाएँ कर सकते हैं।
यह रिपॉज़िटरी केवल शैक्षिक उद्देश्यों के लिए प्रदान की गई है और अधिकृत सुरक्षा अनुसंधान के लिए अभिप्रेत है। इन सामग्रियों का अनधिकृत या अवैध गतिविधियों में उपयोग पूर्णतः निषिद्ध है।
यह प्रोजेक्ट विभिन्न लाइब्रेरीज़, जिनमें Python 2 भी शामिल है, के निर्माण और एकीकरण को स्वचालित करने के लिए CMake का उपयोग करता है। नीचे प्रोजेक्ट के निर्माण और exploit का उपयोग करने के मुख्य चरण दिए गए हैं।
C++ मानक और संकलन विकल्प:
-Wall और डिबग जानकारी के लिए -g जोड़े गए हैं।बाहरी लाइब्रेरीज़ को लिंक करना:
प्रोजेक्ट निम्नलिखित बाहरी लाइब्रेरीज़ का उपयोग करता है:
signals2 घटक शामिल है)।pybind11 के माध्यम से Python 2 के साथ एकीकरण:
Python 2 निर्भरताएँ स्थापित करना:
pip2 install -r requirements.txt चलाते समय CMake के माध्यम से स्वचालित रूप से स्थापित हो जाती हैं।स्वचालित फ़ाइल प्रबंधन:
exploit3r.py और Resou.sln.scr निर्माण के बाद स्वचालित रूप से आउटपुट निर्देशिका में कॉपी कर दी जाती हैं, लेकिन वे स्वचालित रूप से निष्पादित नहीं होती हैं।संकलन और लिंकिंग:
.cpp फ़ाइलों को संकलित करता है और निष्पादन योग्य फ़ाइल उत्पन्न करता है।यह प्रोजेक्ट की निष्पादन योग्य फ़ाइल उत्पन्न करेगा और आवश्यक Python फ़ाइलों तथा अन्य स्क्रिप्ट्स को आउटपुट निर्देशिका में कॉपी करेगा।
चरण 1: Python 2 निर्भरताएँ स्थापित करना:
सुनिश्चित करें कि आपके पास Python 2 स्थापित है। सभी Python निर्भरताएँ requirements.txt फ़ाइल में सूचीबद्ध हैं। उन्हें स्थापित करने के लिए, चलाएँ:
pip2 install -r requirements.txt
यह आवश्यक लाइब्रेरीज़ जैसे BeautifulSoup, argparse, requests, और अन्य को स्थापित करेगा।
चरण 2: exploit3r.py स्क्रिप्ट चलाना: प्रोजेक्ट सफलतापूर्वक बनने और सभी निर्भरताएँ स्थापित होने के बाद, आप exploit3r.py स्क्रिप्ट को मैन्युअल रूप से चला सकते हैं। इसे Python 2 वातावरण में चलाया जाना चाहिए।
python2 exploit3r.py
exploit3r.py exploit फ़ाइल उत्पन्न करने के लिए प्रोग्राम का मुख्य भाग है। लॉन्च होने के बाद, एक ग्राफ़िकल इंटरफ़ेस दिखाई देगा जहाँ आप मैलवेयर फ़ाइल (जैसे, .exe फ़ाइल) और JPG फ़ाइल चुन सकते हैं जिसमें दुर्भावनापूर्ण कोड एम्बेड किया जाएगा।
चरण 3: इंटरफ़ेस का उपयोग करना
चरण 4: परिणाम सत्यापित करना पूरा होने के बाद, आपको एक फ़ाइल प्राप्त होगी जो छवि प्रतीत होती है लेकिन उसमें दुर्भावनापूर्ण कोड होता है। आप इस फ़ाइल को विभिन्न एंटीवायरस स्कैनर के साथ परीक्षण कर सकते हैं ताकि इसकी स्टेल्थ जाँची जा सके।