Este método está probado en versiones de firmware V100R001C202B020SP01 y al parecer no funciona en versiones superiores. Sin embargo, todavía es posible sacar los datos en routers con versiones superiores
El pasado 2 de Mayo avisé a Huawei de varios fallos en su router HG253s V2 con la versión de firmware V100R001C202B020SP01 que es la que viene con los routers de Vodafone Fibra. Todavía estoy esperando a que me contesten al menos confirmando los fallos, y como veo que hay bastante gente que me escribe por que tienen problemas haciendo los procedimientos de reset, he decidido sacar esta pequeña utilidad.

La distribuyo en formato binario para Windows. Quizás dentro de un tiempo publique el código fuente.

hg253sv2-tool.zip

HG253s V2 Tool v0.2 - alex.a.bravo [at] gmail.com
----------------------------------------------------
alex.a.bravo [at] gmail.com
Tested with fw. version V100R001C202B020SP01


Usage: hg253sv2.exe -hv [--ip IP] [--user USER] [--pass PASS] OPTIONS
        --ip IP                 hg253s v2 address (default: 192.168.0.1)
        --user USER             username (default: vodafone)
        --pass PASS             password (default: vodafone)
  Options:
        --support-pass          get support password
        --admin-pass            change admin password
        --pppd-info             retrieve pppd info
        --voip-info             retrieve voip info
        --disable-fw            disable firewall with iptables flush (allows to
connect via SSH until reboot) *WAN Dangerous*

8 comentarios:

  1. Antes de nada muchas gracias !!

    Me queda la duda de si hay o no un usuario de soporte y que parte de la información que genera tu programa es la password.
    ¿El usuario cual es? operator? support?
    y... ¿Cuál sería la password a partir de la siguiente información? XXXXXXXX? XXXXXXXX:0?

    [*] Sending auth request...
    [*] Checking login...
    [*] Authenticated
    [*] Sending RCE requesting support pwd...
    [*] Got: support:XXXXXXXX:0
    [*] Sending RCE requesting pppd info...

    ResponderEliminar
    Respuestas
    1. La password es el texto que pones con las X. El usuario es support y solo vale para entrar por SSH a la consola linux del router. Para entrar por SSH, tienes que añadir una regla como admin o desabilitar el firewall.

      Eliminar
  2. Gracias por la utilidad. Me ha funcionado perfectamente ejecutando el .BAT.

    También me ha servido para ver que accediendo como admin, no se puede abrir un rango de puertos como escribí en el otro post. A ver si se me ocurre una alternativa...

    ResponderEliminar
  3. Gracias, es lo que estaba buscando, es genial!!!

    ResponderEliminar
  4. Mil gracias!!! Es absolutamente genial!! Cómo me gustaría saber hacer estas cosas...
    Por cierto, estoy intentando acceder por ssh y obtengo el siguiente error: " server refused to allocate pty"
    Quiero hacer una entrada permanente en la tabla ARP....¿alguna ayuda?

    ResponderEliminar
    Respuestas
    1. Buenas yo también estoy interesado en esto, en concreto en activar en la tabla ARP del router lo necesario para hacer Wake On Wan, he leído que es necesario entrar como admin para esto y que vodafone no te lo configura. Si alguien me echara una mano en este tema estaría muy agradecido, no se mucho de esto.

      Que pasos debo seguir?

      Eliminar
  5. No sirve para la nueva versión del firmware V100R001C205B038SP05 , una pena:(

    ResponderEliminar

Nube de Bits, 2011. Con la tecnología de Blogger.