Self-modifying code is also sometimes used by programs that do not want to reveal their presence, such as computer viruses and some shellcodes.
کد خود تغییر دهنده گاهی اوقات توسط برنامه‌هایی استفاده می‌شود که نمی‌خواهند حضورشان را نشان دهند، مانند ویروس‌های کامپیوتری و برخی ازshellcodeها.