[Python] dongle con penna usb

Roberto De Ioris roberto a unbit.it
Lun 31 Dic 2012 14:05:11 CET


> molto interessante!
> usare una semplice penna usb?
> sarebbe un bel guadagno...
> vittorio
>

- OT -
non ti incazzare ma hai fatto top posting di nuovo :)

- IT -

puoi usare tranquillamente delle pennette da 10 euro con dentro una chiave
privata ssl copiata direttamente sui "blocchi":

dd if=chiave of=/dev/sda

(scusa ma non so come si fa su windows, immagino sia molto simile)

poi istallati pyusb per verificare che la chiavetta (con determinate
caratteristiche) sia inserita e lanciando degli "urb" (sono i pacchetti
usb)
ti leggi i primi N blocchi dal dispositivo. (ti consiglio di usare gli urb
perche' aggiungono uno 0,001% di sicurezza in piu' al sistema)

E' molto piu' facile di quello che sembri e alla fine impari a usare i
certificati ssl e capisci come funziona usb a basso livello.

Infine (ma spero tu gia' lo sappia) questi sistemi non valgono una cippa a
livello di sicurezza, si usano solo per tenere buoni i clienti esaltati o
per rendere meno usabili i prodotti ai clienti (e te lo dice uno che ha
usato per 4 anni un programma di contabilita' con chiavetta...)

-- 
Roberto De Ioris
http://unbit.it


Maggiori informazioni sulla lista Python