Pergunta

Estou procurando alguma idéia para proteger meus programas (Windows-C e Windows-Mobile)

de duplicado em outro terminal.

Existe alguma ferramenta gratuita para isso? Ou como posso fazer isso no código C#?

desde já, obrigado

Nenhuma solução correta

Outras dicas

A proteção de cópias é difícil. Ainda mais difícil no mundo CE, onde frequentemente os dispositivos não têm nenhum identificador exclusivo e o relógio não pode ser contado. O que se resume é quanto trabalho você deseja colocar nele e quanto você deseja apoiá -lo? Quanto mais complexo você conseguir, mais difícil é subverter, mas mais ele custa desenvolver e manter.

De um modo geral, abandonamos todas as tentativas de proteção, exceto a ofuscação. Tentar usar arquivos de licença, registro etc. sugou muito tempo de desenvolvimento e parecia fazer nada além de disparar as consultas de suporte que obtivemos. Concluímos que nossa perda estimada devido à pirataria era menor que o custo para desenvolver e apoiar um esquema de proteção de cópias.

Não conheço ferramentas gratuitas de licenciamento com suporte à FC e a Microsoft não possui nenhuma infraestrutura de classe de licenciamento no CF.

Se você quiser rolar o seu próprio, você pode olhar para Postagem de Alex Yakhnin sobre o uso do SDF para fazer geração de licença.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top