Existe um software que impede a distribuição ilegal do meu aplicativo do Windows [fechado]

0

O assunto em si está dizendo:

  1. criei uma aplicação para o Windows 7 com base no .net 4
  2. eu quero que este aplicativo seja usado somente por usuários legais que realmente o compraram
  3. assim eu provavelmente quero algum software que possa me ajudar a evitar situações em que algum usuário compra meu aplicativo e começa a vendê-lo com o nome dele

Você poderia listar o software existente responsável por isso ou pelo menos descrever teoricamente como eu posso conseguir isso - salvando as informações do disco rígido no registro ou algo assim?

Atualização 1: parece que os comentários abaixo exigem mais descrição dentro deste tópico:

@svick não, eu realmente acho que esse mês do meu trabalho vale a pena adicionar pequenos problemas aos piratas tentando ganhar dinheiro comigo sem nenhum esforço, eu só quero que eles passem alguns esforços quebrando meu software - isso é tudo, sob pequenos problemas eu quero dizer simples verificação de chave / passagem ou algo parecido ...

Também acredito que o compartilhamento é atencioso e 5 meus aplicativos anteriores eu forneci gratuitamente e agora é hora de compensar parte do meu tempo

Eu também acredito que não há defesa absoluta porque houve tempo em que eu também decifrei alguns aplicativos com desmontadores como a IDA e assim por diante, é apenas uma questão de tempo, mas tudo que eu quero atualmente é apenas para retornar no mês passado de trabalho e alguma doação para os 5 aplicativos fornecidos gratuitamente ... Espero ter sido claro o suficiente aqui ...

A idéia principal - se os piratas querem crackear meu aplicativo e redistribuir, então eles também devem trabalhar - pelo menos em cracking, eles devem gastar tanto esforço quanto eu fiz:)

    
por Anonymous 25.08.2013 / 12:20

1 resposta

5

Em última análise, a resposta é: não existe tal sistema.

Como o usuário - proprietário e administrador - do computador tem controle total, ele pode fingir qualquer coisa (com esforço suficiente) até e incluir qualquer tentativa do seu software de telefonar para casa para verificação. Lembre-se de que eles sempre podem modificar seu software (incluindo a eliminação de verificações de tal modificação) como parte disso.

É melhor fornecer um custo-benefício suficiente para o usuário (por exemplo, funcionalidade útil, suporte contínuo responsivo e útil) que é do interesse deles não trapacear. Isso inclui tornar mais fácil ser honesto do que desonesto (esse é um dos principais problemas com DRM de mídia).

Embora você possa chegar arbitrariamente perto, com um esforço significativo, ao seu objetivo, você estará, obviamente, tomando recursos de implementar as coisas de uso para o usuário.

    
por 25.08.2013 / 12:29