
DropEngine एक लचीला फ्रेमवर्क प्रदान करता है जो शेलकोड रनर बनाने के लिए है, जिससे ऑपरेटर विभिन्न घटकों में से चुन सकते हैं और उन्हें मिलाकर सेकंडों में अत्यधिक परिष्कृत पेलोड तैयार कर सकते हैं।

by @s0lst1c3
Current release: v0.1.0-alpha
Supports Python 3.7+.
डिफेंस इवेज़न तकनीकों की शेल्फ-लाइफ आमतौर पर छोटी होती है, और यह विशेष रूप से उन तकनीकों के लिए सच है जिनका उपयोग प्रारंभिक पहुँच के दौरान किया जाता है। इस वजह से, प्रारंभिक पहुँच पेलोड को अक्सर प्रति-एंगेजमेंट आधार पर तैयार किया जाता है, जो तब समय लेने वाला हो सकता है जब पेलोड पूरी तरह से हाथ से बनाए जाते हैं। DropEngine एक लचीला फ्रेमवर्क प्रदान करके इस समस्या का समाधान करता है, जो शेलकोड रनर बनाने के लिए है, जिससे ऑपरेटर घटकों के चयन में से चुन सकते हैं और उन्हें मिलाकर सेकंडों में अत्यधिक परिष्कृत पेलोड तैयार कर सकते हैं।
उपलब्ध पेलोड घटकों में क्रिप्टर, निष्पादन और इंजेक्शन तंत्र, साथ ही पर्यावरणीय और रिमोट कींग फंक्शन शामिल हैं। इसमें पूर्व-निष्पादन मॉड्यूल जैसे सैंडबॉक्स जाँच और AMSI बाईपास भी शामिल हैं। हालांकि ये पूर्व-पैकेज्ड उदाहरण मॉड्यूल उपयोगी साबित हो सकते हैं, DropEngine की असली ताकत इसकी क्षमता में है कि यह एक उच्च स्तर का पेलोड मानकीकरण प्रदान करके परिचालन दक्षता में सुधार कर सकता है, साथ ही साथ ऑपरेटरों को पेलोड के हस्ताक्षर और व्यवहार के लगभग हर पहलू को नियंत्रित करने की अनुमति देता है।
DropEngine ("सॉफ्टवेयर") और संबंधित दस्तावेज़ "जैसे हैं" प्रदान किए गए हैं। डेवलपर कोई अन्य वारंटी, स्पष्ट या निहित, नहीं करता है, और इसके द्वारा सभी निहित वारंटियों को अस्वीकार करता है, जिसमें व्यापारिकता की कोई वारंटी और किसी विशेष उद्देश्य के लिए फिटनेस की वारंटी शामिल है। सॉफ्टवेयर के उपयोग से संबंधित कोई भी कार्य या गतिविधि अंतिम उपयोगकर्ता की एकमात्र जिम्मेदारी है। यदि सॉफ्टवेयर का उपयोग या दुरुपयोग करने वाले किसी भी व्यक्ति के खिलाफ कोई आपराधिक आरोप लगाए जाते हैं, तो डेवलपर को जिम्मेदार नहीं ठहराया जाएगा। यह अंतिम उपयोगकर्ता पर निर्भर है कि वह सॉफ्टवेयर का अधिकृत तरीके से उपयोग करे और सुनिश्चित करे कि उसका उपयोग सभी लागू कानूनों और विनियमों का अनुपालन करता है।
सभी दस्तावेज़ परियोजना के विकी पर उपलब्ध हैं, जिसे यहाँ पाया जा सकता है: https://github.com/s0lst1c3/dropengine/wiki
योगदान को प्रोत्साहित किया जाता है और इसका स्वागत है। पुल रिक्वेस्ट बनाने और मुद्दों की रिपोर्ट करने के दिशानिर्देश CONTRIBUTING.md में पाए जा सकते हैं।
हम संस्करण के लिए SemVer का उपयोग करते हैं। उपलब्ध संस्करणों के लिए, देखें https://github.com/s0lst1c3/dropengine/tags।
यह परियोजना GNU पब्लिक लाइसेंस 3.0 के तहत लाइसेंस प्राप्त है - विवरण के लिए LICENSE.md फ़ाइल देखें।
यह उपकरण या तो पिछले लगभग दस वर्षों के शोध और विकास पर आधारित है, या इससे प्रेरित है, या सीधे तौर पर निम्नलिखित शानदार लोगों के काम को शामिल करता है:
यह सूची संभवतः बढ़ती रहेगी क्योंकि परियोजना में अतिरिक्त कार्यक्षमता जोड़ी जाती है।
यह जानने के लिए कि इनमें से प्रत्येक व्यक्ति ने वर्तमान पेलोड डेवलपमेंट परिदृश्य और इस उपकरण में क्या योगदान दिया है, कृपया देखें: