Router Keygen es una aplicación, en un principio para Android, que permite generar la contraseña que viene predeterminada en varios módems vulnerables, por ejemplo Huawei y Thompson, ahora está disponible también para Linux, Windows y Mac.

Éste tutorial muestra cómo instalarlo en Linux basado en Debian, la prueba se hizo en Linux Mint.

Para poder Instalar Router Keygen, hay que descargar el archivo .tar.gz desde la página de github.

 

https://github.com/routerkeygen/routerkeygenPC/releases

 

Una vez descargado, se descomprime y se cambia al directorio descomprimido.


tar -xzvf routerkeygenPC-x.x.x.tar.gz

cd routerkeygenPC-x.x.x

Donde x.x.x el la versión que se haya descargado.

Después, se instalan las dependencias.


sudo apt-get install cmake build-essential qt5-default libssl-dev qtscript5-dev libnm-gtk-dev qttools5-dev qttools5-dev-tools libqt4-gui rpm

 

Una vez instaladas las dependencias, se procede a compilar.


./configure

 

Posibles errores: 

Found unsuitable Qt version “” from NOTFOUND, this code requires Qt 4.x

Para ello es la instalación del paquete libqt4-gui

 

CPack Error: Cannot find rpmbuild

Para ello es la instalación de rpm

 

Finalizada la compilación, se generan dos paquetes de instalación. Un deb y un rpm, instalamos el deb.


sudo dpkg -i linux/routerkeygen-1.0.0-Linux-x86_64.deb

Puede variar la versión, dependiendo de que paquete se descargó; si se tiene duda, se puede entrar a la carpeta linux y verificar el nombre del paquete deb.

Ya instalado, se ejecuta.


routerkeygen

snapshot48


angelinux

Desarrollador de páginas web desde el año 2000 y con experiencia en programación de sistemas para empresas desde el 2008; cofundador de CONSoluciones; autor del blog de software libre “Angelinux-slack”; docente en maestría en UPAV y fundador de la distribución Linux Falco que está en desarrollo para la Universidad Veracruzana. Además, ponente, organizador de congreso, laborista social, impartidor de cursos de programación y servidores Linux, webmaster, y ex invitado en programa de televisión.

5 Comentarios

David Arreola · 23 mayo, 2015 a las 20:49

hola tengo un problema en la parte de ./configure me sale un error “”bash: ./configure: No existe el archivo o el directorio”” no se que hacer con eso, saludos

    angelinux · 26 mayo, 2015 a las 15:51

    Buen día.

    ¿Que versión estás tratando de instalar, y que distribución usas?

    Saludos.

      Leny · 31 marzo, 2019 a las 03:26

      Me pasa lo mismo años mas tarde, con la 1.1.0 y en Ubuntu.

        angelinux · 11 abril, 2019 a las 21:17

        Que tal. He revisado y cambiaron su forma de instalación, ahora es

        $ sudo aptitude install -y cmake build-essential libqt4-core libqt4-dev libqt4-gui qt4-dev-tools libssl-dev network-manager-dev
        $ cd ./routerkeygenPC
        $ cc -v && qmake-qt4 -v && cmake -DCMAKE_BUILD_TYPE=Release -DQT_QMAKE_EXECUTABLE=$(which qmake-qt4) && make
        $ ./bin/routerkeygen

        Las malas noticias es que usa qt4 y en mis pruebas con Linus mint 19, no se puede instalar esa versión.

    angelinux · 11 abril, 2019 a las 21:17

    Que tal. He revisado y cambiaron su forma de instalación, ahora es

    $ sudo aptitude install -y cmake build-essential libqt4-core libqt4-dev libqt4-gui qt4-dev-tools libssl-dev network-manager-dev
    $ cd ./routerkeygenPC
    $ cc -v && qmake-qt4 -v && cmake -DCMAKE_BUILD_TYPE=Release -DQT_QMAKE_EXECUTABLE=$(which qmake-qt4) && make
    $ ./bin/routerkeygen

    Las malas noticias es que usa qt4 y en mis pruebas con Linus mint 19, no se puede instalar esa versión.

Deja un comentario