
SmokeLoader सैंपल्स के लिए स्टैटिक कॉन्फ़िग एक्सट्रैक्टर, जो अंतिम-चरण C2 सेटिंग्स को पुनर्प्राप्त करने के लिए संरक्षित रूटीन्स को डीऑबफस्केट, अनपैक और एम्युलेट करता है।
यह परियोजना प्रारंभिक चरण से smokeloader नमूनों से कॉन्फ़िगरेशन निकालने के उद्देश्य से है। मैंने इसे स्थैतिक रूप से करने का निश्चय किया था, इसलिए कुछ अधिक जटिल घटकों को बायपास करने के लिए Unicorn जैसी चीज़ों पर निर्भर रहना पड़ा।
इस परिवार के लिए यह निष्कर्षण किसी भी तरह से काम करे, यह रिपॉज़िटरी उदाहरण के रूप में काम कर सकती है कि गैर-पारंपरिक मैलवेयर परिवारों के लिए कॉन्फ़िगरेशन निष्कर्षण कैसे काम कर सकता है।

virtualenv venv
source venv/bin/activate
pip install -r requirements.txt
python main.py smokeloader_stage_1.bin --json