jueves, mayo 31, 2007

hardware, escaneo de puertos y software libre

El otro día leí una noticia que publicaba una estadística sobre el sistema operativo que llevaban instalados los ordenadores de los usuarios que se conectaban a una determinada página web. Pues bien, surgió en mi la curiosidad de cómo se identifica un S.O. de forma remota y me puse a indagar. Parece ser que cada sistema operativo implenta la pila TCP/IP de manera diferente, y este es el concepto que se utiliza para detectarlos. Para ello hay que escanear puertos de ordenador en cuestión (cosa que se considera un ataque, aunque no sé si tiene implicaciones legales). Encontré una herramienta libre que se llama nmap, que se puede instalar en Debian con un simple #apt-get install nmap, que sirve para ello. Raudo y veloz decidí adivinar el sistema operativo de mi router wireless (con otro simple #nmap -sS -P0 -A -v 192.168.2.1) y me encontré con la grata sorpresa de que lleva un gnu/linux embebido. Mira qué listos los de Conceptronic, para que luego se diga que si el software libre es cosa de frikis, que somos cuatro gatos, bla, bla, bla. Hay empresas que denostan modelo del software libre sin saber que mucho de su hardware, que los hace productivos, lo utiliza.

No hay comentarios: