Otro título sugerido: Como hacerle la vida imposible a tu sysadmin – parte 2

Si no leyeron el artículo anterior: Como hacerle la vida imposible a tu sysadmin deberían empezar por ahí para entender de que estoy hablando. Para los cortos de tiempo resumo brevemente:

Por un lado: Tenés acceso a una PC que remotamente corre Linux, puede ser un servidor que administres o la PC de tu casa, da lo mismo. No hace falta disponer de privilegios de super-usuario en la PC remota. Esta PC remota corre un servidor SSH que te permite login remoto.

Por el otro: La persona que administra la red de tu trabajo te tiene impedido, no te permite chatear, usar Facebook o Twitter, no podés navegar por ciertas páginas o usar ciertos servicios.

Otra posibilidad: Estas conectado desde una red «pública» en un bar, aeropuerto o simplemente robándole internet el vecino y no tenés ninguna manera de saber quien podría estar olfateando los paquetes de datos que van y vienen, sobre todo ahora, que herramientas como Firesheep hacen que un ataque man-in-the-middle que siempre fue cosa reservada para unos pocos elegidos sea coser y cantar.

También podrías usar este sistema (o un buen tunel SSH por cada servicio a rutear haciendo las veces de Socks Proxy con todas las incomodidades que conllevaría) si estás conectado desde un enlace poco fiable en donde la pérdida de paquetes está fuera de discusión.

O si ninguna de las anteriores te convence: Simplemente por que nunca se es lo suficientemente paranoico, otro mini tutorial: Como encriptar TODO el tráfico que genera tu PC y rutearlo remotamente para evitar cualquiera de los escenarios anteriores.

Usando SSH para rutear todo el tráfico TCP que se genere en tu PC hasta un host remoto.

Usando SSH para rutear todo el tráfico TCP que se genere en tu PC hasta un host remoto.

Continúa leyendo

Si, hubo una época en que 75 Mhz era pura potencia.

Si, hubo una época en que 75 Mhz eran pura potencia.

Mierda, como pasa el tiempo, carajo.

Una cosa llevó a la otra, y cuando quise dejar de procastinar ya era demasiado tarde, estaba leyendo InfoWorld, edición Diciembre de 1995. No pude evitar la sonrisa –o especie de mueca– al ver este anuncio publicitario, no pude tampoco evitar hacer un poco de números y caer en la cuenta de que han transcurrido 16 años. Imperdible la propaganda de memorias SIMM de la marca Kingston en la página 140 también.

Presten atención a esto y tomen nota mental por que nunca saben cuando van a necesitarlo:

4 años han pasado desde el lanzamiento de Windows Vista y su sucesor Windows 7, lapso durante el cual no puedo precisar con exactitud la cantidad de PC’s que han pasado por mis manos con un sistema operativo o el otro pero han sido unos cuantos cientos con seguridad.

En todo ese tiempo nunca me crucé con este problema, que si bien parece ser frecuente, no lo es lo suficiente como para que la solución válida figure entre los primeros resultados de una búsqueda en Google en español.

En resumidas cuentas: Si Windows no puede conectarse al servicio de notificación de eventos del sistema, estás hasta las pelotas, con el agua hasta el cuello, tanto que en ambos sistemas operativos afectados (Windows Vista y Windows 7) se reduce la funcionalidad de una manera espantosa. Principalmente en lo que hace a conectividad.

Jolgorio y algarabía entre los usuarios de Windows Vista y Windows 7 cuando no inicia el servicio de notificaciones de eventos del sistema

Jolgorio y algarabía entre los usuarios de Windows Vista y Windows 7 cuando no inicia el servicio de notificaciones de eventos del sistema

Resumo mi caso, que es uno mas del montón: Llega un CPU a mi taller con Windows 7 Starter. Bootea con normalidad hasta la pantalla de bienvenida y se traba ahí. Solo puedo iniciar sesión si el usuario es miembro de grupo administradores. Puedo ejecutar el administrador de tareas en donde veo escasos 4 o 5 procesos listados. De nada sirve intentar ejecutar explorer.exe a mano por que hasta que la cosa no se destrabe –le toma unos cuantos minutos– no responderá a ninguna orden que le dé.

Pasados algunos minutos todo se destraba bruscamente, se presenta el escritorio en pantalla, se ejecutan en simultáneo todas las ordenes que introduje usando el administrador de tareas y por medio de una notificación en forma de globito emergente en la zona del system tray –la zona del reloj, abajo a la derecha– Windows se queja:

Jodete macho: Windows no pudo conectarse al servicio de notificación de eventos del sistema, bla, bla, bla…

La pc no tiene conectividad de ningún tipo, puede conectarse a redes inalámbricas o cableadas y responde bien a los eventos de conexión y desconexión de cables pero no obtiene un número de IP por DHCP. Tampoco funciona específicandole manualmente un número de IP, puerta de enlace y servidor de DNS.

En la sección de administración de servicios –Inicio / Ejecutar / services.msc– el servicio de notificación de eventos de sistema se ha quedado trabado, indica en su estado: «Iniciando». No puedo detenerlo ni reiniciarlo.

¿Ustedes que pensarían?

Lo mismo que piensa todo el mundo, ¿No?: Antivirus de turno, antispyware de turno, hijackthis, combofix, MSSST, DrWeb Cure It, limpiadores de registro, restaurar sistema, nada es efectivo.

¿Habría que reinstalar Windows?

En esas cavilaciones andaba cuando de pronto en la página dos o tres de resultados de Google me encontré con un comentario perdido en la inmensidad de un foro medio pelo en el medio de la nada que sugería usar el viejo truco.

– Nahhh, no puede ser, decía yo. ¿Que puede tener que ver una cosa con la otra?

Va a ser que sí, en Windows Vista y Windows 7 (y por consiguiente estimo que también en windows server 2008 y todas las generaciones de sucedáneos) el servicio de notificacion de eventos de sistema por algún motivo depende de Winsocks, probablemente estableciendo una conexión en modo local por la interface de loopback y seguramente a los efectos de poder centralizar todas las notificaciones en un syslog remoto, así que si se te rompe la conectividad, ejecutar una consola de comandos en modo administrador y dentro de la misma tipear:

netsh winsock reset

Reiniciar el equipo y ¡Voila!

(Y yo que casi reinstalo Windows…)

Por medio de Proyecto Sandía me encontré con este espectacular video-documental de un tal Phil-Hell-Eenz intitulado «Science saved my soul» que bien al estilo de los documentales de Carl Sagan te pone un poco en perspectiva respecto al mundo, al univero y a las creencias religiosas.

Si no disponés de 15 minutos para dedicarle guardátelo para mas adelante pero no te lo pierdas, y eso si: Imprescindible verlo a pantalla completa y con buena calidad de sonido.

[youtube width=»640″ height=»344″]http://www.youtube.com/watch?v=xrCHNsBSkek&feature=player_embedded[/youtube]

Rotundo y esclarecedor. Estremecedor por momentos e irrefutable | 15 minutos de tu vida bien aprovechados en Youtube

No dejen de visitar el canal de Youtube de Phil-Hell-Eenz si se sintieron tocados por este video, por que tiene muchos mas, todos similares y muy interesantes.