CyberInstaller Studio - 48. Passo 16: "Numeri seriali"

In questo passo è possibile indicare a CyberInstaller se il proprio pacchetto deve richiedere un numero seriale all'utente per poter iniziare l'installazione. E' possibile generare un numero virtualmente infinito di numeri seriali, ovviamente tutti diversi tra loro, a partire da una chiave generatrice nota o creata casualmente (è una normale stringa a proprio piacimento, tipo password).

N.B.: I numeri seriali non vanno visti come un modo per proteggere il proprio software (semmai il solo pacchetto di installazione). Sono più propriamente un modo per identificare un determinato utente o determinate categorie di utenti (si potrebbe volere generare seriali diversi per ogni area geografica in cui risiede l'utente, oppure per lingua, oppure per ogni singolo utente, ecc.). Solitamente il numero seriale è stampigliato dietro la confezione del CD/DVD che contiene il pacchetto di installazione, oppure è comunicato al momento del download tramite email (in questo modo ci si assicura che l'utente che ha scaricato il pacchetto sia registrato al sito dal quale lo ha scaricato), quindi facilmente comunicabile da un utente all'altro. Per questi motivi, un'adeguata protezione del proprio software andrebbe implementata in modo complementare alla presenza dei numeri seriali che proteggono il pacchetto.

CyberInstaller Studio - 48. Passo 16: "Numeri seriali" - Funzionamento generale

Richiesta inserimento numero seriale [casella di controllo] - default: disabilitata

Abilitando questa casella di controllo verrà automaticamente predisposto il pacchetto di installazione a richiedere un seriale all'utente, con una chiave generatrice creata casualmente.

Chiave generatice [campo di testo] - default: <chiave generata casualmente>

E' possibile inserire in questo campo una stringa qualsiasi, lunga a piacere, da cui dipenderanno i numeri seriali generati. A una stessa chiave generatrice corrispondono stessi numeri seriali, quindi al variare anche di un solo carattere della chiave, cambieranno tutti i numeri seriali. Si consiglia di inserire una chiave generatrice sufficientemente complessa in modo che non possa essere riprodotta facilmente. La chiave è case-sensitive (varia in base alle maiuscole/minuscole inserite).

N.B.: In caso di perdita della chiave generatrice (salvata con il progetto .csp) non sarà possibile riottenere i numeri seriali validi.

Casuale - [pulsante]

Genera una chiave generatrice casuale. Premendo il pulsante più volte verrà generata una chiave sempre diversa. L'utilizzo di una chiave generata casualmente da CyberInstaller Studio conferisce con buona sicurezza che siano generati numeri seriali difficilmente riproducibili.

Numero di seriali - default: 1

Inserire in questo campo il numero di codici seriali possibili. Ogni seriale generato sarà diverso da tutti gli altri.

Genera - [pulsante]

Mostra nella lista i numeri seriali creati in base alla chiave generatrice. Sarà possibile salvare questi numeri seriali per stamparli e distribuirli ai clienti, usarli via software per una distribuzione automatizzata in base alla registrazione del software, oppure ottenere seriali validi nel caso vengano richiesti.
N.B.: Non è necessario usare questo pulsante per abilitare i numeri seriali nel pacchetto di installazione corrente, basta la sola abilitazione alla casella di controllo "Richiesta inserimento numero seriale".

Salva - [pulsante]

Permette di salvare su file (.log) l'elenco dei numeri seriali generato.

Copia selezionato - [pulsante]

Copia nella clipboard di Windows il codice seriale selezionato, per poter essere successivamente incollato in altre applicazioni. Lo stesso effetto si ottiene con un doppio clic sul seriale che si desidera copiare.

Pulisci - [pulsante]

Cancella tutti i codici seriali generati (il pacchetto necessiterà comunque dell'inserimento di un codice seriale finchè la casella di controllo "Richiesta inserimento numero seriale" sarà abilitata).

Vedi anche...

Passi creazione pacchetto