Mostrando entradas con la etiqueta Ingeniería Inversa. Mostrar todas las entradas
Mostrando entradas con la etiqueta Ingeniería Inversa. Mostrar todas las entradas

viernes, 23 de enero de 2015

Montar las particiones en modo RW / Mount partitions in RW mode - i Router TELDAT 1104-W

     En respuesta a la peticion de Avalger, mostraré como se cambian las particiones del i-Router 1104-W en modo RW.
     In response to request from Avalger, i will show how to change the partitions from iRouter 1104-W, to mode Read-Write partitions at boot.

jueves, 22 de enero de 2015

Variación del DLC5 JTAG Parallel Cable

     Durante los proyectos, en algún momento, he encontrado a faltar un cable jtag, que me permitiera reprogramar la parte del bootloader.

   He mirado por internet las magníficas cajas profesionales y programables que existen en el mercado, y que tan bien me irían, pero por el momento, no puede ser posible.

viernes, 9 de enero de 2015

TELDAT I-router 1104-W. Desencriptar firmware irouter-iR4-1.0.4.3.bin

Si dispones del firmware irouter-iR4-1.0.4.3.bin, y quieres ver su contenido, la primera barrera a saltar es, que está encriptado:
# file irouter-iR4-1.0.4.3.bin
irouter-iR4-1.0.4.3.bin: GPG encrypted data

TELDAT I-router 1104-W. U-boot (II)

     Ya sabemos como trabaja U-boot por encima, tenemos un backup de nuestros ficheros mtd y acceso por consola al router.

     El U-boot, al arranque, nos indica que introduzcamos un password, y nos da 3 segundos para ello, si no, arranca el router de forma normal.

     Hay que tener en cuenta, que trabajar con u-boot, es extremadamente peligroso si no sabes que estás haciendo, puedes dejar el router inservible, (a menos que entres bajo JTAG y restaures el U-boot), así que cuidado con lo que tocas.

jueves, 8 de enero de 2015

TELDAT I-router 1104-W. U-Boot (I)

     Según la Wikipedia, U-Boot, es la abreviatura del alemán Unterseeboot, «nave submarina», en plural U-Boote, es la denominación dada a los sumergibles y submarinos alemanes desde la Primera Guerra Mundial. El principal escenario donde actuaron fue... , bueno, bromas a parte, vamos a explicar por encima, que es U-boot y como funciona.

miércoles, 7 de enero de 2015

TELDAT I-router 1104-W. BACKUP

      Como es normal, al comprobar, y testear programas y scripts, corremos el riesgo de que nuestro router no arranque correctamente, en la próxima sesión, por ello, vamos a realizar un backup de nuestro firmware.

TELDAT I-router 1104-W. Elementos internos de Software

Una vez tenemos acceso tanto a consola como a SSH, vamos a ver qué elementos software tenemos:
CPU:
root@irouter:~# cat /proc/cpuinfo
Processor : ARMv6-compatible processor rev 1 (v6l)
BogoMIPS : 448.92
Features : swp half thumb fastmult edsp java
CPU implementer : 0x41
CPU architecture: 6TEJ
CPU variant : 0x1
CPU part : 0xb36
CPU revision : 1
Hardware : Comcerto 100 (Teldat board)
Revision : 0002
Serial : 0000000000000000

TELDAT I-router 1104-W. Ingeniería inversa.


     El Teldat i-router 1104-w, es un router neutro, suministrado por Movistar en España, para su solucion DUO y TRIO basada en FTTH.
     Por mucho que he buscado en La Net, no he encontrado ninguna información relevante que nos permita conocer cómo es este router, así que me he decidido a desmontarlo y ponerlo en el banco de pruebas.