miércoles, octubre 28, 2009

Untangling the mystery

http://www.meetsinglepeople.org/ (don’t go there!)
Portions Copyright (c) 1999,2003 Avenger by NhT
sysusb\usbdur.exe

(Perdón por hacer el post en inglés)

It’s been a hard morning.

Yesterday, I was at the Concibe doing a small workshop about IP telephony and XML web applications for WML enabled phones, it was a nice experience. However, because I was the one with the presentation on the laptop, and a couple files we needed to distribute, my computer had some unprotected SEx (Software Exchange), coming from an university network where you can find almost any imaginable virus, something had to bypass the antivirus and infect my machine, almost 4 hours for the antivirus (AVG) claimed that my laptop was virus free.

However, my machine kept poping out the site http://www.meetsinglepeople.org/ at random intervals, using my digital camera (which pretty much work like a usb drive) I noticed that a locked autoexec.inf (which I couldn’t delete or open) was being written every time I connected the camera (I formatted the memory every time I unplugged it) and a hidden recycle bin folder named sysusb, inside that folder, 2 files: a desktop.ini which tells windows that the sysusb folder is a recycle bin and a usbdur.exe which I presume is the virus.

However, usbdur.exe seems to use a trick in order to be executed: it relies on the user to clic in the “Open folder to view files using Windows Explorer” option in the autorun menu, once it is on the system, it copies itself to any removable media and network drives, creating the autorun.inf and desktop.ini files.

Using my trusty Hex Editor, I managed to find a string “Portions Copyright (c) 1999,2003 Avenger by NhT” which a quick google search revealed some additional information, as it seems to be from a Delphi unit and also seem to be included in some Russian backdoor malware, sadly I can´t read machine code.

AVG currently (as of Octuber 28, 2009) does not recognize the file as a virus, using the Jotti’s Malware Scan reveals that most antivirus don’t recognize it either. I already mailed the file to the AVG team and decided to write this in order to present a bit more information than what I found originally (most results are quation to public forums, where they only suggest installing and running antivirus/antimalware, yet nobody had claimed that it worked, and somebody already said that formatting the machine trice didn’t work at all).

I’ll try to keep working on this, it may be just annoying to have a site poping up, but I´m paranoid to think that there may be something else, like a keylogger or a trojan.



Moose out

Etiquetas: , , , , ,

miércoles, septiembre 30, 2009

Moose, the xenogamer

(Ya mejor ni me disculpo)

Una de las cosas que he notado, es que a la gente le cuesta trabajo tomar el punto de vista que implico en la teoría de Moose’s Game, por alguna extraña razón ha logrado que me tiren de loco mas por esto que por todas las demás cosas que haya yo dicho, combinadas.

Parte del problema radica, en que la gente no está acostumbrada a pensar en que comprar una camioneta para llevar a sus hijos a la escuela pueda formar parte del mismo grupo de actividades como jugar turista mundial con tu familia o un amigable y solitario juego de tetris.

Creo que voy a tratar de hacer lo contrario de lo que he estado haciendo en los últimos posts, en lugar de presentar a todo lo demás (fuera de comer y dormir y lo que usualmente si consideramos como un juego) como un juego, voy a tratar de presentar una definición de juego que logre envolver tanto los juegos como a todo lo demás.

Un juego es, una actividad realizada por una persona o grupo de personas (jugador/jugadores), a la que es dedicada tiempo, un esfuerzo consciente o inconsciente, el cual está regido por un grupo de reglas que pueden o no estar bien definidas, las cuales pueden ser esforzadas por otras personas (jueces/árbitros) mediante sistemas de penalizaciones y/o recompensas. Dicho juego puede ser observado por uno o más observadores.

El juego altera de manera temporal el comportamiento y en algunos casos de manera permanente la personalidad.

La última frase de la definición es probablemente la menos comprendida, cuando uno no se da cuenta de que se encuentra jugando, no se da cuenta del cambio de comportamiento, los seres humanos somos capaces de jugar cientos de juegos en determinado momento y probablemente entre decenas de miles a millones a lo largo de nuestra vida sobre la tierra. El punto es que, nuestro comportamiento varía en cuestión de los juegos que estemos jugando en determinado momento, por poner un ejemplo muy burdo, no nos comportamos igual jugando al turista mundial (sentado en una mesa, moviendo una fichita de plástico en un tablero, intercambiando papelitos que representan dinero dentro del juego, etc. etc. etc.) que por ejemplo yendo al banco (parado haciendo fila, con tarjetas de plástico en la cartera, intercambiando papelitos que representan dinero) y si uno se comportara de la manera en que se comporta usualmente jugando al turista mundial dentro del banco simplemente sería tachado de loco y probablemente expulsado de la sucursal (que a fin de cuentas, es una regla de ese juego).

No solamente los juegos que jugamos modifican nuestro comportamiento de manera inmediata y conjunta (ya que como tenemos la capacidad de jugar varios juegos a la vez, el comportamiento en un punto determinado se debe en parte al conjunto de juegos que se están jugando en ese momento junto con otros factores) pero también los juegos actuales y los pasados modifican nuestro comportamiento futuro, los juegos que jugamos muchas veces repercuten en nosotros mismos y modifican nuestra personalidad.

Ya algo fuera de tema, un amigo me ponía un contra ejemplo de una persona secuestrada, el me decía “una persona secuestrada puede tener cubiertas sus necesidades de comer y dormir, pero lo que él necesita es libertad”, veo su punto, pero aun así la teoría puede aplicarse, después de comer y dormir (que casi ni va a poder dormir el pobre cuate) el secuestrado solo le queda jugar algunos juegos como “cooperar”, “escaparse” y “el síndrome de Estocolmo”, siguen siendo juegos, no muy placenteros y con reglas que no le favorecen casi en nada, pero juegos a fin de cuentas.

Un tema que ya había dejado algo a lado es definir exactamente los puntos y principios en los que un juego se parece a todo lo demás, solo por mencionar algunos (y porque a de por si esta largo este post) lo que he podido encontrar ha sido: Jugador, Juez, Regla, Tablero, Recurso, Penalización, Recompensa, Observador, Inmersión, Enajenación, Metajuego y Subjuego; que trataré de explicar en el próximo post que haga al respecto.



Marco Antonio Hernández Partida

Etiquetas: , , ,

jueves, septiembre 10, 2009

The speaker for the Gamer.

(De nuevo, una disculpa a Orson Scott Card)

Ya lo había mencionado anteriormente en Moose's game acerca de que mas allá de comer y dormir es un juego, afirmación que mas una decena de veces me han confrontado y he explicado el porqué de mi teoría. Hoy además del porqué, quiero hablar del “¿de dónde viene?”

Desde hace algunos años, he tenido una suscripción a un juego en línea, Final Fantasy 11 para ser específico, ha sido más o menos intermitente, hay periodos en que por tiempo libre he podido jugar bastante, y otros en que por disponibilidad de tiempo he tenido que cancelar temporalmente la suscripción. Un efecto curioso cuando cancelas la suscripción y regresas al cabo de digamos seis meses, es que uno recupera cierto nivel de asombro y pierde puntos ciegos de cosas que a pesar de ser grandemente evidentes uno no ve.

En fin, una de esas cosas es como es la comunidad interna de ese tipo de juegos se comporta, por mencionar un punto específico es la famosa diferencia entre un jugador casual y un jugador “hardcore”, los del primer campo ven al juego como una distracción, algo con que pasar un par de horas a la semana haciendo, conviviendo con otros, etc.; mientras que el jugador hardcore el juego pasa a ser algo sinceramente importante, al punto de que si no juegas bien tu clase, o no te sabes con precisión conceptos dentro del juego, o no tienes la Espada Mas Infinito, mejor ni te molestes, no sirves, eres un estorbo, etc.

No estoy exagerando, las discusiones de este tipo son abundantes y extensas en los foros de cualquier juego en línea.

Pero creo que ya me estoy desviando.

A fin de cuentas, estos dos estereotipos de jugadores son arquetipos que no están limitados a los juegos en línea, vamos a poner de ejemplo el futbol, viendo únicamente a los espectadores y no a los jugadores, hay quienes el futbol profesional en una distracción de hora y media, se entretienen viendo los partidos, se llegan a emocionar cuando se equipo mete un gol, pero acabando la hora y media regresan a su vida normal; hay gente que bien podríamos describir como que “su vida es el futbol”, tiene las camisetas, las banderitas, su único tema de conversación es el partido más reciente o más próximo, lloran cuando su equipo pierde, se reportan enfermos la trabajo cuando hay partido, etc. etc. etc.

Si todavía me sigues leyendo a este punto, probablemente el párrafo anterior creó una de dos posibles reacciones viscerales: o conoces a alguien así y te hasta te sientes mal por esa persona, o en este momento estás diciendo algo así como “es que el no entiende” (aunque es más probable que hayas cerrado la ventana del navegador). Ese era el punto.

Pero, ampliando un poco la el campo de visión, uno se puede dar cuenta de que ese patrón se repite, aun fuera de lo que usualmente consideramos como un juego, por poner otro ejemplo, para un hombre de negocios de una empresa muy importante, tener un carro del año (cada año) puede ser una necesidad, para un hombre de familia clase mediero tener un carro del año (cada año) no es más que un lujo, una exageración, un gasto innecesario, un sueño tal vez. Para un soltero de clase baja que vagamente vive rentando un cuarto de tres por dos metros, las necesidades del hombre de clase media de reparar su carro, compara una casa en un mejor vecindario, etc. son un lujo, una exageración, un gasto innecesario, un sueño tal vez. Para la persona que está al final de la cadena alimenticia de la sociedad, las necesidades del sujeto anterior no son más que un lujo, una exageración, un gasto innecesario, un sueño tal vez... el necesita comer y dormir diario.

No solo ese patrón es paralelo (entre un juego y todo lo demás), cuando empiezas a ver que hay también muchos otros patrones que son muy estudiados en los juegos que se repiten, por ejemplo el fenómeno de la enajenación, ¿de qué te sirve ser el proyect manager que hace que sus ingenieros terminen todos los proyectos a tiempo si para lograrlo dejaste de comer y dormir? ¿de qué te sirve tener un SLA de 99.999% si eso significa que vas a dormir 3 horas diarias y probablemente en el sitio? ¿de qué sirve que tu equipo gane el partido si no tienes un techo donde dormir? ¿para qué te sirve la Espada Mas Infinito si te olvidaste de comer y dormir por estar jugando?

Puedo entrar en detalle de otros arquetipos que se dan en los juegos y “lo demás” como por ejemplo los tipos de jugadores (powergamer, storyteller, actor, explorer, etc.) , pero creo que haría más largo este post de lo que quiero que quede.

A fin de cuentas es como una pirámide, en la base están las necesidades (que por lo menos yo considero son las únicas) reales: comer y dormir, cuando logras cubrir esas necesidades vienen cosas secundarias, luego terciarias... siempre, en el nivel que uno ese de esa pirámide, al voltear hacia arriba siempre parece ser un juego lo que hacen, a fin de cuentas, uno voltea arriba y piensa “esa persona (que está arriba de mi en esta pirámide metafórica) tiene todas MIS necesidades cubiertas, no se para que quiere más”.



Marco Antonio Hernández Partida

Etiquetas: , , ,

martes, agosto 18, 2009

1984 en la FIL

Ok, usualmente no me gusta hacer comerciales, pero esto me acaba de llegar a mi correo, directo del boletín de prensa de la Fil (que apropósito, ando considerando la opción de pedir un pase de prensa para bloggers). Algo que me pareció interesante.

The Actors' Gang, uno de los grupos teatrales con mayor trayectoria de Los Ángeles, presentará una nueva versión de la novela clásica 1984 de George Orwell en el Teatro Experimental de Jalisco el próximo 4 y 5 de diciembre. La obra ha sido adaptada para el teatro por Michael Gene Sullivan, director de la compañía teatral de mimos San Francisco Mime Troupe, y bajo la dirección del Director Artístico y ganador del Oscar, Tim Robbins. Esta presentación es parte del programa que Los Angeles-USA presentará en la Feria Internacional del Libro de Guadalajara.

Que yo sigo insistiendo que la sociedad actual se encuentra en una auto negación, ya alcanzamos hace años el totalitarismo que plantea Orwell en su novela más conocida, que a fin de cuentas la guerra perpetua ya es un concepto utilizado para mantener al margen a la población.

Las televisiones no necesitaron cámaras de video para lograr el efecto controlador de las telepantallas.

Pero bueno, ya ando aquí extrapolando e hiperbolizando, digo, México acaba de ganar en el futbol, y eso es una noticia mucho más importante (tomando como valores de referencia el tiempo que se les dedico en los noticieros) que digamos los líderes de Norteamérica hablando acerca del futuro (o más que “futuro”, “desastre”) económico al que va a caer México.

A ratos me pregunto si mi sarcasmo no será tomado en serio por algunos de los lectores (que son como 3 o 4) de este blog, espero que no.



Moose out

Etiquetas: , ,

miércoles, julio 29, 2009

Moose’s game

(Mil disculpas a Orson Scott Card por el título de este post, que no tiene absolutamente nada que ver con Ender’s Game)

Ok, ya llevo buen rato en la cabeza con esta idea, creo que ya es momento de escribirla.

Comer y dormir es importante, todo lo demás es un juego.

Marco Antonio Hernández Partida

Antes de poder empezar a filosofar al respecto, la Real Academia de la Lengua Española define juego como Ejercicio recreativo sometido a reglas, y en el cual se gana o se pierde.. Ya una vez definido esto, vamos viendo el porqué del juego.

Por poner dos ejemplos: para una persona pobre, la preocupación de todos los días es saber que va a comer y donde va a dormir, mientras que para un programador informático, sus preocupaciones usualmente varían entre asistir a un puño de juntas, terminar el instalador de la plataforma de software y saber cuándo va a viajar a México DF para terminar la instalación de una maqueta de los productos... a fin de cuentas, la única gran diferencia entre las dos personas (la persona pobre y el ingeniero de desarrollo) es simplemente que se encuentran jugando dos juegos completamente distintos, con reglas totalmente distintas. A fin de cuentas los dos tienen la necesidad de comer y la necesidad de dormir, de una u otra forma ambos tienen que lograrlo, esa es la parte importante, lo que realicen con todo el tiempo disponible simplemente forma parte de una serie interminable de juegos.

Mi punto es que, muchas veces olvidamos por qué hacemos las cosas que hacemos, perdemos la perspectiva de que es realmente importante, y anteponemos las cosas menos importantes aun a pesar de las importantes, muchas veces inclusive dejamos de comer por algún juego, o damos vueltas en la cama sin poder dormir por culpa de un juego.

Ir a la escuela es parte del juego de muchas personas, tener una relación de noviazgo es usualmente un juego de dos jugadores (y dicho juego tiene reglas muy específicas de qué pasa cuando se tratan de agregar más jugadores), vestirte por la mañana es un juego, conducir tu automóvil hasta tu trabajo es un juego, ir al gimnasio es un juego, comprarte un Ferrari es un juego, vivir a la moda es un juego (insertar comentario aquí sobre anorexia y bulimia), hablar por Messenger con el compañero de trabajo que tienesenfrente de ti en una junta es un juego, escribir esa aplicación que llevas meses escribiendo documentos es un juego.

Hacer dinero, es un juego.

Etc., etc. etc. Todos esos juegos se interconectan entre sí, es cuestión de cada quien el definir como “gana” o “pierde” cada uno de esos juegos.

No estoy implicando que hay que dejar todos los juegos, que hay que renunciar al trabajo (a fin de cuentas, una parte del trabajo te da para comer y dormir), hay que tomar en cuenta que como todo juego, existen reglas, sanciones. Cada quien decide que tanta importancia le da a cada juego, yo puedo darle mucha importancia a un juego, pero no puedo exigir que los demás jugadores también lo hagan, solo puedo limitarme a jugar el juego según sus reglas.

Yo no estoy cien por ciento convencido de todo lo que acabo de escribir, no es una teoría “completa”, pero creo que si es un buen punto de vista para dar perspectiva, a fin de cuentas, los juegos tienen la función de recrear, si esto no está pasando, si por ello dejas de comer, si por ello dejas de dormir, es un excelente momento para decidir si estás jugando el juego correcto o no.



Marco Antonio Hernández Partida

Etiquetas: , , ,

domingo, junio 07, 2009

Dudas

Estoy contando con que ella no lea esto, de hecho, ni siquiera devería estarlo escribiendo, o publicando.

Ya van dos veces, no se si ella quiere que funcione o no, no se siquiera si esta enterada, si no soy lo suficientemente directo, si además el correo no se perdió para siempre o si ya recibió algo, o todo.

No se que piensa ella sobre todo esto, no se que se imagine, no se si las dos veces fueron apropósito, no se si ella siente culpa, miedo... algo. Me esta matando el no saber.

Ella es la que me deja sin aliento, la que hizo que me diera taquicardia con solo hablarme, la que tiene la sonrisa mas bella del mundo, a ella es a quien le bajaría la luna y las estrellas, por ella no se que es lo que _no_ haría.

Tenía que escribir esto. Conociendome probablemente borre esto mañana por la mañana, pero tenía que escribirlo.



M

domingo, mayo 17, 2009

@ DF

Cuando estaba por entrar a trabajar a Sistemas Digitales, uno de los argumentos que me convenció fue que los ingenieros del área en la que estoy (Servicios Profesionales) se la pasaban viajando casi todo el tiempo, que unos no veían su propia casa en meses, etc. A mí, desde que estaba en las olimpiadas de cómputo, me gustaba viajar (¡y todavía me gusta!), aunque no tenga ni un solo minuto para turistear, siempre me ha gustado el trayecto, dormir en cama diferente, en general el cambio de rutina.

A unos 10 meses de que me contrataron, ya me tocó viajar por primera vez, este post lo estoy haciendo desde el departamento de la oficina, es un cliente difícil, estoy haciendo cambios a los productos de último minuto, los cambios son más complicados de lo que esperaba, ando reescribiendo un buen de código que yo no escribí, hice ingeniería en reversa de un protocolo del que no conocía ni el nombre hace tres días... en fin, a pesar de todo es divertido.

Ya a estas alturas, la paranoia de la influenza ya parece estar más baja en el DF que como estaba en Guadalajara cuando me fui el jueves pasado, aquí no me ha tocado ver plazas cerradas, los únicos con cubrebocas son los empleados de los restaurantes y algunas personas en el aeropuerto, eso sí, en todos lados hay dispensadores de gel anti-bacterial... y esa onda te deja las manos bien humectadas =P.

Estoy empezando a creer que los sellos postales están extintos...

Saludos desde el DF.



Moose out!