J'ai écrit un programme pour un client. J'ai implémenté une méthode de licence pour lui (fichiers XML signés). Ce client veut que l'application soit installée une seule fois sur le PC de son client, et veut que je "sécurise" ceci ... surtout parce que ses licences sont limitées dans le temps. Ces PC n'ont pas d'accès Internet. Je lui ai dit que c'est absolument stupide et qu'il n'est pas capable de sécuriser ce genre de choses (VM par exemple), mais il veut au moins un peu de "sécurité". Maintenant, je cherche une bonne place sur une machine Windows qui est inscriptible par tous les utilisateurs (sans UAC), où je peux stocker des données "secrètes" (par exemple la dernière fois utilisé) de sorte que l'utilisateur ne peut pas simplement tourner temps passé sur le PC. Il ne devrait pas non plus être capable de supprimer le dossier de l'application, de régler l'heure, de réinstaller et d'utiliser le programme, et il ne devrait pas être en mesure de le faire en supprimant l'utilisateur réel et en utilisant le logiciel .meilleur endroit pour le fichier "sécurisé" sur Windows
Je sais que c'est quelque chose de vraiment vraiment stupide, mais insiste sur mon client alors ...
J'ai essayé de trouver certains endroits, mais sans succès jusqu'à présent.
Est-ce que quelqu'un connaît un répertoire qui répond à ces exigences?
le feu à votre client. – NullUserException