Content deleted Content added
No edit summary |
Noone~enwiki (talk | contribs) m Added info about metamorphic code. |
||
Line 7:
It cannot, however, find the program if it constantly mutates so that it never looks the same. This is the very idea of polymorphic code.
Most often, a virus
However, if the decryption engine is rewritten each time before it is transferred into a new computer (in the case of a worm/shellcode) or computer file (in the case of a virus), it becomes
==
An algorithm that uses, for example, the variables A and B but not the variable C could stay intact even if you added lots of codes that changed the content in the variable C.
Line 21:
Encrypted:
...
lots of encrypted code
...
Decryption_Code:
Line 60:
some_random_number
The code inside "Encrypted" ("lots of encrypted code
== See also ==
* [[Metamorphic code]]
* [[Self-modifying code]]
* [[alphanumeric code]]
* [[shellcode]]
* [[software cracking]]
* [[security cracking]]
|