Question

1.
2.
3.
4.
Answer (Detailed Solution Below)

Option 1 : Apply single-byte XOR with key 0x4A to the encoded data region / कूटबद्ध डेटा क्षेत्र पर कुंजी 0x4A से एकल-बाइट XOR लागू करें

Advertisement

Detailed Solution

सही उत्तर Apply single-byte XOR with key 0x4A to the encoded data region / कूटबद्ध डेटा क्षेत्र पर कुंजी 0x4A से एकल-बाइट XOR लागू करें है।

Key Points
Helpful?
PrepSnapprepsnap.in • Part -A

Question:

Static string extraction from a suspect DLL yields only gibberish, but the .rdata section entropy is high and the code contains a tight loop XORing each byte with 0x4A. What should the analyst do next to recover the hidden strings? / संदिग्ध DLL से स्थैतिक स्ट्रिंग निष्कर्षण केवल अर्थहीन अक्षर देता है, परंतु .rdata खंड की एन्ट्रॉपी उच्च है और कोड में प्रत्येक बाइट को 0x4A से XOR करता सघन लूप है। छिपी स्ट्रिंग पुनः प्राप्त करने हेतु विश्लेषक को आगे क्या करना चाहिए?

1.
Apply single-byte XOR with key 0x4A to the encoded data region / कूटबद्ध डेटा क्षेत्र पर कुंजी 0x4A से एकल-बाइट XOR लागू करें
2.
Discard the strings as file corruption / फ़ाइल दूषण मानकर स्ट्रिंग त्याग दें
3.
Recompile the DLL with debugging symbols / डिबगिंग प्रतीकों सहित DLL पुनः संकलित करें
4.
Search the disk for a matching plaintext copy / मेल खाती प्लेनटेक्स्ट प्रति हेतु डिस्क खोजें

Correct Answer: Apply single-byte XOR with key 0x4A to the encoded data region / कूटबद्ध डेटा क्षेत्र पर कुंजी 0x4A से एकल-बाइट XOR लागू करें

The loop reveals the obfuscation is single-byte XOR with key 0x4A, so reapplying it decodes the hidden strings. Discarding them as corruption (b) would throw away the concealed C2 addresses and ransom text. / लूप प्रकट करता है कि अस्पष्टीकरण कुंजी 0x4A से एकल-बाइट XOR है, अतः उसे पुनः लगाने से छिपी स्ट्रिंग डिकोड होती हैं। उन्हें दूषण मानकर त्यागना (b) छिपे C2 पते और फिरौती पाठ फेंक देता।

Downloaded from PrepSnap (prepsnap.in)