Abbiamo un aggiornamento automatico per il nostro software che viene installato tramite chiave USB (con la corsa automatica). Se volevo assicurarmi che fossero usate solo chiavi USB autorizzate, qual è il modo migliore?Qual è il modo migliore per autorizzare una chiavetta USB
Il nostro programma di installazione è già stato firmato e non funzionerà altrimenti. Ma io sto più desiderando di ispezionare la chiave USB per un programma di installazione firmato, e se non è lì, basta ignorare, o anche "espellere" il dispositivo USB.
E dovrei essere in grado di distinguere (in codice) tra un dispositivo di archiviazione USB e dire una telecamera o una tastiera.
Sto solo disabilitando i dispositivi di archiviazione non autorizzati.
Grazie per le vostre idee.
Non è possibile scaricare una patch da Internet? E potresti decidere di espellere il mio USB HDD? Considera gli aspetti negativi (fastidiosi scommettitori paganti) di quello che stai cercando di fare ... dicendo che, sono incuriosito dal motivo per cui vuoi andare a tali lunghezze – gbn
Puoi decidere di chiarire i tuoi obiettivi qui. Il tuo obiettivo è di impedire alle persone di collegare un dispositivo USB diverso da uno che contiene l'aggiornamento automatico (ad esempio in una situazione embedded come un terminale POS)? O forse il tuo obiettivo è impedire alle persone di copiare il tuo software di aggiornamento automatico e darlo ai loro amici? –
questa è un'applicazione kiosk indipendente che vogliamo solo su determinati dispositivi. L'ingresso USB è già protetto con lock/key/pwd ecc, ma ...ci sono ancora opportunità lungo il percorso di costruzione/costruzione che voglio provare e bloccare. Obiettivo finale ... consente solo l'uso di dispositivi di archiviazione con software firmato, rifiuta tutti gli altri dispositivi di archiviazione. – ScottCate