How to Stop Piracy
There are only 2 real solutions to this problem.
1) Make everything free.
2) Stop making software, movies, music and everything else that is pirated.
Obviously neither one will ever happen. And slowing down piracy is like throwing baseballs at a train to slow it down. There is one thing that most people will never understand as to why piracy can never be stopped. This concept applies to everything from DVD's & Cd's (movies, music and software) to digital software not a on a CD or DVD. Every single program, CD or DVD is designed to be accessed to be able to use it. No matter how many programs, tricks and ideas used to stop people from copying CD's and DVDs, from hacking the copy protections they have, people will always find ways to get into them because a way already exist. You may not be able to simply copy a DVD like you copy a file from one hard drive to another due to copy protection software and hardware, but a DVD player can play it, that means the DVD players has something in it that can crack the code (legally) to allow the use of the contents of the DVD. It's a matter of figuring out how the DVD player cracks the code (as an example, there are other ways). The same goes for you CD or DVD drive on a PC. And also the software on your computer to be able to install and use a program you acquired by legal means. For some a serial number can do the trick, others a copy of the original CD to allow the use of the software. On simply needs a copy of the serial or a cracked .exe file that does not request an original CD before use.
For every entrance there is an exit. For every code there is a crack. For every lock there is a key. For every DVD protection created there is a DVD player that will play it. Therefor, there is always a way in, legally or not.