No se trata del código fuente del GIMP (¿quién se embulla a enviárnolos?), sino de cómo crear un icono en este excelente editor gráfico GNU. El método es tan sencillo como dibujar circunferencias en Microsoft Paint. Sólo basta con abrir la versión del logo que distribuimos hace varios números con GIMP,
Escalar la imagen a 32×32 px en el menú Imagen, elegir con la herramienta Selección de regiones continuas las áreas en blanco, luego Invertir Selección para Cortar el sombrero y, por último, Pegar el contenido en una Capa Nueva con relleno transparente. Debemos entonces eliminar la capa original y Guardar la imagen como un Icono de Windows con profundidad de color de 32 bpp y 8 bits alpha.
A continuación mostramos en codificación UUE el icono resultante:
begin 644 blackhat.ico
M```!``$`("````$`(`"H$```%@```"@````@````0`````$`(```````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M`````````````+:VMO]K:VO_145%_S,S,_\S,S/_-C8V_S@X./]!04'_3$Q,
M_V%A8?]V=G;_E965_[^_O__DY.0`````````````````````````````````
M`````````````````````````````````````````````````````.+BX@!&
M1D;_+R\O_T9&1O]04%#_5E96_UQ<7/]A86'_9V=G_VUM;?]S<W/_=G9V_W5U
M=?]N;F[_7%Q<_TY.3O].3D[_:FIJ_ZJJJO_N[NX`````````````````````
M````````````````````````````````````````````/CX^_SHZ.O]%147_
M2DI*_U!04/]65E;_7%Q<_V%A8?]G9V?_;6UM_W-S<_]X>'C_?GY^_X.#@_^)
MB8G_CX^/_Y65E?^5E97_<G)R_TM+2_]D9&3_O+R\_P``````````````````
M`````````````````````````````+>WM_\H*"C_/S\__T5%1?]*2DK_4%!0
M_U965O]<7%S_86%A_V=G9_]M;6W_<W-S_WAX>/]^?G[_@X.#_XF)B?^/CX__
ME965_YJ:FO^@H*#_IJ:F_Y^?G_]F9F;_4E)2_\3$Q/\`````````````````
M````````````````````<7%Q_S4U-?\_/S__145%_TI*2O]04%#_5E96_UQ<
M7/]A86'_9V=G_VUM;?]S<W/_>'AX_WY^?O^#@X/_B8F)_X^/C_^5E97_FIJ:
M_Z"@H/^FIJ;_K*RL_[&QL?^MK:W_75U=_X2$A/\`````````````````````
M`````//S\V8M+2W_.3DY_S\_/_]%147_2DI*_U!04/]65E;_7%Q<_V%A8?]E
M967_9V=G_VQL;/]Q<7'_=G9V_WY^?O^(B(C_CX^/_Y65E?^:FIK_H*"@_Z:F
MIO^LK*S_L;&Q_[>WM_^\O+S_@X.#_WM[>_\`````````````````````BHJ*
M_R@H*/\Z.CK_/S\__T5%1?]*2DK_4%!0_TE)2?\Q,3'_'AX>_P\/#_\'!P?_
M!@8&_P8&!O\&!@;_#`P,_QP<'/\W-S?_8V-C_Y.3D_^@H*#_IJ:F_ZRLK/^Q
ML;'_M[>W_[R\O/_"PL+_=G9V_["PL/\``````````*VMK?\A(2'_-#0T_SHZ
M.O\_/S__145%_SHZ.O\4%!3_`@("_P```/\"`@+_"@H*_Q04%/\7%Q?_&1D9
M_Q86%O\'!P?_````_P```/\```#_#0T-_TQ,3/^;FYO_K*RL_[&QL?^WM[?_
MO+R\_\+"PO_"PL+_6UM;_\O+R_]75U?_&QL;_RXN+O\T-#3_.CHZ_S\_/_\N
M+B[_`P,#_P("`O\;&QO_04%!_U]?7_]T='3_@("`_X>'A_^/CX__E965_XV-
MC?]H:&C_(R,C_P```/\```#_````_Q\?'_^>GI[_L;&Q_[>WM_^\O+S_PL+"
M_\C(R/]:6EK_'AX>_R$A(?\I*2G_+BXN_S0T-/\Z.CK_/CX^_P8&!O\:&AK_
M3T]/_V)B8O]J:FK_<7%Q_WEY>?^`@(#_AX>'_X^/C_^6EI;_G9V=_Z2DI/^I
MJ:G_9&1D_P@("/\```#_````_TY.3O^QL;'_M[>W_[R\O/_"PL+_R,C(_V9F
M9O\\/#S_(2$A_RDI*?\N+B[_-#0T_SHZ.O\W-S?_&!@8_U-34_]<7%S_8V-C
M_VIJ:O]Q<7'_>7EY_X"`@/^'AX?_CX^/_Y:6EO^=G9W_I*2D_ZRLK/^SL[/_
MBXN+_VIJ:O]A86'_*BHJ_[&QL?^WM[?_O+R\_\+"PO_(R,C_3T]/_]_?WP`S
M,S/_)B8F_RXN+O\T-#3_.CHZ_S\_/_\<'!S_5%14_UQ<7/]C8V/_:FIJ_W%Q
M<?]Y>7G_@("`_X>'A_^/CX__EI:6_YV=G?^DI*3_K*RL_[.SL_^ZNKK_P<'!
M_Z6EI?]=75W_L;&Q_[>WM_^\O+S_PL+"_Z&AH?]V=G;_`````.;FY@!/3T__
M)B8F_S0T-/\Z.CK_/S\__R4E)?](2$C_7%Q<_V-C8_]J:FK_<7%Q_WEY>?^`
M@(#_AX>'_X^/C_^6EI;_G9V=_Z2DI/^LK*S_L[.S_[JZNO_!P<'_8F)B_YJ:
MFO^QL;'_M[>W_[R\O/^QL;'_2DI*_^OKZP````````````````"'AX?_)R<G
M_SDY.?\_/S__.CHZ_R\O+_]<7%S_8V-C_VIJ:O]Q<7'_>7EY_X"`@/^'AX?_
MCX^/_Y:6EO^=G9W_I*2D_ZRLK/^SL[/_NKJZ_[R\O/])24G_K*RL_[&QL?^W
MM[?_DY.3_TM+2__>WMX```````````````````````````#&QL8`/CX^_S4U
M-?]$1$3_("`@_UQ<7/]C8V/_:FIJ_W%Q<?]Y>7G_@("`_X>'A_^/CX__EI:6
M_YV=G?^DI*3_K*RL_[.SL_^ZNKK_EI:6_V9F9O^KJZO_GIZ>_U145/]Y>7G_
M\/#P````````````````````````````````````````````BXN+_S`P,/\=
M'1W_3T]/_V-C8_]J:FK_<7%Q_WEY>?^`@(#_AX>'_X^/C_^6EI;_G9V=_Z2D
MI/^LK*S_L[.S_[JZNO];6UO_;FYN_TY.3O]D9&3_U-34````````````````
M````````````````````````````````````````````Y>7E`(&!@?\S,S/_
M8V-C_VIJ:O]Q<7'_>7EY_WU]??]O;V__;FYN_W!P</^(B(C_GY^?_ZRLK/^S
ML[/_N+BX_T!`0/^:FIK_YN;F````````````````````````````````````
M`````````````````````````````````````````````$I*2O]A86'_:FIJ
M_W%Q<?]Y>7G_>WM[_X"`@/^'AX?_@H*"_VMK:_].3D[_4U-3_YZ>GO^*BHK_
MI:6E_P``````````````````````````````````````````````````````
M````````````````````````````````````DI*2_U!04/]J:FK_<7%Q_WEY
M>?^`@(#_AX>'_X^/C_^6EI;_G9V=_Z2DI/^<G)S_?W]__U555?_P\/``````
M````````````````````````````````````````````````````````````
M``````````````````````````#<W-P`-#0T_VIJ:O]Q<7'_>7EY_X"`@/^'
MAX?_CX^/_Y:6EO^=G9W_I*2D_ZRLK/^GIZ?_45%1_P``````````````````
M````````````````````````````````````````````````````````````
M``````````````````````".CH[_-#0T_V!@8/]X>'C_@("`_X>'A_^/CX__
MEI:6_YV=G?^>GI[_>'AX_T9&1O_)R<D`````````````````````````````
M````````````````````````````````````````````````````````````
M``````````````````#=W=T`>WM[_TY.3O\\/#S_.SL[_SX^/O]!04'_2TM+
M_UU=7?^<G)S_]/3T,P``````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````___________________________^``___```
M__@``!_P```'\````_````'@````P````````````````````(````#````!
MX````_@```?\```?_P``?_^``/__@`'__\`!___``___\`?_____________
+______________\`
`
end
Si no tuviste oportunidad de leer el artículo de BlackHat 14 que se refería a este antiguo método de codificación de archivos binarios, debes copiar el código de la revista en un fichero en blanco -convenientemente con extensión UUE– y luego decodificarlo con la utilidad UUDECODE.COM que viene en la carpeta _tools de la distribución actual. Para los que no deseen esforzarse un poquito, pueden recurrir a la interfaz gráfica del WinRAR, que resuelve esto en un par de clics.
Los que quieran representar la carpeta donde almacenan las revistas BlackHat con este icono, pueden acceder a las Propiedades del directorio, haciendo clic derecho encima de él y seleccionar en la ficha Personalizar la opción Cambiar Icono.
Para saber más…
Escrito por ZorphDark [blackhat4all@gmail.com]
