Não há como saber se o software é pirateado em nível técnico, simplesmente porque há muitas maneiras de piratear software (geradores de chaves de registro, patches, etc.).
Você pode impedir que as pessoas instalem qualquer software usando uma solução técnica, que é o que eu sugeriria.