Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
FUD-UUID-Shellcode — C++ शेलकोड इंजेक्शन तकनीक जो Windows Defender को बायपास करने के लिए XOR एन्क्रिप्शन और UUID स्ट्रिंग रूपांतरण का उपयोग करती है, जिसमें फंक्शन कॉल ऑबफस्केशन और VirtualAlloc और EnumChildWindows के माध्यम से मेमोरी एग्जीक्यूशन शामिल है। | Kitploit
उपकरण/GitHubGitHub/bl4ckm1rror/fud-uuid-shellcode
रक्षात्मक उपकरणशोषणआईडीएस/आईपीएस से बचनारिवर्स इंजीनियरिंगशेलकोडमालवेयर विश्लेषणशेलकोड जनरेशनपेलोड डेवलपमेंटबाइनरी शोषण

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
GitHubbl4ckm1rror/fud-uuid-shellcode

FUD-UUID-Shellcode

C++ शेलकोड इंजेक्शन तकनीक जो Windows Defender को बायपास करने के लिए XOR एन्क्रिप्शन और UUID स्ट्रिंग रूपांतरण का उपयोग करती है, जिसमें फंक्शन कॉल ऑबफस्केशन और VirtualAlloc और EnumChildWindows के माध्यम से मेमोरी एग्जीक्यूशन शामिल है।

रिपॉजिटरी देखें
3337563 साल पहलेKitploit द्वारा समीक्षित
साझा करें

FUD-UUID-Shellcode


परिचय

एक और शेलकोड इंजेक्शन तकनीक जो C++ का उपयोग करती है जो XOR एन्क्रिप्शन जादू और UUID स्ट्रिंग्स पागलपन के माध्यम से Windows Defender को बायपास करने का प्रयास करती है :)।

यह कैसे काम करता है

शेलकोड जनरेशन

  • सबसे पहले, बाइनरी फॉर्मेट में एक पेलोड जनरेट करें (Havoc, CobaltStrike या msfvenom का उपयोग करके) उदाहरण के लिए, msfvenom में, आप इसे इस प्रकार कर सकते हैं (मैं जिस पेलोड का उपयोग कर रहा हूँ वह चित्रण उद्देश्यों के लिए है, आप अपनी इच्छानुसार कोई भी पेलोड उपयोग कर सकते हैं):

    root@kitploit:~
    msfvenom -p windows/messagebox  -f raw -o shellcode.bin
    
  • फिर शेलकोड (बाइनरी/रॉ फॉर्मेट में) को Python3 स्क्रिप्ट bin_to_uuid.py का उपयोग करके UUID स्ट्रिंग फॉर्मेट में बदलें:

    root@kitploit:~
    ./bin_to_uuid.py -p shellcode.bin -o uuid.txt
    
  • UUID स्ट्रिंग्स को uuid.txt में Python3 स्क्रिप्ट xor_encryptor.py का उपयोग करके xor द्वारा एन्क्रिप्ट करें।

    root@kitploit:~
    ./xor_encryptor.py uuid.txt > xor_crypted_out.txt
    
  • फ़ाइल xor_crypted_out.txt में C-style ऐरे को कॉपी करें और इसे C++ फ़ाइल में unsigned char ऐरे के रूप में पेस्ट करें, यानी unsigned char payload[]{your_output_from_xor_crypted_out.txt}

निष्पादन

यह शेलकोड इंजेक्शन तकनीक निम्नलिखित क्रमिक चरणों को शामिल करती है:

  • सबसे पहले, यह VirtualAlloc के माध्यम से पेलोड निष्पादन और निवास के लिए वर्चुअल मेमोरी आवंटित करता है
  • यह xor कुंजी मान का उपयोग करके पेलोड को xor डिक्रिप्ट करता है
  • UuidFromStringA का उपयोग UUID स्ट्रिंग्स को उनके बाइनरी प्रतिनिधित्व में बदलने और पहले से आवंटित मेमोरी में संग्रहीत करने के लिए किया जाता है। इसका उपयोग WriteProcessMemory या memcpy जैसे संदिग्ध APIs के उपयोग से बचने के लिए किया जाता है।
  • पहले (चरण 1 में) मेमोरी में लोड किए गए पेलोड को निष्पादित करने के लिए EnumChildWindows का उपयोग करें

इसे क्या अद्वितीय बनाता है?

  • यह memcpy या WriteProcessMemory जैसे मानक फ़ंक्शन का उपयोग नहीं करता जो AV/EDR को अलर्ट करने के लिए जाने जाते हैं, यह प्रोग्राम Windows API फ़ंक्शन UuidFromStringA का उपयोग करता है जिसका उपयोग डेटा को डीकोड करने के साथ-साथ मेमोरी में लिखने के लिए किया जा सकता है ( क्या यह बढ़िया नहीं है दोस्तों? और कृपया "NO!" न कहें :) )।
  • यह Windows API फ़ंक्शन को कॉल करने के लिए फ़ंक्शन कॉल ऑब्सफस्केशन ट्रिक का उपयोग करता है
  • अंत में, क्योंकि यह अद्वितीय दिखता है :) ( क्या यह नहीं है? :) )

महत्वपूर्ण

  • आपको xor कुंजी (line 85) को अपनी इच्छानुसार बदलना होगा। यह ./xor_encryptor.py python3 स्क्रिप्ट में KEY वेरिएबल को बदलकर भी किया जाना चाहिए। कुंजियाँ मेल खानी चाहिए!
  • आपको डिफ़ॉल्ट executable filename मान (row 90) को अपने फ़ाइलनाम में बदलना होगा।
  • mingw का उपयोग किया गया था लेकिन आप अपनी पसंद का कोई भी कंपाइलर उपयोग कर सकते हैं। :)

संकलन

  • बस इसे अपने टर्मिनल/शेल पर चलाएं:
root@kitploit:~
make

प्रूफ-ऑफ-कॉन्सेप्ट (PoC)

AV Scan

स्टैटिक विश्लेषण

AV Scan

AV स्कैन परिणाम

बाइनरी को antiscan.me का उपयोग करके 01/08/2022 को स्कैन किया गया था।

AV Scan

श्रेय

https://research.nccgroup.com/2021/01/23/rift-analysing-a-lazarus-shellcode-execution-method/

टूल डाउनलोड करें