Olá Linno !
A única forma de prevenir isso é criptografando o executável !
Aqui no Brasil ainda não conheço nunhum software que o faça.
Mas a melhor maneira de fazer isso é ter um relacionamento amigável com o cliente porque ele próprio irá defender isso ou seja não vai deixar que alguém copie o software ou faça a decompilação do mesmo. A não ser que ele já esteja mal intencionado desde o princípio!
Vc explica para ele que ele tb está tomando prejuizo deixando alguém fazer uma cópia do software pq ele pagou e o pirata não !
Espero ter ajudado !
t+