シリアル・クラックを防止するためのプロテクト技術

ってのはどうでせう?
固定シリアルから、ユーザごと、期限付きシリアルを
一方向ハッシュで暗号化する方法。
EXEの自己圧縮技術によるパッチ対策、などなど。