Surreptitious Software

Surreptitious Software Obfuscation, Watermarking, and Tamperproofing for Software Protection

Breakthrough software protection techniques for fighting piracy, tampering, and malicious reverse engineering * * Everything software and content developers need to know to protect their intellectual property - including pioneering techniques available in no other book * Includes extensive code examples, supported with a new model designed to help readers classify, compare, and choose the right algorithms for their applications. * By three of the world's most respected software security researchers. Software companies and content providers spend millions of dollars every year fighting piracy, tampering, and malicious reverse engineering. Microsoft alone has spent over $400 million on these challenges. In this book, three of the world's leading software security experts present ground-breaking techniques for protecting their valuable assets against intellectual property theft. The authors' comprehensive new approach, called 'surreptitious software,' brings together techniques not only from computer security, but also from many other areas of computer science, including cryptography, steganography, watermarking, software metrics, reverse engineering, and compiler optimization. Readers will learn how to implement software protection schemes ranging from birthmarking and fingerprinting to code obfuscation. The authors even cover the use of software to defend against hardware exploits. Drawing on these techniques, readers can address the full spectrum of IP protection problems, from tracing software pirates to tamper-proofing software against the removal of license checks - all without adding any more computational overhead than absolutely necessary. Surreptitious Software includes extensive code examples, as well as a new model for classifying and comparing algorithms - everything readers need to choose the right approaches, and successfully implement them.
Sign up to use

Reviews

Photo of Erik Horton
Erik Horton@erikhorton
3 stars
Dec 20, 2022