Posso pensare ad almeno tre scenari di "codice di sblocco" usati dal software che ho acquistato.
-
Semplice / Offline . Ti viene rilasciato un codice di sblocco che è completamente portatile e non ci sono controlli online. Il codice di sblocco può essere convalidato offline; per esempio. se può avere determinati byte che sono un checksum sui byte rimanenti. Questo offre solo un minimo di speedbumps a un pirata. ma permette all'editore di capire chi ha dato il suo codice di sblocco e intraprendere azioni legali. La pirateria, ovviamente, è un crimine e usa il codice di sblocco di qualcun altro in un crimine. Questa tecnica è utilizzata da Beyond Compare.
-
Challenge / Response / Offline . Il software viene installato per primo e utilizzato per generare una "sfida" basata su un'impronta digitale dell'hardware (numero di serie della CPU, indirizzo MAC, talvolta anche numero di serie del disco rigido). Il publisher emetterà un codice di sblocco che funzionerà solo su computer con la stessa impronta digitale. Questa tecnica è utilizzata da ImageLine.
-
online . Ti viene rilasciato un numero di serie. Quando si effettua l'accesso, il sistema verifica se il proprio numero di serie è già attivo sulla rete e, in caso contrario, spegne. I giochi in stile sparatutto in prima persona / deathmatch usano spesso questa tecnica.
Sembra che nel tuo caso venga usato il primo tipo, quindi non esiste un controllo online e puoi copiare e rubare i codici di sblocco quanto vuoi, anche se così facendo stai commettendo un crimine.