Nous avons une mise à jour automatique pour notre logiciel qui est installé via clé USB (avec l'exécution automatique). Si je voulais m'assurer que seules les clés USB autorisées étaient utilisées, quel est le meilleur moyen?Quelle est la meilleure façon d'autoriser une clé USB
Notre programme d'installation est déjà signé, et il ne fonctionnera pas autrement. Mais je suis plus désireux d'inspecter la clé USB pour un installateur signé, et si ce n'est pas là, il suffit d'ignorer, ou même "éjecter" le périphérique USB.
Et je devrais être en mesure de faire la différence (en code) entre un périphérique de stockage USB, et dire un appareil photo ou d'un clavier.
Je ne vouloir désactiver les périphériques de stockage non autorisés.
Nous vous remercions de vos idées.
Je n'ai pas pu télécharger un correctif sur Internet? Et vous pourriez décider d'éjecter mon disque dur USB? Considérez les inconvénients (les payeurs payants ennuyeux) de ce que vous essayez de faire ... en disant cela, je suis intrigué par la raison pour laquelle vous voulez aller à de telles longueurs – gbn
Vous voudrez peut-être clarifier vos objectifs ici. Votre but est-il d'empêcher les gens de brancher un périphérique USB autre que celui qui contient votre mise à jour automatique (par exemple dans une situation intégrée comme un terminal de point de vente)? Ou peut-être que votre objectif est d'empêcher les gens de copier votre logiciel de mise à jour automatique et de le donner à leurs amis? –
Ceci est une application de kiosque autonome que nous voulons seulement que certains dispositifs soient utilisés. L'entrée USB est déjà sécurisée avec lock/key/pwd etc, mais ...il y a encore des opportunités le long du chemin build/construct que je veux essayer de verrouiller. But ultime ... permet uniquement l'utilisation de périphériques de stockage ayant un logiciel signé, rejeter tous les autres périphériques de stockage. – ScottCate