Originariamente inviato da Shores
Durante l'installazione (o al primo avvio) generi un numero casuale molto grande e lo scrivi nel registro, poi chiedi all'utente di scrivere un codice e gli mostri il numeraccio che hai generato.
Lui ti telefona, ti legge il numeraccio, e tu che hai sottomano un programmino con cui trasformare il numeraccio in codice di sblocco, gli dai il suo codice di sblocco, che lui inserisce e sblocca il programma. Il tutto funziona perchè nel tuo programma che gli hai dato c'è lo stesso algoritmo con cui hai generato il codice di sblocco, e ad ogni avvio il programma prenderà il numeraccio e, con quell'algoritmo, otterrà il codice di sblocco e lo confronterà con quello, salvato, che tu hai dato al cliente, facendo avviare il programma solo se combaciano.
Scusa ma se il povero utente deve formattare il pc deve ripagare il programma? non mi sembra molto corretto