Self-modifying code: Difference between revisions

Content deleted Content added
Elosiomek (talk | contribs)
Extended use as camouflage paragraph.
Elosiomek (talk | contribs)
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===