Pergunta

Eu quero continuar na minha pergunta anterior:https://stackoverflow.com/questions/3007168/torrents-dan-i-protect-my-software-by-sendida-wrong-bytes

Desenvolvedor Art sugerido para adicionar uma chave exclusiva ao aplicativo, para identificar o cracker.
Mas Jab disse que os biscoitos podem pesquisar onde minha chave exclusiva está localizada, verificando diferenças binárias, se o cracker tiver várias cópias do meu software. Em seguida, os biscoitos mudam essa chave para torná -los auto -anônimos.

Isso é verdade.

Agora vem a pergunta: se eu quero adicionar uma chave única, existem ferramentas para embaralhar (uma espécie de ofuscação) os módulos do programa? Então, que uma comparação binária diria que os dois arquivos são completamente diferentes. Portanto, eles não podem localizar a tecla Identificador.

Tenho certeza de que é possível (talvez substituindo blocos de montador e dê alguns saltos).
Eu acho que seria suficiente fazer de 30 a 40 shuffles do meu software.

Foi útil?

Solução

Como se trata de proteção de software, nada é seguro e, se alguém está realmente determinado a quebrar sua aplicação, ele provavelmente o fará.

Quanto à sua pergunta, existem empacotadores/protetores que podem alcançar o que você precisa. Aqui estão alguns deles:

Outras dicas

Obfuscador criptográfico Tem um recurso que permite marcar a água de suas montagens. As marcas d'água podem ser seqüências únicas que não são diretamente visíveis/usadas no código. Cada vez que um cliente compra, você pode enviar uma cópia com marca d'água exclusiva para o cliente, para que, se um crack aparecer, você saiba a origem.

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