Domanda

voglio continuare la mia domanda precedente: https://stackoverflow.com/questions/3007168/ torrenti-can-i-protect-my-software-by-invio-male-byte

Developer Arte suggerito di aggiungere una chiave unica per l'applicazione, per il cracker-Identifier.
Ma JAB ha detto che i cracker possono cercare dove la mia unica chiave si trova controllando le differenze binarie, se il cracker ha più copie del mio software. Poi cracker cambiamento che la chiave per renderli sé anonimo.

Questo è vero.

Ora arriva la domanda: Se voglio aggiungere una chiave univoca, ci sono gli strumenti per la riproduzione casuale (una sorta di offuscamento) i moduli di programma? Quindi, che un binario confrontare direbbe che i due file sono completamente differenti. Quindi non possono individuare la chiave di identificazione.

Sono abbastanza sicuro che è possibile (forse sostituendo blocchi assembler e fare qualche salti).
Io penso che sarebbe abbastanza per fare 30 a 40 riordini del mio software.

È stato utile?

Soluzione

Per quanto si tratta di protezione del software, nulla è sicuro e se qualcuno è davvero determinato a rompere la vostra applicazione, probabilmente lo farà.

Per quanto riguarda la tua domanda, ci sono confezionatori / protezioni che permettono di ottenere quello che ti serve. Qui ci sono un paio di loro:

Altri suggerimenti

Crypto Obfuscator dispone di una funzione che consente di filigrana le assemblee. Le filigrane possono essere stringhe uniche che non sono direttamente visibili / utilizzati nel codice. Ogni volta che un cliente acquista, è possibile inviare una copia filigranata unicamente per il cliente in modo che se viene visualizzata una crepa si conosce l'origine.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top