Surreptitious software : obfuscation, watermarking, and tamperproofing for softwae protection - Collberg, Christian (Software security series, 2010)