Windows

  • FreeRDP es una implementación libre del protocolo RDP (Remote Desktop Protocol), liberada bajo licencia Apache. Esta herramienta se utiliza para el acceso a sistemas Windows mediante escritorio remoto.

  • Esto es realmente patético y lamentable. Es una de esas situaciones en las que un auditor de seguridad informática quiere mandar todo al carajo y mudarse a El Bolsón a hacer trenzas, al mejor estilo neohippie.

    El sitio de descargas de actualizaciones del antivirus AVG (desde donde, por ejemplo, la aplicación descarga la base de definiciones de virus, entre otras cosas), ¡no soporta HTTPS! Yo no lo puedo creer, es bizarro es estos tiempos. Para colmo se trata de los updates de la versión paga. Imagínense montar un ataque man-in-the-middle e infectar todos los antivirus de una organización con un hermoso troyano. El sueño del lammer, y se puede hacer realidad muy pero muy fácilmente si una red no es lo suficientemente segura.

    Un tremendo agujero de seguridad justo en una pieza de software que se supone provee seguridad. Lamentable.

    Ahora bien, me dirán que luego de descargar tal vez haga un md5sum para comprobar la validez de los archivos que obtiene de forma plana. Pues no, no hay checksum alguno disponible, y de todas formas, ¿lo va a descargar también por HTTP plano?

  • Muchas personas utilizan su computadura con dual-boot (es decir, con la opción de iniciar GNU/Linux o Windows u otro sistema operativo) e inician Windows en vez de GNU/Linux de vez en cuando. Sea cual sea la razón por la cual elijan iniciar Windows (o sea cual sea esa aplicación/juego irreemplazable no funcione en GNU/Linux e impida erradicar definitivamente a Windows de sus computadoras) a veces es necesaria la ayuda de GNU/Linux para hacer una limpieza de las particiones NTFS.

  • Este artículo muestra paso a paso cómo conectarse a una VPN desde Windows, incluyendo la instalación y configuración del cliente OpenVPN.

  • Este artículo explica cómo transformar un proceso en servicio en Windows Server. Supongamos que hemos desarrollado una aplicación Java que provee cierto servicio, o implementa un demonio (proceso que corre en segundo plano), y deseamos crear un servicio de Windows para gestionar la ejecución del mismo. Para ello es posible recurrir a la herramienta srvany.exe provista por el Windows Resource Kit de Windows Server 2003.

  • Este artículo explica paso a paso (17 capturas de pantalla) cómo instalar y configurar el cliente de Git para Windows, hasta clonar un repositorio desde Mintty (Git Bash).

  • En la actualidad todavía existen unos pocos sitios Web que sólo funcionan con Internet Explorer 6 (por ejemplo sitios gubernamentales o aplicaciones Web a medida en entornos corporativos). Esto es un dolor de cabeza, sobre todo teniendo en cuenta el fin del soporte de Windows XP, pero afortunadamente es posible instalar Internet Explorer en GNU/Linux gracias a Wine.

  • Sí, leyeron bien: "Cómo instalar PuTTY en GNU/Linux". ¿Por qué alguien querría instalar PuTTY en GNU/Linux? No lo sé, solamente quería ver si es posible y sí, lo es.

    Para quienes no lo cocnozcan, PuTTY es una implementación libre de Telnet y SSH para las plataformas Windows y Unix, además es un emulador de terminal xterm. Está escrito y mantenido principalmente por Simon Tatham y es la aplicación estándar para acceder por SSH a sistemas Unix/Linux desde clientes Windows.

  • Para listar los puertos abiertos junto con los procesos asociados a cada uno, en Windows, es posible recurrir al comando netstat, similar al de sistemas *nix.

  • En el artículo Cómo mapear una conexión SFTP en Windows utilizando Swish expliqué cómo instalar y configurar Swish en Windows para acceder vía SFTP a un servidor GNU/Linux Debian de forma transparente, para que la conexión luciera como un dispositivo de red mapeado. El problema con Swish es que no tiene la capacidad de crear archivos o directorios vía SFTP, y además no permite mapear el acceso SFTP como una unidad, sino como una conexión dentro de una carpeta de sistema.

    Luego de probar varias alternativas, finalmente encontré la solución a la medida de mis necesidades: win-sshfs - SSH(SFTP) filesystem for Windows. win-sshfs permite mapear una conexión remota vía SFTP a una unidad, como si se tratase de un dispositivo en red de Windows (network drive).

  • En este artículo voy a explicar cómo instalar y configurar Swish en Windows para acceder vía SFTP a un servidor GNU/Linux Debian de forma transparente. Para que la conexión luzca como un dispositivo de red mapeado.

  • El modelo de licenciamiento OEM (Original equipment manufacturer) ha cambiado en Windows 8. Las nuevas computadoras con Windows 8 pre-instalado no vienen con la clave de producto (product key) impresa en un sticker en la parte inferior, sino que sólo tienen un sticker con el logo de Windows 8. Microsoft implementó este cambio para minimizar el número de claves comprometidas. Para muchos usuarios puede ser una ventaja, ya que no tienen que preocuparse porque el sticker con la clave de producto se pierda o se borre. La desventaja es que el acceso a la clave de producto es más complicado.

    Este artículo explica cómo determinar la clave de producto de Windows 8 en nuestro equipo desde GNU/Linux. Esto puede ser útil, por ejemplo, para guardar una copia de seguridad de la misma a modo de prevención en caso de pérdida o destrucción.

  • Al instalar/reinstalar Windows en un sistema que utiliza dual-boot con GRUB 2, éste sobrescribirá el sector de arranque (MBR, Master Boot Record) y se perderá el acceso a GRUB 2, por lo que ya no podremos volver a iniciar otros sistemas operativos. Este artículo explica cómo recuperar GRUB 2 utilizando un Live CD/DVD de Ubuntu o Linux Mint (o cualquier Live CD/DVD de alguna distribución que utilice GRUB 2).

  • Este artículo explica cómo recuperar la contraseña del usuario Administrador de Windows Server, en caso de haberla olvidado o perdido.

  • Me encuentro desarrollando una aplicación Java que utiliza un paquete de clases de un tercero. Este paquete lo he descargado del sitio del desarrollador en formato JAR.

  • Luego de instalar Devuan en mi computadora personal (en modo dual-boot con Windows 7) tuve que resolver un problema con la hora: cada vez que iniciaba Windows, el reloj (al volver a Devuan) quedaba mal configurado. Esto se debe a que Windows por defecto no mantiene el reloj de hardware en UTC.

  • Se preguntarán qué hace un artículo sobre dispositivos móviles, particularmente Windows Phone, en un blog dedicado a administración de sistemas *NIX. Como siempre la respuesta es simple, porque es mi blog y hago lo que quiero :D

  • En este artículo voy a demostrar cómo saber qué versión de PowerShell se encuentra instalada en un sistema Microsoft Windows.

  • Este artículo explica brevemente cómo instalar samba en CentOS 6.2 para compartir archivos con clientes Windows sin autenticación.

  • Y digo decente por el clásico "Notepad" que incluye Windows me parece triste. A mi gusto, Notepad++ es el mejor editor de texto plano que se puede instalar en Windows. Además, por supuesto se trata de software libre, liberado bajo licencia GPL.

    Notepad++ es un editor de texto y código fuente que soporta múltiples lenguajes de programación. Esto permite resaltar la sintaxis, detectar llaves y corchetes, abrir múltiples archivos en una misma ventana, y muchas otras características que simplifican y ayudan en la tarea de desarrollar programas o scripts (software).

    Como está escrito en lenguaje C++ y utiliza únicamente la API Win32, es extremadamente rápido y eficiente en sistemas Microsoft Windows.

    En este artículo voy a demostrar el sencillo proceso de descarga e instalación de Notepad++ en Windows.