Vamos a ver cómo extraer los iconos contenidos en un fichero ejecutable de Windows («.exe»), utilizando para ello aplicaciones de Linux.
Lo primero es instalar, si no lo está ya, el paquete «icoutils«.
ramiro@cormanthor:~$ sudo apt-get install icoutils
Ahora, usando la utilidad «wrestool«, vamos a ver el contenido del ejecutable.
ramiro@cormanthor:~$ wrestool -l aestool.exe
[un chorrazo de líneas]
Puede que sea demasiada información, así que vamos a centrarnos en los iconos.
ramiro@cormanthor:~$ wrestool -l aestool.exe | grep group_icon
–type=14 –name=128 –language=1031 [type=group_icon offset=0x3ff90 size=34]
Para extraer el fichero «.ico», utilizaremos el siguiente comando, indicando con el parámetro «-n» el identificador que obtuvimos con el comando anterior.
ramiro@cormanthor:~$ wrestool -x -n 128 -o aestool.ico aestool.exe
Por último, vamos a extraer los gráficos contenidos en el fichero «.ico».
ramiro@cormanthor:~$ icotool -x aestool.ico
Porque, aún con wine, nosotros también tenemos derecho a que nuestros lanzadores estén bien bonitos, ¿verdad? ;-)
Extrayendo iconos de un fichero EXE
Read Full Post »