
ELF बाइनरी में दोषपूर्ण UPX हेडर की मरम्मत को स्वचालित करता है, magic, filesize, blocksize, और overlay फ़ील्ड को पुनर्स्थापित करता है ताकि मानक अनपैकर मैलवेयर सैंपलों को प्रोसेस कर सकें।
upx-recovery-tool एक स्क्रिप्ट है जिसका उद्देश्य मैलवेयर निर्माताओं द्वारा ELF UPX-संपीड़ित फ़ाइलों में किए गए सबसे सामान्य संशोधनों की मरम्मत करना है, जो मानक UPX टूल से उनके स्वचालित अनपैकिंग को रोकने के लिए किए जाते हैं।
यह उपकरण निम्नलिखित सामान्य संशोधनों का पता लगाता है और उनकी मरम्मत करता है:
l_info संरचना का l_magic फ़ील्ड (UPX! मैजिक मान)p_info संरचना के p_filesize और p_blocksize फ़ील्डस्क्रिप्ट को requirements.txt में सूचीबद्ध निम्नलिखित लाइब्रेरीज़ की आवश्यकता होती है: