In che modo una versione di prova determina che è già stata installata, per impedire agli utenti di installarla una seconda volta, proprio come fanno i prodotti Adobe?
Sto usando Mac OS X Lion.
In che modo una versione di prova determina che è già stata installata, per impedire agli utenti di installarla una seconda volta, proprio come fanno i prodotti Adobe?
Sto usando Mac OS X Lion.
Risposte:
O memorizza tali informazioni da qualche parte sul disco ( .DS_Store
file leggermente errati - per apparire poco appariscenti - sono stati usati per questo), oppure potrebbe persino riferire al produttore alcune informazioni hardware (ad es. Indirizzo MAC) se c'è una connessione Internet durante l'installazione di prova (o tutti e due).
In questo modo, il programma di installazione può determinare che lo stesso prodotto è già stato installato utilizzando le informazioni da qualche parte sul disco o contattando un server Web.
Dipende dal prodotto in questione esattamente come funziona.
È possibile provare a registrare tutto l'accesso al disco tramite il processo di installazione utilizzando, ad esempio, l' opensnoop
utilità per scoprire a quali file si accede e provare a identificare il file contenente le informazioni di prova.
Ciò dipende interamente dal programma in questione, poiché diversi programmi utilizzano metodi diversi per verificare le licenze. Per la maggior parte dei programmi shareware può essere semplice come eliminare il relativo file delle preferenze o la cartella Supporto applicazioni. Per programmi più grandi come la Creative Suite di app di Adobe, tende ad essere più complicato. Inevitabilmente è sempre il fatto che qualcosa dell'installazione iniziale è rimasto e che è stato usato per tenere traccia di quanti giorni sono rimasti nella versione di prova (ricevuta del pacchetto, file di punti, preferenze, ecc.).
Un po 'esasperante quando l'hai aperto il giorno in cui l'hai scaricato, quindi non tornare a guardare effettivamente l'app fino a un mese dopo.
Penso che per Photoshop le informazioni siano archiviate sui server Adobe. Lo dico perché se ripristinassi il tuo computer su un vecchio backup e provassi a reinstallare la versione di prova di Photoshop CS, la versione di prova non funzionerà.
Penso che usino una combinazione di informazioni per accertare che tu abbia già usato la tua prova. L'indirizzo MAC sarebbe il più ovvio per me. Sembra troppo ovvio, quindi potrebbe essere una combinazione di informazioni diverse che consente loro di identificare il tuo computer.
Non sono sicuro che ci sia una risposta semplice in quanto la maggior parte dei fornitori mantiene queste informazioni protette. Un modo è una chiave di registro che non si trova in una posizione "normale" e non facilmente reperibile. Inoltre potrebbe essere un file nascosto. Sono sicuro che ce ne sono altri.
Photoshop CS5.1
?