Content deleted Content added
Extended use as camouflage paragraph. |
mNo edit summary |
||
Line 145:
Self-modifying code is also sometimes used by programs that do not want to reveal their presence, such as [[computer virus]]es and some [[shellcode]]s. Viruses and shellcodes that use self-modifying code mostly do this in combination with [[polymorphic code]]. Modifying a piece of running code is also used in certain attacks, such as [[buffer overflow]]s.
===Self-referential machine learning systems===
|