lunes, 24 de mayo de 2010

Emuteca 0.6.2.38

... bah, el desarrollo de la 0.7.0.XX va muy lento.

Bueno, subo esta versión que es la que llevo utilizando desde que subí la anterior. No tiene nada nuevo, y tan solo arregla el problema que siempre he tenido con los fondos transparentes de los png. A cambio, deja de reconocer formatos como .mng y .jng, que como a nadie les suena (los .mng tal vez) pues tampoco importa mucho.

Proyecto de Emuteca (lo pongo aquí porque seguro que no te habías dado cuenta de que pinchando en el título lleva a ese lugar)

Como así quedaría muy corto y aburrido, os cuento la historia para que sea largo y aburrido.

Emuteca y los virus

Fue el 10 de abril, estaba de vacaciones, por tanto no suelo entrar demasiado en internet; necesitaba el ordenador, casualmente entro y... ¿correo de GoogleCode?.

- Meh, habrán cambiado algo y me anuncian la novedad... ¿"Malware detected in Emuteca"? Pero cómo es posible.

En el mundo real estaba algo atareadillo, sí que leí un poco por encima. Era "imposible" que tuviera malware. Continué a lo mío a la vez que pensaba que podía haber sido...

- Uhm..., ya sé que es. Posiblemente hayan realizado el mismo escaneo que en el correo. Si, alguna heurística ha dado positivo como aquel programa y seguro que esa función.

El programa al que me refiero es uno que hice en 2 minutos de prueba mientras conversaba con un amigo unos meses antes, función: Borrar el disco duro (bueno, en realidad listaba por pantalla todos los ficheros del disco duro). La conversación derivó y al final acabamos probando si podía mandárselo a través del correo electrónico de Google (con el cambio: "Mostrar por pantalla" a "Borrar el fichero"). Como yo esperaba, no me dejó. Dicho programa usaba una función copiada directamente del código de Emuteca y 4 líneas de código, nada más... Ahora tras el incidente con Emuteca... ya no estoy tan seguro de que no me dejara enviarlo...

El mundo real me mantuvo ocupado casi todo el día, esta vez mi mente estaba ocupada pensando en la respuesta a Google. En como explicar la situación a Google, resignarme a que borraran el proyecto si es por culpa de esa función; si bien no es vital, ayuda bastante para eliminar los archivos creados temporalmente.

Al final del día, la casualidad hace que decida investigar un poco más. Y paso un antivirus... (por si no lo habíais supuesto por adelantado; no, no uso cosas de esas. No lo hagáis en casa niños). Con la sorpresa de que Google está en lo cierto se trata del Win32Induc. La reacción fue... no fue, había cosas que me alegraban, otras que me asustaban, otras que mantenían la frustación anterior. Así que por pereza y no saber muchos sentimientos a la vez todo se resumió en: "Vaya, mañana tengo que pasar el antivirus entero." y pensar en como actuar al día siguiente.

Ya era 11 de abril, continuo con lo que me había mantenido el día anterior ocupado y desde primera hora paso el antivirus (7 horas de antivirus en el arranque). Bien, solo tengo infectados los archivos de Emuteca en todo el disco duro... mierda, no los puede recuperar y hay que borrarlos. Bueno, busquemos información del virus. Err, wap; síp, es muy común (cuando se descubrió había millones de ordenadores infectados), y funciona de una forma muy rara (e ingeniosa). Menos mal, no daña nada. Un momento... el antivirus no me ha arreglado Delphi; eso lo tengo que arreglar a mano.

Envío el correo a Google. No me contesta hasta el día siguiente, pidiéndome que borre los archivos problemáticos, o ya sé lo que pasará (durante ese día me quitaron los permisos, lo cuál es curioso porque te piden que arregles el problema pero no te dejan arreglarlo). Para estar seguros borro todos ese mismo día... hasta hoy que he subido la versión siguiente (esperaba haber avanzado un poco más e incluso la 0.7.0.XX).

No, no hay moraleja. No hay nada entretenido. Necesitaba explicar en algún sitio lo ocurrido... aunque sea tarde. Y no dejéis de leer esto

No hay comentarios:

Publicar un comentario