547×513 37.8 KB
This book is designed to help all programmers who have ever written their own software to better protect
their software from illegal copying. It will also be useful to programmers creating freeware who wish to
protect their source code.
The idea to write a book like this came to me some time ago when I realized how poorly the topic is
covered and how difficult it is to acquire the information necessary to adequately protect software. When I
was involved with game production in the Czech and Slovak Republics, I was astonished at how simple
their protection was, and that very often they had no protection at all yet it is so easy to protect software,
at least at a basic level.
The problem lies in the lack of information and experience in this field. Thats why I wrote this book, which
will present many previously unaddressed topics concerning software protection.
Table of Contents
Chapter 1: Basics&
Chapter 2: Cracking Tools&
Chapter 3: The Basic Types of Software Protection&
Chapter 4: CD Protection Tricks
Chapter 5: Program Compression and EncodingFreeware and Shareware&
Chapter 6: Commercial Software Protection Programs&
Chapter 7: Anti-Debugging, Anti-Disassembling, and Other Tricks for Protecting Against
Chapter 8: Protecting Against Breakpoints, Tracers, and Debuggers&
Chapter 9: Other Protection Tricks&
Chapter 9: Other Protection Tricks
Chapter 10: Important Structures in Windows&
Chapter 11: Suggestions for Better Software Protection&