Domande frequenti su Dinkey Pro
Che cos’è il codice prodotto?
Un codice prodotto è una stringa che distingue un prodotto da un altro. Questo rende possibile avere alcune chiavi che proteggono una parte di software e altre chiavi che proteggono un’altra parte di software. Per le chiavi di Dinkey Pro Lite e Dinkey FD Lite è necessario specificare il codice prodotto quando si ordina. Per altri modelli di chiave si può specificare il codice prodotto quando si programma la chiave.
Può un altro sviluppatore di software acquistare Dinkey Pro e riprogrammare le mie chiavi?
No! Ciascuno dei nostri clienti ha un SDSN esclusivo assegnato. Questo è inciso in ciascuna chiave che inviamo. Si usa anche per codificare il software SDK in modo che anche l’SDK sia esclusivo per ciascun cliente. Questo vuol dire che non è possibile accedere alla chiave di un altro cliente e un altro cliente non può accedere alla tua chiave. Per ciascun SDSN abbiamo un indirizzo postale e e-mail registrato e inviamo le chiavi solo all’indirizzo registrato del cliente e inviamo gli aggiornamenti SDK solo all’indirizzo e-mail registrato.
Posso aggiungere protezione al mio software senza modificare il codice sorgente?
Sì, usando il nostro metodo di protezione Shell si può aggiungere automaticamente una protezione ai file Windows EXE e DLL a 32-bit e 64-bit (inclusi gli assemblaggi .NET), nonché le librerie binarie e condivise Linux per le piattaforme x86 e x64. Non solo questo, ma codifica anche il file per renderlo molto più sicuro e impedire la decompilazione.
Dinkey Pro funziona con il mio linguaggio di programmazione?
Dinkey Pro è un sistema molto flessibile che funziona praticamente con tutti i linguaggi di programmazione o anche con file che hanno un elemento di programmazione, per es. database Access. Fai clic qui per la lista delle lingue supportate.
Quali sistemi operativi sono supportati?
Tutte le nostre chiavi e gli strumenti software sono compatibili con Microsoft Windows (piattaforme x86 e x64), macOS 10.10 Yosemite e superiori e Linux 2.6 e superiore (x86, x64, ARM Aarch32 e ARM Aarch64).
Che cosa faccio se il mio cliente segnala il suo dongle come perso, danneggiato o rubato?
Ci sono varie strategie che possono essere messe in atto, discusse in dettaglio nel post del nostro blog Risoluzione del problema del dongle perso. La soluzione migliore è usare DinkeyOMS per bloccare il dongle in modo che non possa essere usato in futuro.
Devo installare una struttura o driver grandi per accedere alla chiave?
Al contrario dei prodotti della concorrenza non devi installare alcun driver né alcuna struttura perché le chiavi Dinkey Pro e FD funzionino con il tuo software.
Che succede se devo inviare un aggiornamento al mio programma?
Puoi proteggere gli aggiornamenti al tuo software senza dover emettere nuove chiavi né dover inviare le chiavi esistenti per la modifica.
Che cosa succede se voglio modificare i parametri di protezione dopo che ho inviato la chiave al cliente?
Dinkey Pro consente di modificare i parametri di protezione memorizzati nel dongle del cliente emettendo un codice di aggiornamento sicuro che può essere usato solo una volta e solo con un dongle specifico.
C’è un modo per semplificare il processo di aggiornamento del dongle o perfino automatizzarlo completamente?
DinkeyOMS è un sistema di gestione delle licenze online che consente di collegare i dongle ai dati del cliente e semplificare il processo di aggiornamento in remoto dei dongle. Apporti una modifica online e il dongle del cliente sarà aggiornamento automaticamente. Puoi anche integrare DinkeyOMS con un sistema di pagamento online per automatizzare completamente il processo di aggiornamento dei dongle.
Dinkey Pro funziona con gli ambienti di macchine virtuali?
Virtualmente in tutti i casi Dinkey Pro funziona con le macchine virtuali, ma non garantiamo che questo sarà il caso per la configurazione di tutte le macchine virtuali. Alcune macchine virtuali offrono supporto USB limitato (o nessun supporto) o in alcuni casi l’emulazione USB non è perfetta. Per una risposta più dettagliata, leggi articolo con le informazioni di base su questo argomento.
Le chiavi contengono un proprio orologio in tempo reale?
Puoi usare le chiavi per impostare un limite di data di scadenza al tuo software. Ma le nostre chiavi non utilizzano un orologio in tempo reale. Questo perché l’orologio richiederebbe chip extra e una batteria, il che renderebbe la chiave più grande, più costosa e con una durata limitata. Al contrario noi utilizziamo metodi di software che sono altrettanto efficaci. Una tecnica molto semplice è memorizzare data e ora dell’ultimo accesso alla chiave e assicurarsi che non torni indietro, ma utilizziamo anche altri metodi più sofisticati.
Che cosa posso fare se devo sostituire il dongle del mio cliente?
In questo caso puoi inviare una chiave temporanea del software al cliente in modo che possa ancora utilizzare il programma protetto su un computer per un periodo di tempo limitato prima dell'arrivo del dongle sostitutivo. Una chiave temporanea del software è un token di protezione basato solo su software che può essere scaricato immediatamente e usato invece di un dongle per un periodo limitato di tempo.
Come posso distribuire in sicurezza i demo del mio software?
Ci sono due diversi approcci alla distribuzione dei demo:
-
Demo a tempo illimitato per uso limitato. In questo caso proteggi il tuo software con la nostra chiave di protezione chiamando il nostro API. Se non viene trovata alcuna chiave di protezione, puoi eseguire il software in una modalità demo limitata. Tuttavia se il cliente ha acquistato una chiave di protezione, il software sarà eseguito senza alcun limite. In questo modo puoi utilizzare lo stesso codice per un demo e per il tuo sistema completo.
-
Demo a tempo limitato completamente funzionale. In questo caso puoi utilizzare una Demo Software Key così il tuo software protetto può funzionare per un periodo di tempo limitato. Se il cliente decide di acquistare il tuo software, puoi inviargli una chiave di protezione così il tuo software protetto continuerà a funzionare. Il cliente ha il limite di installazione di una versione demo per computer.