domingo, 26 de enero de 2014

Compilando EasyBox Keygen



Al descubierto la seguridad de los usuarios que utilizan Routers Arcadyan con contraseñas por defecto



Estos dispositivos han sido distribuidos en Europa por Vodafone y Orange en menor medida. El autor del algoritmo es Stefan Viehböck. Desde que se publicó el código fuente en distintos lenguajes han salido multitud de herramientas para poder hacer este tipo de hack. En la siguiente entrada se explica como compilar el código fuente C de EasyBox Keygen con el compilador gcc para utilizarlo bajo Gnu/Linux y  como crear un ejecutable (*.exe) de dicho aplicativo para Windows. 


MODELOS AFECTADOS



He creado un directorio para poder realizar el proceso dentro del mismo por tener un poco de orden en la descarga y compilación del keygen. Existe una variedad de lenguajes en la publicación del código fuente, en está ocasión he decidido utilizar C. Ubicado dentro del mismo hay que descargar con wget el código fuente y desempaquetar con unzip.


wget http://www.wotan.cc/wp-content/uploads/2012/03/easybox_keygen_sources1.zip

unzip easybox_keygen_sources1.zip




Pasando por listar los archivos con ls sólo queda compilar con gcc

gcc easybox_keygen.c -o EasyBoxKeygen

Y ejecutar con

./EasyBoxKeygen














GENERAR UN EJECUTABLE PARA WINDOWS CON MINGW


MinGW (Minimalist GNU for Windows), anteriormente conocido como MinGW32, es una implementación de los compiladores GCC para la plataforma Win32, que permite migrar la capacidad de este compilador en entornos Windows. Es un fork de Cygwin en su versión 1.3.3. Además MinGW incluye un conjunto de la API de Win32, permitiendo un desarrollo de aplicaciones nativas para esa plataforma, pudiendo generar ejecutables y bibliotecasusando la API de Windows.



Para instalar MinGW en Debian  utilizamos los respositorios y apt-get

apt-get install mingw32





Utilizamos dpkg y grep para ver sobre que compiladores trabaja MinGW

dpkg -L mingw32 | grep /usr/bin




Para compilar nuestro código C utilizaremos i586-mingw32-gcc

i586-mingw32msvc-gcc easybox_keygen.c -o EasyBoxKeygen.exe

Quizás te interesa:

Related Posts Plugin for WordPress, Blogger...