Polymorphic code

Polymorphic code is the code that mutates while keeping the original algorithm intact. Polymorphic code was invented in 1992 by Dark Avenger as a mean to avoid pattern recognition from antivirus-software. Most often, a virus or worm that makes any attempt to hide its presence will do that by encrypting itself. However, before being executed at…