یک کد نیمه‌چندریخت (اُلیگومورفیک یا نیمه پلی‌مورفیک)، یک کد شده‌است که تعداد اندکی حلقه بازگشایی متفاوت برای استفاده در دست دارد. به عنوان مثال، Whale، ۳۰ نمونه رمزگشای مختلف و ویروس Memorial، ۹۶ نمونه رمزگشا دارد.
 از دیدگاه کشف ، نیمه‌چندریخت بودن، فقط کمی تشخیص ویروس را سخت‌تر می‌کند. به جای جستجوی یک حلقه رمزگشا در ویروس، ضد ویروس باید همهٔ حلقه‌های رمزگشایی موجود برای ویروس را بشناسد و آن‌ها را در فایل در حال جستجو، بررسی کند .
{"title": "کد نیمه‌چندریخت", "link": "https://fa.wikipedia.org//w/index.php?title=%DA%A9%D8%AF_%D9%86%DB%8C%D9%85%D9%87%E2%80%8C%DA%86%D9%86%D8%AF%D8%B1%DB%8C%D8%AE%D8%AA&oldid=32003510", "language": "fa"}