
metame एक मेटामॉर्फिक कोड इंजन है जो मनमाने एक्सीक्यूटेबल्स के लिए है।
metame मनमानी निष्पादन फ़ाइलों के लिए एक सरल मेटामॉर्फिक कोड इंजन है।
विकिपीडिया से:
मेटामॉर्फिक कोड वह कोड है जो चलने पर किसी व्याख्या के तहत अपने स्वयं के कोड का तार्किक रूप से समतुल्य संस्करण आउटपुट करता है। इसका उपयोग कंप्यूटर वायरस द्वारा एंटी-वायरस सॉफ़्टवेयर के पैटर्न पहचान से बचने के लिए किया जाता है।
metame का कार्यान्वयन इस प्रकार काम करता है:
यह वर्तमान में निम्नलिखित आर्किटेक्चर का समर्थन करता है:
इसके अलावा, यह विभिन्न फ़ाइल स्वरूपों का समर्थन करता है, क्योंकि radare2 का उपयोग फ़ाइल पार्सिंग और कोड विश्लेषण के लिए किया जाता है।
कोड का उदाहरण उत्परिवर्तन से पहले और बाद में:

संकेत: इस स्निपेट में दो निर्देश बदल दिए गए हैं।
यहाँ एक और उदाहरण है कि यह NOP स्लेड को समतुल्य कोड में कैसे उत्परिवर्तित कर सकता है:

pip install metame
यह आवश्यकताओं को भी स्थापित करेगा।
आपको radare2 की भी आवश्यकता होगी। स्थापना निर्देशों के लिए आधिकारिक वेबसाइट देखें।
simplejson भी एक छोटे प्रदर्शन बढ़ावा के लिए "अच्छा है":
pip install simplejson
metame -i original.exe -o mutation.exe -d
सहायता के लिए metame -h का उपयोग करें।
यह परियोजना MIT लाइसेंस की शर्तों के तहत जारी की गई है।