To help avoid this, encryption can be used to hide sensitive data from prying eyes. While a simple xor used to be a quick and dirty way to do this, for something really sophisticated, polymorphic ...
A polymorphic virus is a piece of code characterized by the following behavior – Encryption, Self-multiplication, and changing of one or more components of itself so that it remains elusive.