> Walter Alves Chagas Junior <[EMAIL PROTECTED]> escreveu: >> Se você me permitir a correção... >> >> Isto não existe e jamais existirá. Não adianta vasculhar a internet ou >> mesmo a universonet. A forma mais segura de proteção de software que >> existiu, existe e sempre existirá, é aquela que você mesmo tenha >> desenvolvido o algorítmo e o fazendo de forma robusta mas com consistência >> bem complexa. Lembre-se que alguma coisa, que foi desenvolvido por terceiro, >> e que você vier a colocar em seu projeto, já abre uma brecha para que este >> terceiro consiga quebrá-la. Se o fulando alí criou um algorítmo robusto. >> Ótimo, parabens, mas se você implementa o código dele no seu sistema, ele >> pode perfeitamente fazer o reverso para liberar o seu. >> >> Então taí uma coisa que não dá pra ninguem querer pronto ou pedir ajuda a >> terceiros. Isto é uma coisa, que por questões de segurança, você mesmo deve >> desenvolver.
Aí já fica parecendo a teoria da conspiração. Há dois pontos a serem observados. Primeiro, da mesma forma que um cidadão que distribua um software para proteção com intenção de deixar uma brecha, outros que distribuam softwares servidores como banco de dados, ou inocentes utilitários ou mesmo componentes que instalamos na ide possam deixar backdoors. Você já parou pra pensar que pode estar instalando uma backdoor só pelo fato de apertar o botão install do package de um componente que você vai avaliar? Estes softwares de proteção fazem um pouco mais do que um 'caminho de rato' dentro do executável. O código é criptografado, o algoritmo de criptografia fica escondido no código, é gerado uma chave para verificar se o código foi alterado, esta chave é gerada com algoritmos de criptografia consagrados. Falando em criptografia é que existe o segundo ponto. Qual o melhor algoritmo de criptografia, aquele que possui código aberto ou aquele que eu invento misturando uns xor e uns and? Com certeza o melhor que eu posso fazer será uma piada perto de um algoritmo como md5 ou blowfish. Enfim, você pode adquirir um software de terceiros que proteja o seu software inclusive dos próprios autores da ferramenta de proteção, como você também pode de um dia pro outro instalar uma backdoor em seu SO por causa de um componente supostamente inocente. Tudo vai de quantos fios de cabelo branco você quer a mais. -- Joao Morais