sep 18 2010

Wake on WAN desde Windows Mobile

Gabolonte Blasfemus

image La tecnología WOL (Wake On LAN), esa que nos permite mediante un paquete mágico enviado por la red encender una computadora sin tocarla, lleva ya mucho tiempo entre nosotros, pero seguramente su uso más útil e interesante es el que permite hacerlo a través de Internet, el cual se conoce como Wake On WAN.

Y tal es el nombre de la aplicación que nos permite encender equipos remotamente por Internet desde nuestro dispositivo Windows Mobile. Wake On Wan de Charlie-Soft es una herramienta que a pesar de sencilla cumple muy bien con su cometido. Tan sólo necesitamos especificar el nombre de host o la dirección IP del router que levantará nuestro paquete especial, la MAC Address del equipo dentro de la LAN remota que queremos despertar, y el puerto UDP en el que nuestro router/firewall estará escuchando listo para reenviarlo. Luego basta únicamente presionar el gran botón Send magic packet ! para que la magia ocurra.

Este resucitador de máquinas a distancia necesita como mínimo Windows Mobile 6 para funcionar, admite cualquier resolución de pantalla (en QVGA tendremos que desplazar la pantalla un poco hacia arriba para llegar a ver el botón Quit), y almacena en el registro de WinMo los últimos valores ingresados en sus campos de texto al salir, de manera tal que si sólo lo utilizamos con una computadora en particular no deberemos estar reingresando los parámetros todo el tiempo.

Por supuesto es, además, completamente gratuito, y como si fuese poco su autor ofrece su código fuente. Lo único un poco difícil es poder manejarse en su página oficial, ya que está en francés, pero no es nada que el traductor de Google no pueda solucionar. Si quieren hacer el trámite rápido, para descargarlo sólo tienen que hacer click en el enlace que dice Toutes les résolutions (Todas las resoluciones).


abr 8 2010

Las aplicaciones de control remoto y levantar o no levantar (la perdiz)

Gabolonte Blasfemus

image Si hay una categoría de software para el Windows Geek que es variada y con muchas opciones, esa es la del control remoto. Desde el básico VNC original pasando por todos sus forks, o incluso el antaño ídolo de los ‘90 PCAnywhere, con el paso del tiempo la oferta en las formas de poder controlar una PC con Windows a la distancia no hizo más que crecer, llegando a un punto donde el mismo Microsoft reutilizó su Terminal Server para el mismo fin en la versión para estaciones de trabajo de su sistema operativo. Y más allá de que hay algunos mejores que otros en factores como velocidad, estabilidad o utilidades, existe un elemento a considerar que en muchos casos resulta de similar o mayor importancia que los anteriores, pero del que pocas veces veremos hablar al respecto por una serie de prejuicios: Ocultabilidad.

Para empezar, que conste que cuando digo esta palabra no me refiero al empleo de avanzadas y malignas técnicas dignas de rootkits para ocultar los procesos y conexiones pertinentes en el sistema, sino al simple hecho de que la aplicación en sí no anuncie con bombos y platillos al Usuario Frente A La Pantalla (de ahora en más UFALP) que la computadora en la que está trabajando acaba de ser accedida remotamente. Toda aplicación de control remoto que se precie anunciará su presencia y estado, casi indefectiblemente, con un llamativo icono en la bandeja del sistema, que convenientemente cambiará de aspecto y/o mostrará un mensaje de información acorde en caso de que Windows resulte abordado por extranjeros.

Pero, antes de que algún aprendiz de cacker nos tire por la cabeza con el “problema de seguridad” que significaría que el UFALP desconozca que están accediendo a su equipo, reflexionemos primero sobre los casos en los que este esquema se hace conveniente y hasta necesario, y sus implicaciones prácticamente nulas en cuanto a la seguridad propiamente dicha.

Continue reading


abr 6 2010

Escritorio remoto multisesión en Windows 7

Gabolonte Blasfemus

En su momento habíamos visto como era posible conseguir que Windows nos permitiera sesiones múltiples de escritorio remoto, primero aprovechando la momentánea buena intención de Microsoft para habilitarlo en Windows XP, y luego con una versión del archivo termsrv.dll específicamente modificada en Windows Vista.

En el caso de Windows 7 existe una forma todavía más fácil de obtener sesiones RDP simultáneas y separadas de la de consola, gracias a la utilidad Universal Termsrv.dll Patch, creada por un hacker de origen chino dado a conocer únicamente por el nickname deepxw.

image

Las ventajas que posee esta herramienta por sobre los antiguos métodos para las versiones anteriores de Windows son que no hace falta ingresar en modo a prueba de fallos ni hacer varios pasos: Con sólo ejecutar el programa como administrador, presionar el botón Patch y reiniciar el sistema será suficiente.

Universal Termsrv.dll Patch está pensado para realizar además el mismo trabajo en Windows Vista y XP, aunque al menos en el caso de este último y según mis propias pruebas no logra su cometido, por lo que habrá que seguir apegándose al viejo método para dicha versión. En Windows 7, en cambio, pude testear en repetidas ocasiones como realiza un trabajo perfecto sin fallar jamás.

Es bueno también saber que dado que su creador no tiene el tiempo para darle el mantenimiento necesario a su herramienta, decidió liberar su código fuente para que otros puedan hacerlo, brindándole futuro.

Por último, cabe recordar que así como en las versiones anteriores de Windows, este tipo de parches sólo funcionan en las ediciones que incorporan acceso vía escritorio remoto, típicamente las denominadas Professional, Bussiness, Enterprise, y Ultimate, de acuerdo a la versión de Windows que se trate. Para versiones más limitadas hará falta ver si existen en un principio hacks adicionales que lo permitan.


dic 27 2009

Fondo de pantalla con ayuda para la línea de comandos en Linux

Gabolonte Blasfemus

Generalmente es muy gratificante adornar el escritorio de nuestros sistemas operativos con fondos de pantalla, sonidos, y estilos personalizados, pero si existe una subcategoría tanto interesante como útil es la de los wallpapers informativos.

Buscando algunas buenas opciones para mi escritorio Gnome me encontré en GNOME-Look.org con este austero pero didáctico fondo de pantalla que lista los comandos más útiles en una consola Linux/Unix.

image

Me sorprendió porque la selección de comandos es realmente buena, pero eso sí, sólo nos resultará de provecho en pantallas con resoluciones altas, debido al tamaño utilizado en las fuentes tipográficas para poder listar tantos comandos juntos.


oct 24 2009

Gnome SSH Tunnel Manager, gestionador gráfico de túneles SSH para Linux

Gabolonte Blasfemus

Lanzar una conexión SSH desde Linux no es algo verdaderamente difícil, una vez superado el prurito a recordar/lidiar con un par de argumentos de la línea de comandos; tal vez lo más molesto sea tener que tipear toda la sentencia cada vez que lo necesitamos (aunque podríamos crearnos un script). Una opción más que interesante que un VDLC (Vago de la CLI) como el que escribe puede utilizar en este caso es Gnome SSH Tunnel Manager, o gSTM para abreviar, una aplicación gráfica para el entorno Gnome que permite definir y gestionar la cantidad que se nos plazca de conexiones SSH y los túneles que usaremos en cada una.

image

Todas las opciones y controles son bastante simples y minimalistas, por lo que si sabemos como establecer un túnel SSH al menos desde Putty, no deberíamos tener problemas de hacerlo en gSTM.

Para instalarlo en nuestro sistema Linux podemos bien descargarnos los fuentes para compilar desde su sitio oficial en SourceForge.net o instalarlo directamente a través del administrador de paquetes de la distro que estemos usando; por ejemplo en el caso de Debian y sus derivados como Ubuntu y Mint bastará con un:

(sudo) apt-get install gstm

Una opción muy interesante que esta GUI para SSH presenta además es la posibilidad de marcar las conexiones que deseemos para que se inicien automáticamente, ideal para su uso continuo y rutinario como por ejemplo para navegar de manera segura desde redes Wi-Fi públicas.

No podía recordar donde lo había visto, y después de haber buscado infructuosamente en el buscador de blogs y en el Reader de Google recordé que me enteré gracias a este comentario en D3ny4all.