Appendix D
Escaneado de puertos en Linux

Los puertos se utilizan en redes de computadoras para que dos o más procesos puedan comunicarse. En el TCP/IP los puertos se enumeran utilizando un número entero positivo de 16 bits (0 - 65535). Por convenio, los puertos inferiores al 1024 se utilizan para ofrecer servicios conocidos como la Web, Telnet, SSH, etc. [6].

El término “escaneo de puertos” se refiera a la técnica de ir (normalmente secuencialmente) contactando (usando peticiones de conexión TCP o mediante datagramas UDP) con los diferentes puertos de una máquina y ver si hay algún tipo de respuesta [8]. Dependiendo de dichas respuestas puede conocerse qué servicios ofrece dicho host, sistema operativo, modelo del host, etc.

 D.1 Cuidado cuando escaneamos una máquina ...
 D.2 netstat
 D.3 Nmap
  D.3.1 Instalación
  D.3.2 Utilización básica
 D.4 Nessus
  D.4.1 Instalación (cliente y servidor)
  D.4.2 Configuración del servidor
  D.4.3 Uso del cliente