
प्रोसेस कोड इंजेक्शन के लिए WriteProcessMemory का उपयोग किए बिना प्रूफ ऑफ कॉन्सेप्ट
InjectSetConsole एक Windows named pipe का उपयोग करके प्रोसेस कोड इंजेक्शन करता है।
पारंपरिक तकनीकों के विपरीत, यह VirtualAllocEx और WriteProcessMemory API का उपयोग नहीं करता है।
InjectSetConsole.exe <executable_path>
executable_path: netsh.exe, nslookup.exe,... या अन्य इंटरैक्टिव कंसोल प्रोग्राम
उदाहरण: InjectSetConsole.exe C:\Windows\System32\netsh.exe
अलग शेलकोड का उपयोग करने के लिए, rawData ऐरे में ऑफसेट 0x19 (हेक्साडेसिमल) से शुरू होने वाले बाइट्स को बदलें।
वैकल्पिक रूप से, एवेजन को बेहतर बनाने के लिए आप सर्च पैटर्न को संशोधित कर सकते हैं।
EDR Evasion: Process Injection Without WriteProcessMemory
Youtube: https://youtu.be/DCUnbj_usPM