¿Se puede usar un altavoz como micrófono?

5

De las citas de seguridad de la semana de LWN :

  

En estos días, el hardware de audio generalmente consiste en un códec muy genérico.   que contiene un montón de convertidores analógicos → digitales, algunos   convertidores analógicos → digitales y un grupo de pines io que pueden básicamente   estar cableado de manera arbitraria. Codificando los roles de estos pines.   hace que el diseño del tablero sea más molesto y algunas personas quieren más entradas que   salidas y algunas personas viceversa, por lo que no es raro que sea   posible reconfigurar una entrada como una salida o viceversa. Desde   software.

     

Probablemente, cualquiera que haya enchufado un micrófono a un conector de altavoz   sabe a donde voy con esto Un atacante puede "apagar" su TV,   reconfigure la salida del altavoz interno como entrada y escuche   en su televisor "sin micrófonos". Que tengas un buen día, y deja de decirle a la gente.   que poner pegamento en el micrófono de su computadora portátil no sirve de nada a menos que esté   diciéndoles que desconecten también los altavoces internos.

     

- Matthew Garrett

No puedo decir si Garret está hablando en serio. Si bien un chip de audio es un convertidor genérico tiene sentido, no veo cómo un altavoz promedio puede convertir el audio entrante en una señal útil. ¿Son los altavoces tan sensibles?

¿Se puede utilizar el software para operar un altavoz de consumidor promedio como un micrófono?

    
pregunta muru 20.03.2017 - 08:50
fuente

2 respuestas

9

Un experimento sencillo que puedes ejecutar es conectar tus auriculares a una entrada de micrófono y hablar sobre ellos.

Fundamentalmente, tanto la emisión de sonido como la captura de sonido se trata de lidiar con las vibraciones en el aire. Los procesos son opuestos (uno toma señales eléctricas como entrada y emite vibraciones de aire, toma vibraciones en el aire y las transforma en impulsos eléctricos).

Sin embargo, considera lo siguiente:

  • tanto los micrófonos como los parlantes (/ auriculares) tienen un diafragma, y como se menciona en la Wikipedia artículo:

      

    Se puede pensar en los micrófonos como altavoces a la inversa

  • ambos incorporan circuitos capaces de traducir las vibraciones en electricidad (o viceversa). En otras palabras, ambos tienen una señal eléctrica en un lado y vibraciones en el otro. La diferencia es lo que se etiqueta como entrada.

  • si piensa en los fonógrafos originales, se utilizó el mismo componente para grabar y escuchar el sonido.

Entonces, sí, un altavoz puede captar vibraciones (aunque sea de manera sub-óptima), y un micrófono puede emitir vibraciones (aunque sea de manera sub-óptima).

Muchos altavoces de TV también son en realidad arreglos de altavoces, por lo que (de alguna manera) tiene un conjunto de entradas sintonizadas (importante porque podría permitir el uso de procesamiento posterior para mejorar el audio deseado).

Esto no responde a la pregunta del software, pero mecánicamente, un altavoz puede funcionar como micrófono.

También hay una "prueba" de que se puede abusar de la funcionalidad. badBIOS usó los parlantes para PC incorporados como una forma de módem de alta frecuencia, a pesar del hecho de que uno esperaría que los parlantes para PC se conecten solo para la salida. Entonces, sí, su comentario fue correcto: hay un enlace a la seguridad de la información, y se puede abusar de la funcionalidad, en particular para salvar las brechas de aire.

Esto parece posible: cuán práctica y efectiva es otra pregunta, pero hay prioridad de que sea utilizable para ciertas aplicaciones.

Editar gracias a @ nulldev , lo práctico que parece tener una conclusión bastante concluyente. conteste: por enlace , es práctico y existen soluciones de software.

    
respondido por el iwaseatenbyagrue 20.03.2017 - 10:16
fuente
2

Los altavoces no se pueden usar como un micrófono, pero eso se debe a que usan amplificadores, que son solo una forma (alguien me puede corregir si ese es el caso), pero los auriculares funcionarán siempre que usen el conector para auriculares y no estén no amplificado. Sin embargo, necesitará un aumento de + 30dB para un volumen decente. Puedo confirmarlo por experiencia personal. Enganché mis auriculares de 10 euros en el conector del micrófono y funcionó, a pesar de no tener un micrófono conectado para PC.

    
respondido por el Bero256 09.10.2018 - 10:22
fuente

Lea otras preguntas en las etiquetas