Cómo convertir una cámara IoT china en un livestream de búhos mediante ingeniería inversa

Fuentes: Turning a Chinese IoT camera into an owl livestream

Un programador documenta paso a paso el proceso de ingeniería inversa que aplicó a una cámara IoT china de la marca Premium Invention (modelo S4 Pro), en realidad una cámara Y5 de Nice Intelligence, para retransmitir en directo la grabación de un nido de búhos cornados en Asheville. Su hermano, el artista Spencer Beals, colocó la cámara a 20 metros de altura en un árbol como parte de su labor de conservación local contra la construcción de un estadio en un bosque urbano de la UNC Asheville, y necesitaba compartir el footage con el público sin obligar a descargar la app NiView, que consume batería con cada conexión.

El artículo recorre las técnicas empleadas: primero, la búsqueda fallida de un visor web oficial y de archivos .m3u8 accesibles; después, el uso de mitmproxy como proxy HTTP en un iPhone con jailbreak y SSL Kill Switch 3 para capturar el tráfico, que resultó estar cifrado y sin documentación pública. El autor recurre entonces a bfdecrypt para volcar el IPA descifrado de la app y analizarlo con Hopper y LLDB, localizando pistas de texto y funciones internas. Se trata de un tutorial técnico que combina reversing de iOS, análisis de red y documentación de APIs cerradas, con un objetivo divulgativo muy concreto: mostrar fauna local en abierto.