Cavo USB sicuro per la ricarica in ambienti non fidati

86

Durante un volo a lungo raggio, immagino che caricare un telefono (in modalità aereo) con la porta USB incorporata sul poggiatesta rappresenti un rischio per la sicurezza.

Posso mitigare quel rischio prendendo un normale cavo USB e tagliando i cavi dei dati (ma non quelli di alimentazione)? Oppure il protocollo USB ha bisogno di un handshake per iniziare la ricarica? O c'è un'altra soluzione migliore?

    
posta DarcyThomas 25.05.2016 - 06:12
fonte

9 risposte

73

Could I mitigate that risk by taking a regular usb cable and cutting the data (but not the power) cables? Or does the usb protocol needs a data handshake to begin charging?

Un tale cavo esiste, quindi non deve essere richiesto un handshake dati.

Tali cavi sono discussi su alcuni siti Stack Exchange:

Quindi sì, usare un cavo di questo tipo o farne uno usando un approccio fai-da-te potrebbe mitigare un rischio che dipende dai 2 pin di dati. Naturalmente, un altro tipo di attacco in cui viene inviata potenza inaspettata, probabilmente con l'intento di danneggiare il dispositivo, sarebbe ancora possibile.

    
risposta data 25.05.2016 - 06:20
fonte
51

I dispositivi USB possono negoziare la corrente fornita dal dispositivo host. Se la negoziazione di potere non è possibile (perché si tagliano i fili dati), è fornito un massimo di 100 mA . Ciò significa che puoi caricare i dispositivi, ma potrebbe essere più lento del solito.

Dispositivi come LockedUSB eseguono la negoziazione di potere su entrambi i lati, mentre non consentono il passaggio di dati tra dispositivi. Ciò carica i tuoi dispositivi più velocemente, ma probabilmente potrebbe essere meno sicuro rispetto ai fili tagliati.

    
risposta data 25.05.2016 - 09:23
fonte
41

Sebbene non del tutto in linea con la domanda dell'OP, volevo condividere una soluzione diversa.

Potresti prendere un powerbank con te. Piccoli powerbanks in grado di ricaricare il telefono almeno una volta non occupano troppo spazio. È possibile caricare la powerbank nel terminal dell'aeroporto, nel proprio hotel o persino sul volo (poiché non vi è alcun rischio che i dati dannosi riguardino il powerbank). Quando è necessario caricare il telefono, è possibile utilizzare il powerbank appena ricaricato per riempirlo.

Un altro vantaggio di questa soluzione è che hai un powerbank con te durante il viaggio, nel caso avessi bisogno di ricaricare il telefono in un'area in cui non è disponibile alcuna presa di corrente o quando non hai il cavo di ricarica con te . Puoi persino utilizzare il powerbank in altre aree in cui non ti fidi di una presa USB.

    
risposta data 25.05.2016 - 11:24
fonte
4

Modern smart devices are power hungry machines that require frequent charging. This problem is usually solved by bringing along portable power chargers that are expensive and bulky. As a solution to the power problem, many public facilities or events are starting to provide booths with USB ports for free charging. However, charging smart devices on unknown / public USB ports will make your device vulnerable to “juice jacking”, which allows unauthorized users access to data on your phone. Additionally, smart devices can be infected with malware through these unidentified USB ports.

The Solution  A “neutered” USB cable that allows the charging current to pass through but physically disabling all forms of data transmission. This essentially blocks out all forms of communication between the smart device and the source of power, regardless whether it is a computer or an adapter plugged into a wall socket. This can be achieved by physically disconnecting the data transmission wires between the device and the source of power. Doing this on a standard USB cable requires some technical knowledge and makes for an unsightly cable. This is where a USB condom comes in. Putting one on at the end of a standard USB cable will block the data transmission lines between the device and the power source.

How is it Made?  Solder the first and fourth pins of the male drive to the female drive and you have a USB condom that works with most devices. //For the device to work with iPhones, you’ll have to include an additional circuit board to fake a voltage charge.

Note: The current design shown above works for all devices, even iPhones!

link

Credit Maker: Tan Guo Wei, Creative Technologist presso Metalworks di Maxus

link

    
risposta data 26.05.2016 - 14:52
fonte
4

Un take leggermente diverso, ma puoi usare un caricatore wall-to-USB affidabile. Questo è l'approccio che prendo quando carico da una struttura pubblica / condivisa.

La maggior parte (se non tutti) i voli con cui sono stato acceso, offrono sia una presa compatibile con la parete che USB.

    
risposta data 27.05.2016 - 20:42
fonte
2

Sì, c'è una buona soluzione. Il Portpilot è un analizzatore di potenza USB che ti consente di controllare i dati bloccati e le modalità di controllo, link . Shoutout to Hak5, è disponibile all'indirizzo link . Non affiliato in alcun modo, ma è nella mia lista dei desideri.

Ok, ho letto di nuovo la domanda. Se vuoi sezionare il cavo e tagliarne alcune parti, credo che funzionerebbe. Se vuoi una soluzione che funziona con qualsiasi cavo USB e qualsiasi dispositivo, voterei per Portpilot.

    
risposta data 25.05.2016 - 20:52
fonte
1

La maggior parte dei telefoni (tutti?) non avrà alcuna connessione "dati" senza essere stata specificatamente autorizzata da un'azione affermativa da parte dell'utente, ad es. sblocco del telefono e accettazione di una finestra di dialogo.

Quindi l'uso di alcuni speciali (costosi) "sicuri" cavi di ricarica USB non è richiesto.

    
risposta data 27.05.2016 - 06:16
fonte
0

Ho visto un telefono Nokia che si ricarica via USB solo quando è collegato al PC, ma nella maggior parte dei casi funziona solo con i cavi dati tagliati
Ma ci sono altri rischi: la fonte di energia instabile potrebbe danneggiare il dispositivo, anche se non è destinato a essere dannoso.
Per essere sicuro al 100%, consiglierei di utilizzare la soluzione powerbank, che ha effettivamente un buffer di sicurezza tra il dispositivo costoso e la fonte di alimentazione non affidabile (e possibilmente dati)

    
risposta data 25.05.2016 - 12:57
fonte
0

TL; DR : sì, ma connetti un piccolo resistore tra le linee dati all'estremità host.

I protocolli USB supportano la fornitura di energia senza linee dati. Secondo l' articolo di Wikipedia ,

The charging device identifies the type of port through non-data signalling on the D+ and D− signals immediately after attach. A [dedicated charging port] simply has to place a resistance not exceeding 200 Ω across the D+ and D− signals.

Senza la connessione tra i pin di dati, la porta di ricarica fornirebbe solo 100 mA (un carico a singola unità a bassa velocità - la fornitura iniziale non negoziata), ma con questa modifica (alla fine dell'alimentazione), si dovrebbe ottenere almeno 1,5 A e (a discrezione della porta) fino a 5 A senza ulteriori azioni.

Per ulteriori informazioni, ti consigliamo di consultare la specifica di ricarica della batteria USB ( scusate, questo è un archivio Zip contenente PDF). Esistono modalità di corrente superiore che possono essere attivate dalla segnalazione FSK sulle linee elettriche stesse ( USB Power Delivery ), ma puoi tranquillamente ignorarli.

Tieni presente che in questa risposta, sto solo affrontando i rischi dati , che potrebbero sovvertire il tuo dispositivo a tua insaputa. Sei ancora soggetto ai normali rischi di negazione del servizio, come sovratensione e voltaggio inverso, ma ovviamente saprai almeno se il tuo dispositivo viene distrutto dalla presa. Suppongo che tu abbia backup decenti del tuo dispositivo (compresi tutti i supporti rimovibili che sei stato abbastanza sciocco da lasciare inserito), e che non sei qualcuno che potrebbe essere specificamente preso di mira - se una porta di ricarica sta distruggendo indiscriminatamente i dispositivi degli utenti , verrà notato!

    
risposta data 30.05.2016 - 10:42
fonte

Leggi altre domande sui tag