Pregunta

quiero seguir en mi pregunta anterior: https://stackoverflow.com/questions/3007168/ torrentes-can-i-protect-mi-software-por-enviar-mal-bytes

Arte desarrollador sugerido para agregar una clave única para la aplicación, a identificadora del cracker.
Pero JAB dijo que las galletas pueden buscar donde mi clave única se encuentra mediante la comprobación de las diferencias binarias, si el cracker tiene varias copias de mi software. A continuación, galletas saladas cambio que la clave para que sean auto anónimo.

Eso es cierto.

Ahora viene la pregunta: ¿Si quiero añadir una clave única, se dispone de herramientas para mezclar (una especie de ofuscación) los módulos de programa? Por lo tanto, que un binario comparar diría que los dos archivos son completamente diferentes. Lo que no puede encontrar la clave del identificador.

Estoy bastante seguro de que es posible (tal vez mediante la sustitución de bloques de ensamblador y hacer algunos saltos).
Creo que sería suficiente para hacer 30 a 40 baraja de mi software.

¿Fue útil?

Solución

Como se trata de la protección de software, nada es seguro y si alguien está realmente decidido a romper su aplicación, que probablemente lo hará.

En cuanto a su pregunta, hay empacadores / protectores que podrían lograr lo que necesita. Aquí hay un par de ellos:

Otros consejos

Crypto Obfuscator tiene una característica que le permite marca de agua a sus asambleas. Las marcas de agua pueden ser cadenas únicas que no son directamente visibles / utilizados en el código. Cada vez que un cliente compra, puede enviar una copia de marca de agua única para el cliente de forma que si aparece una grieta se conoce el origen.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top