Cable USB seguro para cargar en entornos no confiables

86

En un vuelo de larga distancia, imagino que cargar un teléfono (en modo vuelo) con el puerto USB incorporado en el reposacabezas sería un riesgo para la seguridad.

¿Podría mitigar ese riesgo tomando un cable USB normal y cortando los cables de datos (pero no los de alimentación)? ¿O el protocolo USB necesita un protocolo de enlace de datos para comenzar a cargar? ¿O hay otra solución mejor?

    
pregunta DarcyThomas 25.05.2016 - 06:12
fuente

9 respuestas

73
  

¿Podría mitigar ese riesgo tomando un cable USB normal y cortando los cables de datos (pero no los de alimentación)? ¿O el protocolo usb necesita un protocolo de enlace de datos para comenzar a cargar?

Este cable no existe, por lo que no es necesario un intercambio de datos.

Tales cables se analizan en algunos sitios de Stack Exchange:

Entonces, sí, usar un cable de este tipo o hacer uno usando un enfoque de bricolaje podría mitigar un riesgo que depende de los 2 pines de datos. Por supuesto, todavía sería posible un tipo diferente de ataque donde se envía un poder inesperado, posiblemente con la intención de dañar el dispositivo.

    
respondido por el Alexander O'Mara 25.05.2016 - 06:20
fuente
51

Los dispositivos USB pueden negociar la corriente proporcionada desde el dispositivo host. Si la negociación de energía no es posible (porque corta los cables de datos), se suministra un máximo de 100 mA . Esto significa que puede cargar dispositivos, pero puede ser más lento de lo normal.

Los dispositivos como LockedUSB realizan la negociación de poder en ambos lados, mientras que no permiten que los datos pasen entre los dispositivos. Esto carga sus dispositivos más rápido, pero podría decirse que puede ser menos seguro que cortar cables.

    
respondido por el Sjoerd 25.05.2016 - 09:23
fuente
41

Aunque no está totalmente en línea con la pregunta del OP, quería compartir una solución diferente.

Podrías llevar un powerbank contigo. Los bancos pequeños de energía capaces de cargar su teléfono al menos 1 vez no ocupan demasiado espacio. Puede cargar el banco de energía en la terminal del aeropuerto, en su hotel o incluso en el vuelo (ya que no existe riesgo de que los datos maliciosos afecten al banco de energía). Cuando necesite cargar su teléfono, puede usar su banco de energía recién recargado para llenarlo.

Otra ventaja de esta solución es que tiene un banco de energía en su viaje, si alguna vez necesita recargar su teléfono en un área donde no hay un tomacorriente disponible, o cuando no tiene el cable de carga con usted . Incluso puede utilizar el banco de energía en otras áreas en las que no confía en una salida USB.

    
respondido por el BlueCacti 25.05.2016 - 11:24
fuente
4
  

Los dispositivos inteligentes modernos son máquinas hambrientas de energía que requieren frecuentes   cargando Este problema generalmente se resuelve llevando portátiles   Cargadores de energía que son caros y voluminosos. Como solución a la   problema de energía, muchas instalaciones públicas o eventos están empezando a   proporcionar cabinas con puertos USB para carga gratuita. Sin embargo, la carga   Los dispositivos inteligentes en puertos USB desconocidos / públicos harán que su dispositivo   vulnerable al “jacking de jugo”, que permite el acceso de usuarios no autorizados   a los datos en su teléfono. Además, los dispositivos inteligentes pueden ser infectados   con malware a través de estos puertos USB no identificados.

     

La solución Un cable USB “castrado” que permite la corriente de carga   pasar a través de, pero físicamente deshabilitar todas las formas de datos   transmisión. Esto esencialmente bloquea todas las formas de comunicación.   entre el dispositivo inteligente y la fuente de alimentación, independientemente de si   es una computadora o un adaptador enchufado a un enchufe de pared. Esto puede ser   Se logra desconectando físicamente los cables de transmisión de datos.   Entre el dispositivo y la fuente de poder. Haciendo esto en un estándar   El cable USB requiere algunos conocimientos técnicos y lo convierte en un elemento antiestético.   cable. Aquí es donde entra un condón USB. Poner uno al final   de un cable USB estándar bloqueará las líneas de transmisión de datos entre   El dispositivo y la fuente de alimentación.

     

¿Cómo se hace? Suelde los pines primero y cuarto de la unidad macho a   la unidad femenina y usted tiene un condón USB que funciona con la mayoría   dispositivos // Para que el dispositivo funcione con iPhones, deberá incluir   una placa de circuito adicional para falsificar una carga de voltaje.

     

Nota: el diseño actual mostrado arriba funciona para todos los dispositivos, incluso   iPhones!

enlace

Crédito de creador: Tan Guo Wei, tecnólogo creativo de Metalworks by Maxus

enlace

    
respondido por el Pedro Lobito 26.05.2016 - 14:52
fuente
4

Una toma ligeramente diferente, pero puede usar un cargador confiable de pared a USB. Este es el enfoque que tomo cuando cobro desde una instalación pública / compartida.

La mayoría de los vuelos (si no todos) en los que he estado con alimentación, ofrecen un tomacorriente compatible con pared y USB.

    
respondido por el Unsigned 27.05.2016 - 20:42
fuente
2

Sí, hay una buena solución. El Portpilot es un analizador de energía USB que le permite controlar el bloqueo de datos y los modos de verificación, enlace . Shoutout to Hak5, está disponible en enlace . No está afiliado de ninguna manera, pero está en mi lista de deseos.

Ok, leí la pregunta otra vez. Si quieres diseccionar el cable y cortar partes del mismo, supongo que funcionaría. Si desea una solución que funcione con cualquier cable USB y cualquier dispositivo, votaría por Portpilot.

    
respondido por el Knut Gjerden 25.05.2016 - 20:52
fuente
1

La mayoría de los teléfonos (¿todos?) no tendrán ninguna conexión de "datos" sin haber sido autorizados específicamente por una acción afirmativa del usuario, por ejemplo, desbloquear el teléfono y aceptar un diálogo.

Por lo tanto, no se requiere el uso de algún cable de carga USB "seguro" especial (costoso).

    
respondido por el Coxy 27.05.2016 - 06:16
fuente
0

He visto un teléfono Nokia que se cargaría a través de USB solo cuando esté conectado a una PC, pero en la mayoría de los casos solo funcionaría con cables de datos cortados
Pero existen otros riesgos: la fuente de alimentación inestable puede dañar su dispositivo, incluso si no está diseñado para ser malicioso.
Para estar 100% seguro, recomendaría el uso de la solución de powerbank, teniendo efectivamente un búfer de seguridad entre el dispositivo costoso y la fuente de energía no confiable (y posiblemente de datos)

    
respondido por el zakius 25.05.2016 - 12:57
fuente
0

TL; DR : sí, pero conecte una pequeña resistencia entre las líneas de datos en el extremo del host.

Los protocolos USB admiten la entrega de energía sin líneas de datos. Según el artículo de Wikipedia ,

  

El dispositivo de carga identifica el tipo de puerto a través de la señalización sin datos en las señales D+ y D− inmediatamente después de la conexión. Un [puerto de carga dedicado] simplemente tiene que colocar una resistencia que no exceda los 200 en las señales D+ y D− .

Sin la conexión entre los pines de datos, el puerto de carga solo suministraría 100 mA (una carga unitaria de baja velocidad - el suministro inicial no negociado), pero con esta modificación (en el extremo de la fuente de alimentación), debería obtenga al menos 1.5 A y (a discreción del puerto) hasta 5A sin más acción.

Para más información, querrá consultar Especificación de carga de batería USB ( lo siento, es un archivo Zip que contiene archivos PDF). Existen modos de mayor corriente que pueden habilitarse mediante la señalización FSK en las propias líneas de energía ( USB Power Delivery ), pero puedes ignorarlos sin peligro.

Tenga en cuenta que en esta respuesta, solo estoy abordando los riesgos de datos , que podrían subvertir su dispositivo sin su conocimiento. Aún está sujeto a los riesgos habituales de negación de servicio, como sobretensión y tensión inversa, pero obviamente sabrá al menos si el dispositivo es destruido por la toma de corriente. Supongo que tiene copias de seguridad decentes de su dispositivo (incluidos los medios extraíbles que fue tan tonto como para dejarlos insertados), y que no es una persona a la que se pueda apuntar específicamente, si un puerto de carga está destruyendo indiscriminadamente los dispositivos de los usuarios , se notará!

    
respondido por el Toby Speight 30.05.2016 - 10:42
fuente

Lea otras preguntas en las etiquetas