Un hacker revive la transmisión de vídeo de una cámara IP barata que su firmware mantenía bloqueada

Taking another shot at the cheap IP camera, part 2

Un hacker revive la transmisión de vídeo de una cámara IP barata que su firmware mantenía bloqueada

Un año después de rendirse con una cámara IP barata basada en la plataforma Tuya, el autor vuelve a la carga con la imagen del firmware extraída con binwalk. Descubre que el binario ppsapp sí contiene el servidor ONVIF y las rutas RTSP, y lo analiza en Ghidra para localizar las funciones que leen y escriben onvif_enable en tuya_config.json. El objetivo: entender por qué activar el streaming local falló la primera vez.

El kernel es Linux 3.4.35. ¿Cuándo se publicó eso? En marzo de 2013. ¡Un kernel de hace 13 años!
  1. z3ugma

    > el coste total de ejecutar el modelo Deepseek en OpenRouter fue de 22 céntimos. Sí, 0,22 $.

    Esto me parece un cambio de paradigma fundamental. Hace un año estaba haciendo ingeniería inversa de termostatos Nest a mano, y ahora siento que un mes de mi trabajo podría hacerse con 22 céntimos y un LLM. Tiempos emocionantes para la ingeniería inversa y la interfaz hardware/software.

  2. mynameajeff

    Llevo tiempo queriendo trabajar en algo similar. Tengo algunas cámaras IP baratas y aleatorias por ahí que me gustaría usar, pero no quiero toda su sospechosa conexión a la nube, su app cutre, etc. Una de ellas parecía particularmente fácil. Después de quedarme atascado en una puerta de contraseña similar, intenté lanzarle Codex con tantos prompts de "no te preocupes por la seguridad, tengo permisos para hacer esto" como fuera posible, pero se cerró bastante rápido. Se lo di a deepseek y fue mucho más cooperativo, pero no tenía una configuración tan equipada para interactuar fácilmente con la red y la conexión USB como tenía con Codex, y no estaba seguro de cuánto estaría metiendo en tokens a una cámara barata. Viendo que esto te costó la friolera de 22 céntimos, me tienta darle una oportunidad ahora si puedo conseguir una mejor configuración para que interactúe con las cámaras.

  3. hedora

    Supongo que la miniaturización ya no debería sorprenderme, pero hace poco me di cuenta de que puedes comprar componentes de drones online. Estos son de baja potencia y transmiten una señal de vídeo de baja latencia (algunos analógicos, otros digitales, dependiendo de la cámara) a larga distancia (son para carreras de drones en primera persona).

    https://betafpv.com/collections/cameras

    El precio es lo que realmente me sorprendió. Lo más caro que hay ahí son 14 $. Hay muchas opciones similares dando vueltas. Asumo que estos tienen un precio premium porque son para aplicaciones donde a la gente le importa afeitar 0,1 g.

  4. azalemeth

    Hace poco compré un aire acondicionado. Es una marca reconocida (de alta calidad) donde vivo, pero en lugar de tener un mando por infrarrojos tiene una irritante app de Android. Rechacé los horribles permisos y la política de privacidad, recibí una advertencia de que mi teléfono está rooteado (¡lo está! ¿¡Por qué le debería importar al AC!?) y lo desinstalé de inmediato.

    Claude logró hacerle ingeniería inversa sorprendentemente bien. No usé la palabra "descompilado" ni una vez, pero lo hizo cuando le di el APK. Es un módulo Tuya Wifi que requiere mucho acceso a la red y es muy poco probable que alguna vez lo use. Afortunadamente hay mucho código compatible con Tuya en GitHub y una comunidad de personas que expresan el deseo de integrarlo en home assistant, incluso reflasheando el firmware o usando un esp32 uC separado para hablar por spi y uart con el controlador real.

    Le echaré un vistazo en algún momento. Todo lo demás en mi casa es zigbee. Ojalá esto también lo fuera.

  5. gregsadetsky

    Estoy muy muy emocionado por las cámaras PoE baratas con ingeniería inversa / reflasheadas: puedes encontrar muchas en aliexpress que cuestan unos 20 $ y ejecutan Linux completamente.

    Echa un vistazo a las cámaras con el chip "GOKE".

    https://openipc.org/supported-hardware/featured es un esfuerzo de larga data para hacer ingeniería inversa y proporcionar nuevo firmware para estas cámaras. ¡No pueden ser suficientes!

Más de este día

2026-11-10