
PoC जो शेलकोड को दूरस्थ रूप से निष्पादित करने के उद्देश्य से मल्टी-प्रोसेस इंजेक्शन श्रृंखला का प्रदर्शन करता है
एक इंजेक्शन विधि लागू करना जिसका उल्लेख @Hexacorn ने किया था।
यह PoC कई प्रक्रियाएँ बनाता है, जहाँ प्रत्येक प्रक्रिया इंजेक्शन ऑपरेशन के भाग के रूप में एक विशिष्ट कार्य करती है। प्रत्येक चाइल्ड प्रक्रिया एक और प्रक्रिया स्पॉन करेगी और कमांड लाइन के माध्यम से आवश्यक जानकारी पास करेगी। प्रोग्राम नीचे दिए गए चरणों का पालन करता है:
PoC, Havoc Demon पेलोड को एन्क्रिप्ट करने के लिए RC4 एन्क्रिप्शन एल्गोरिदम का उपयोग करता है। प्रोग्राम, ChristmasPayloadEnc.exe, पेलोड को एन्क्रिप्ट करने और उसे 1024 का गुणक बनाने हेतु पैडिंग करने के लिए जिम्मेदार होगा (जैसा कि इंजेक्शन लॉजिक द्वारा आवश्यक है)।
