É um tópico que interessa a todos. Como posso proteger meu software contra roubo, hackers e engenharia reversa?
Eu estava pensando: Faça o possível para proteger o programa de engenharia reversa. Então as pessoas o quebram e o espalham com torrents . Então, baixo meu próprio software com um torrent com meu próprio software de torrent . Meu próprio software de torrent precisa semear dados incorretos (bytes). Claro que tem que propagar bytes críticos.
Então, as pessoas que querem roubar meu software baixam meus bytes errados. Apenas os bytes importantes para iniciar, salvar e carregar dados, etc ... Portanto, se o ladrão baixar de mim (e propagá-lo mais tarde), o ladrão não pode fazer nada com ele, porque está quebrado.
Essa ideia é relevante? Talvez, bons clientes de torrent verifiquem hashes de mais pares para verificar se os pacotes (contendo meus bytes quebrados) que eu quero propagar estão corretos ou não?