Programming, reverse engineering and anything else as well …
http://research.microsoft.com/invisible/