Windows, otra vez ¿Otra vez?

Ya había escrito algo similar a esto sobre Windows Vista. Se que puede resultar un poco reiterativo (incluso a mi me suena reiterativo), pero no quiero dejar de escribirlo y mostrarlo.

Ayer, o antes de ayer, instalé por primera vez la última versión de Windows. Windows 7 Ultimate, para ser más exacto. Se que voy medio atrasado, pero saben que no soy usuario de Windows. El tema es que lo instalé, y de jodido que soy nomas, hice algunas pruebas para verificar la evolución del Sistema Operativo más usado en los escritorios (o puestos de trabajo). Las pruebas y los resultados fueron:

  1. Creación de un directorio con nombre “con“: Falló
  2. Ejecución del comando “mem“: MS-DOS reside en el área de memoria alta.

Con esas 2 pruebas me alcanzó. Dejo los screenshots.

Sufijos NetBIOS

La escasa documentación disponible sobre NetBIOS indica que el nombre asignado a un dispositivo de red puede tener una logitud de 16 caractéres como máximo.

La implementación NetBIOS de Microsoft (posiblemente una de las más utilizadas) establece un límite de 15 caracteres, como máximo, para los nombres de los equipos en una red. Esta diferencia, entre la implementación de Microsoft y la de otras empresas, implica varios problemas, no menores, que seguramente ya se imaginarán; pero éeste tema no es el objeto de ésta entrada.

La decisión de Microsoft de recortar la longitud de los nombres se basa en la necesidad de introducir un caracter que opere de delimitador, y que permita indicar el comienzo de un sufijo en el nombre del dispositivo. Este sufijo tiene la función de identificar la(s) funcionalidad(es) del equipo dentro de la red. De esta forma, el nombre del equipo se considera hasta el caracter número 15, el 16 es el delimitador de sufijo, y los siguientes caracteres pertenecen al sufijo. El sufijo es representado de forma hexadecimal, y el delimitador se representa con una barra invertida “”.

De forma genérica, un nombre de equipo y su sufijo tiene la siguiente forma:

nombreDelEquipo0

Un ejemplo de nombre NetBIOS de un equipo que es una estación de trabajo dentro de la red sería:

Equipo1        0

Si el mismo equipo fuese también un servidor de archivos, tendríamos otra entrada (además de la anterior) como la siguiente:

Equipo1        20

Si un equipo cumple varias funciones dentro de la red, habrá tantas entradas de nombre como funciones tenga, y lo único que diferenciará cada entrada será el sufijo.

A continuación se presenta una tabla con los posibles valores para el sufijo de un nombre NetBIOS y su descripción:

Name                Number(h)  Type  Usage
———————————————————————–
<computername>         00       U    Workstation Service
<computername>         01       U    Messenger Service
<\–__MSBROWSE__>      01       G    Master Browser
<computername>         03       U    Messenger Service
<computername>         06       U    RAS Server Service
<computername>         1F       U    NetDDE Service
<computername>         20       U    File Server Service
<computername>         21       U    RAS Client Service
<computername>         22       U    MSMailConnector
<computername>         23       U    Microsoft Exchange Store
<computername>         24       U    Microsoft Exchange Directory
<computername>         30       U    Modem Sharing Server Service
<computername>         31       U    Modem Sharing Client Service
<computername>         43       U    SMS Clients Remote Control
<computername>         44       U    SMS Remote Control Tool
<computername>         45       U    SMS Clients Remote Chat
<computername>         46       U    SMS Clients Remote Transfer
<computername>         4C       U    DEC Pathworks TCPIP service on Windows NT
<computername>         42       U    mccaffee anti-virus
<computername>         52       U    DEC Pathworks TCPIP service on Windows NT
<computername>         87       U    Microsoft Exchange MTA
<computername>         6A       U    Microsoft Exchange IMC
<computername>         BE       U    Network Monitor Agent
<computername>         BF       U    Network Monitor Application
<username>             03       U    Messenger Service
<domain>               00       G    Domain Name
<domain>               1B       U    Domain Master Browser
<domain>               1C       G    Domain Controllers
<domain>               1D       U    Master Browser
<domain>               1E       G    Browser Service Elections
<INet~Services>        1C       G    IIS
<IS~computer name>     00       U    IIS
<computername>         [2B]     U    Lotus Notes Server Service
IRISMULTICAST          [2F]     G    Lotus Notes
IRISNAMESERVER         [33]     G    Lotus Notes
Forte_$ND800ZA         [20]     U    DCA IrmaLan Gateway Server

La columna “type” indica lo siguiente:

U: El nombre NetBIOS puede tener solo una dirección IP asignada.
G: Identifica a un grupo. El nombre NetBIOS puede corresponder a distintas direcciónes IP.

En sistemas Windows, se puede verificar la tabla de entradas NetBIOS con el comando nbtstat y el modificador -c:

nbtstat -c

En otras implementaciones de NetBIOS, como SaMBa, el delimitador de sufijo es el cartactér “numeral” (#) y el sufijo se representa, también, de forma hexadecimal.
La tabla de entradas NetBIOS en sistemas que ejecuten SaMBa se encuentra en el archivo wins.dat, ubicado generalmente en /var/lib/samba.

Un ejemplo del contenido del archivo wins.dat es:

VERSION 1 0
“SARASA#1e”
“BORGES#20”
“JERRY#20”
“BORGES#00”
“JERRY#00”
“SISTEMAS#1b”
“BORGES#1e”
“SARASA#00”

¡No uses Internet Explorer!

Recientemente ha sido publicado un importante fallo de seguridad que afecta a todas las versiones de Microsoft Internet Explorer.

Esta noticia ha sido tratada y publicada por muchísimos medios de comunicación, y es, ciertamente, mucho más grave (o importante) de lo que se estimaba inicialmente.

A continuación algunos enlaces interesantes y clarificadores:

Por su parte, Microsoft, además de reconocer que todas las versiones de Internet Explorer son vulnerables, ha prometido que muy pronto estará disponible el correspondiente parche. Al mismo tiempo recomienda utilizar el navegador en modo protegido, utilizar usuarios con bajos privilegios en el sistema y mantener actualizados los sistemas anti-virus, anti-spyware, etc.

Hasta tanto no se haya publicado el parche (y lo hayas aplicado en tu equipo), por favor, utiliza cualquier otro navegador, como FIrefox, Safari, Opera, etc.

Antivirus para dispositivos móviles

Me acabo de encontrar con un anuncio de ESET (empresa desarrolladora, entre otras cosas, del antivirus NOD32), en el que promocionan su  Antivirus para disposivo móviles: “ESET Mobile Antivirus para Windows Mobile©“. Tal como reza el anuncio, y como no podía ser de otra forma, un sistema Antivirus para Windows Mobile.

No logro entender……¿Es que donde hay un Windows hay un virus? ¿O  es que los arreglos comerciales ameritan que una empresa, como Microsoft, sea asociada directa y unívocamente con virus, spyware, troyanos, y toda esa porquería? ¿Cómo es posible que se haya logrado inculcar en la mente de los usuarios que es “normal” la existencia de virus informáticos en computadoras, y ahora, en dispositivos móviles?

¿A nadie se le ocurre que esto es una locura? ¿Nadie piensa que algo tiene que estar mal es todo eso? ¿A la gente no se le ocurre preguntarse si hay Sistemas Operativos más “sanos”?

¿Cómo han logrado las empresas convencer a los usuarios que hay que disponer de hardware suficiente para la ejecución de programas “anti” (anti-virus, anti-spyware, anti-troyanos)? Decenas de MB de memoria RAM, cientos de MB de Disco Rígido y cientos de Ciclos de CPU consumidos por estos sistemas anti. Todos estos recursos dejan de estar disponibles para el resto de las aplicaciones, las aplicaciones que hacen realmente útil a una PC, o un dispositivo móvil.

¿Acaso este famoso Windows Mobile© es más de lo mismo?

Sea como sea, mientras haya idiotas gente que busque y prefiera este tipo de dispositivos con este Sistema Operativo solo para tener su LookOut OutLook1 con sus contactos y agenda sincronizados, no solo que seguirá la proliferación de virus y demás porquerías informáticas, sino que bien merecido tienen los riesgos y pérdidas de información producidos por el software que ellos mismos permiten que prolifere.

1- Un excelente cliente alternativo a LookOut, con agenda y calendario es Mozilla-Thunderbird

El Gran Windows

Si bien hace ya casi 10 (diez) años que utilizo para mi trabajo, estudio y recreación GNU/Linux, mis comienzos en la informática fueron de la mano del viejo y conocido MS-DOS (en mis comienzos estaba por la versión 4, si mal no recuerdo). Luego siguieron Windows 95, 98 y por ahí me quedé.

Dentro de las cosas que recuerdo de este primer Sistema Operativo que utilicé, era la necesidad de configurar el archivo c:\config.sys, donde era importantísimo, entre otras cosas, habilitar el uso de Área de memoria alta (himem.sys) para lograr una mejor performance y optimizar los recursos del sistema.

Otra de las cosas que recuerdo era la imposibilidad de asignar nombres de más de 8 caracteres a los archivos o directorios; incluso había algunos nombres que estaban “reservados” y no podían emplearse para nombrar archivos o directorios, como el caso de “con“.

Pero bueno, los tiempos han ido cambiando, la informática avanzó y de su mano, Windows (algunos piensan que es al revés, pero no viene al caso.)

Como dije al comienzo, hace 10 años que no utilizo Windows, y he perdido un poco el “tren” o “ritmo” de sus avances. De todas formas, tengo un buen número de amigos y colegas que utilizan (administran) Servidores Windows y se encargan de indicarme y marcarme los avances y mejoras que éste Sistema Operativo ha tenido a lo largo del tiempo; lejos ha quedado MS-DOS, ahora todo es multitarea y multiusuario; y las limitaciones de MS-DOS son solo recuerdos….

Recientemente, con la adquisición de un equipo nuevo (esos que vienen con Windows “incrustado” adentro), tuve la posibilidad de interactuar y utilizar, solo por unas horas, un Windows Vista, original, con las ultimas actualizaciones, Service Pack, de demás.

No es de malo que lo he utilizado solo una horas, es que me he llevado unas sorpresas que ¡¡Madre Mía!!

¡¡¡Sigo sin poder crear un directorio que se llame con!!! Si, así como se lee, si quiero crear un directorio que se llame con (mkdir con), ¡no puedo!

 ¡¡Tampoco puedo guardar un archivo con ese nombre!!

 Bueno, ya a esta altura no sabía qué hacer ni pensar…..

Luego de un rato, me quede tranquilo al observar que, como debe ser, mi flamante MS-DOS estaba residiendo en el bloque de memoria alta:

 Luego de esto, no tuve más alternativa que borrar todo ese MS-DOS, (o Windows Vista, no sé cómo será) y disponerme a instalar mi querido Debian.

Muchos coincidirán con migo en que no se puede trabajar con esta clase de herramientas.

A los que quieran hablarme y/o convencerme sobre las ventajas y benevolencias de Windows: Vengan y pasen, señoras y señores, adelante, otro que tire y pegue, voltea tres y lleva premio 😉