Comment une version d'essai sait-elle qu'elle a déjà été installée?

11

Comment une version d'essai détermine-t-elle qu'elle a été installée auparavant, pour empêcher les utilisateurs de l'installer une deuxième fois, tout comme les produits d'Adobe?

J'utilise Mac OS X Lion.

Kjuly
la source
Vous posez des questions spécifiques sur les produits Adobe, et si oui, lesquels, ou posez-vous des questions plus générales?
Daniel Beck
@DanielBeck Ya, je suis arrivé rencontré ce problème d'Adobe Photoshop CS5.1, et cela m'amène à réfléchir à la façon dont il utilise. : p
Kjuly

Réponses:

7

Il stocke ces informations quelque part sur votre disque (des .DS_Storefichiers légèrement mal nommés - pour paraître discrets - ont été utilisés pour cela), ou peut même signaler certaines informations matérielles (par exemple, l'adresse MAC) au fabricant s'il y a une connexion Internet pendant l'installation d'essai (ou tous les deux).

De cette façon, le programme d'installation peut déterminer que le même produit a déjà été installé en utilisant les informations de quelque part sur votre disque ou en contactant un serveur Web.

Cela dépend du produit en question exactement comment il fonctionne.

Vous pouvez essayer de consigner tous les accès au disque par le processus d'installation en utilisant, par exemple, l' opensnooputilitaire pour savoir quels fichiers sont accédés et essayer d'identifier le fichier contenant les informations d'essai.

Daniel Beck
la source
Merci Daniel, je vais essayer de le comprendre avec votre suggestion! : D
Kjuly
@Kjuly Je ne pense pas que vous obtiendrez des résultats plus précis ici, car l'utilisation répétée de la version d'essai pourrait violer l'accord de licence d'Adobe. Nous n'autorisons pas non plus Mac OS sur des questions matérielles non Apple pour une raison similaire.
Daniel Beck
1

Cela dépend entièrement du programme en question, car différents programmes utilisent différentes méthodes pour vérifier les licences. Pour la plupart des programmes de shareware, cela peut être aussi simple que de supprimer le fichier de préférence correspondant ou le dossier de support d'application. Pour les programmes plus gros comme la suite d'applications créatives d'Adobe, cela a tendance à être plus compliqué. Inévitablement, c'est toujours le fait qu'il reste quelque chose de l'installation initiale qui a été utilisé pour suivre le nombre de jours restants dans la version d'essai (réception du package, fichier dot, préférence, etc.).

Un peu exaspérant lorsque vous l'avez ouvert le jour où vous l'avez téléchargé, puis ne revenez pas réellement regarder l'application avant un mois plus tard.

Chealion
la source
Merci @Chealion, il est donc difficile de savoir comment (y compris les fichiers ou les clés, etc.) l'application (comme Photoshop) utilise? Tellement mauvais .. :(
Kjuly
0

Je pense que pour Photoshop, les informations sont stockées sur les serveurs d'Adobe. Je dis cela parce que si vous deviez restaurer votre ordinateur sur une ancienne sauvegarde et essayer de réinstaller la version d'essai de Photoshop CS, la version d'essai ne fonctionnera pas.

Je pense qu'ils utilisent une combinaison d'informations pour vérifier que vous avez déjà utilisé votre essai. L'adresse MAC serait la plus évidente pour moi. Cela semble cependant trop évident, il peut donc s'agir d'une combinaison de différentes informations qui leur permettent d'identifier votre ordinateur.

Patrick H.
la source
-2

Je ne suis pas sûr qu'il existe une réponse simple car la plupart des fournisseurs gardent ces informations gardées. Une façon est une clé de registre qui ne se trouve pas dans un emplacement «normal» et qui n'est pas facile à trouver. Peut également être un fichier caché. Je suis sûr qu'il y en a plus.

Dave M
la source
1
OS X n'a ​​pas de registre.
Daniel Beck
Et le chemin Photoshop CS5.1?
Kjuly
Merci Daniel Beck Pas un utilisateur de MAC OS si inconscient de cela.
Dave M