Es un tema que interesa a todos. ¿Cómo puedo proteger mi software contra el robo, la piratería y la ingeniería inversa?
Estaba pensando: hacer todo lo posible para proteger el programa de ingeniería inversa. Entonces la gente lo romperá y sembrará con torrentes . Luego descargo mi propio software roto con un torrent con mi propio software de torrent . Mi propio software torrent tiene que inicializar datos incorrectos (bytes). Por supuesto, tiene que sembrar bytes críticos.
Entonces, las personas que quieren robar mi software descargan mis bytes incorrectos. Solo esos bytes que son importantes para el inicio, guardar y cargar datos, etc. Así que si el ladrón me descarga (y lo almacena más adelante), el ladrón no puede hacer nada con él, porque está roto.
¿Es relevante esta idea? Tal vez, ¿los buenos clientes de torrent comprueban hashes de más pares para verificar si los paquetes (que contienen mis bytes rotos) que quiero sembrar son correctos o no?