Simplemente buscaremos el puerto serie que los ingenieros que diseñaron el dispositivo dejaron en el tablero para fines de depuración y potencialmente para el soporte técnico. A pesar de que voy a explicar el proceso con un router, se puede aplicar a toneladas de sistemas domésticos embebidos. De las impresoras a las cámaras IP, si es ligeramente complejo es muy probable que se ejecuta algún tipo de linux. También probablemente tendrá puertos de depuración ocultos como los que vamos a estar buscando en este post.
Comentarios
El resto de las partes por si a alguien le interesa.
Parte 2: http://jcjc-dev.com/2016/04/29/reversing-huawei-router-2-scouting-firmware/
Parte 3: http://jcjc-dev.com/2016/05/23/reversing-huawei-3-sniffing/
Parte 4: http://jcjc-dev.com/2016/06/08/reversing-huawei-4-dumping-flash/
Parte 5: http://jcjc-dev.com/2016/12/14/reversing-huawei-5-reversing-firmware/
#1 Mola tu sub! Me apunto
#3 En España siempre ha habido mucha cultura de ingeniería inversa, aunque el mainstream no haya sido consciente de ello, muchos de los grandes grupos del warez, tenían crackers españoles, lo sé de buena tinta. Eso sí, esa gente siempre están en la sombra, amenazados y perseguidos por la BSA, no esperes conocer a ninguno. (http://ww2.bsa.org/country.aspx?sc_lang=es-ES) Saludos.
Joder, que crack!
*ba dum ts*