Posso darti una soluzione Linux. In primo luogo, è necessario utilizzare questo script per bloccare lo schermo; in secondo luogo, disabilita solo i dispositivi di archiviazione usb
#!/bin/sh
sudo modprobe -r usb_storage
gnome-screen-saver --lock
Puoi puoi modificarlo per disabilitare completamente lo stack usb - dovrai modprobe -r
su ohci
, xhci
e ehci
e qualsiasi altro prefisso a hci
tu poter trovare. Nel mio kernel, questi sono cotti nel core binario, quindi non c'è nulla che io possa fare per rimuoverli dal kernel.
Tieni presente che la rimozione di questi controller host eliminerà completamente la tastiera e il mouse USB, quindi assicurati di utilizzare la versione seriale.
Puoi farlo anche nel modo più difficile, ovvero senza supporto, usando le tecniche qui o rimuovendo totalmente i controller rilevanti dal kernel.
Se questo può essere fatto su Windows - dall'aspetto, non così facilmente. Puoi disabilitare le classi di archiviazione USB utilizzando qualcosa di simile a questo metodo - e puoi Blocca definitivamente lo schermo da uno script usando Rundll32.exe User32.dll,LockWorkStation
. Tuttavia, sospetto che una soluzione dedicata per questo sarebbe la cosa migliore.
Sulla probabilità che i dispositivi di clonazione USB funzionino davvero - beh, le specifiche USB definiscono semplicemente un bus. All'estremità host, sono necessari driver di periferica in grado di comunicare con il dispositivo affinché funzioni. Questi esistono per i dispositivi di archiviazione di massa, ovviamente, tuttavia, per installate automaticamente i driver avete bisogno di Windows - Linux non ha tale capacità di autorun (che io sappia). Tuttavia, Windows fa. In tal caso, una soluzione semplice sarebbe:
-
Disattiva l'esecuzione automatica . Windows non eseguirà automaticamente alcuna applicazione all'inserimento di un dispositivo USB.
- Disattiva l'installazione automatica del driver. Per fare ciò, vai a correre e digita
gpedit.msc
. Passare a Configurazione computer, Modelli amministrativi, Sistema, Installazione dispositivo, Limitazioni all'installazione del dispositivo. Da qui, puoi disabilitare completamente l'installazione del driver: "Impedisci l'installazione di dispositivi non descritti da altre impostazioni dei criteri" farà esattamente questo. ( source ).
In queste circostanze, non ci sarebbe alcun modo per un dispositivo USB inserito di avviare effettivamente una copia del tuo disco assumendo che non ci siano errori nei driver del dispositivo USB che potrebbero essere sfruttati per questo scopo (molto, molto improbabile).
(Non che io sia paranoico, ma tendo a eseguire sistemi che mi interessano con l'installazione del driver di dispositivo bloccata comunque, solo per buona misura. Inoltre, UAC in questi giorni, insieme alla firma dei driver se stai usando x64 Windows, dovrebbe prompt prima di installare un driver, quindi dovresti essere bravo, ma nel caso ...)