21
HECHO POR: Óscar Jesús Delgado Fernández CURSO: 2º ASIR 29.- Utilizando un punto de acceso de clase que tiene implementado seguridad WEP (Pide al profesor que lo conecte). Intenta la conexión capturando previamente la contraseña indicando: a.- Programa utilizado. Para este ejercicio se usará un Live CD llamado WifiSlax. b.- En máquina virtual o física. Se hará en una máquina física. c.- Tiempo necesitado en función de la contraseña. Poquísimo tiempo (unos 5 minutos aprox.). d.- Copias de pantalla. Iniciamos desde el cd y seleccionamos la forma de como arrancar el live CD. Pondremos que arranque con kernel NORMAL y wifislax mdo grafico auto. Una vez arrancado, vamos a inicio (esquina izquierda), Wifislax / Wireless / Fern Wifi Cracker.

SAD Preguntas y respuestas TEMA 02 (29bis al 33).doc

Embed Size (px)

Citation preview

Page 1: SAD Preguntas y respuestas TEMA 02 (29bis al 33).doc

HECHO POR: Óscar Jesús Delgado FernándezCURSO: 2º ASIR

29.- Utilizando un punto de acceso de clase que tiene implementado seguridad WEP (Pide al profesor que lo conecte). Intenta la conexión capturando previamente la contraseña indicando:a.- Programa utilizado.Para este ejercicio se usará un Live CD llamado WifiSlax.

b.- En máquina virtual o física.Se hará en una máquina física.

c.- Tiempo necesitado en función de la contraseña.Poquísimo tiempo (unos 5 minutos aprox.).

d.- Copias de pantalla.Iniciamos desde el cd y seleccionamos la forma de como arrancar el live CD. Pondremos que arranque con kernel NORMAL y wifislax mdo grafico auto.Una vez arrancado, vamos a inicio (esquina izquierda), Wifislax / Wireless / Fern Wifi Cracker.

Page 2: SAD Preguntas y respuestas TEMA 02 (29bis al 33).doc

Se nos abre la siguiente ventana donde procedemos a configurar.Seleccionamos wlan0 y damos a scan.

Se pone ha buscar redes y nos muestra, las redes wep y wap detectadas.

Page 3: SAD Preguntas y respuestas TEMA 02 (29bis al 33).doc

Pinchando sobre WPA nos abre otra ventana, en esta seleccionamos red y damos en attack,cuando la barra de abajo se acabe mostrará la PASSWORD de la red.

Esto puede tardar según el uso que tenga el punto de acceso, si esta recibiendo muchas peticiones, tardará mucho mas que si estamos solos crackeándolo.

Page 4: SAD Preguntas y respuestas TEMA 02 (29bis al 33).doc

e.- Una vez conectado al PA ¿A qué tienes acceso?Sólo tengo acceso a ese punto de acceso en concreto, si está aislado el punto de acceso, o coge red desde otro lugar, yo no tengo nada de nada (exceptuando el poder acceder a ese punto de acceso y las propiedades que tenga éste).Si fuere un router inalámbrico, podría hacer lo que quisiera con ese router.

30.- 1.- Descarga e instala InSSIDer: Instalado InSSIDer Office.2.- ¿De cuántas redes puedes ver su SSID? En este apartado seleccionamos nuestra tarjeta de red wifi que vamos a usar (si tuviesemos mas de uno).

En el apartado Networks vemos todas las redes wifi a nuestro alcance, la señal que nos llega, el tipo de seguridad que tiene y su MAC.

Page 5: SAD Preguntas y respuestas TEMA 02 (29bis al 33).doc

3.- ¿Qué es el RSSI?El indicador de intensidad de la señal de recepción (RSSI por las siglas del inglés Received Signal Strength Indication), es una escala de referencia (en relación a 1 mW) para medir el nivel de potencia de las señales recibidas por un dispositivo en las redes inalámbricas (típicamente WIFI o telefonía móvil).

La escala tiene al valor 0 (cero) como centro; representa 0 RSSI, o 0 dBm. Aunque teóricamente puede darse el caso de medirse valores positivos, generalmente la escala se expresa dentro de valores negativos; cuanto más negativo, mayor pérdida de señal.

El RSSI indica intensidad recibida, no calidad de señal, ya que ésta última se determina contrastando la intensidad de la señal respecto de la relación señal/ruido (Eb/No).

Particularmente en el caso de las redes WIFI un nivel de 0 dBm es igual a 1 mW (milivatio).

4.- Confecciona una tabla con los valores de RSSI, ponlos por orden y explica lo que significan cada uno?

En una escala de 0 a -80 RSSI:0: señal ideal, difícil de lograr en la práctica.3 -40 a -60: señal idónea con tasas de transferencia estables. -60: enlace bueno; ajustando TX y basic rates se puede lograr una conexión estable al 80%. -70: enlace normal -bajo; es una señal medianamente buena, aunque se pueden sufrir problemas con lluvia y viento.

Page 6: SAD Preguntas y respuestas TEMA 02 (29bis al 33).doc

-80: es la señal mínima aceptable para establecer la conexión; puede ocurrir caídas, que se traducen en corte de comunicación (pérdida de llamada, perdida de datos, mensajes (sms) corruptos (ilegibles). Menor a -80: Señal con cortes y es posible que ni puedas conectarte a él.

5.- ¿Cuántos SSID emiten en la banda de 2,4 Ghz?

Según el canal y el tipo de 802.11, emitirá en 2.4 o 5 Ghz.En este caso todos estan emitiendo en 2.4 y ninguno a 5GHz.En mi caso, todas estan emitiendo en 2.4 Ghz.

6.- ¿Cuántos SSID emiten en la banda de 5 Ghz?No hay ninguna a 5GHz.

Page 7: SAD Preguntas y respuestas TEMA 02 (29bis al 33).doc

7.- ¿Hay SSID’s emitiendo en el mismo canal?

Vemos que algunas de ellas repiten el canal 6 y 11. Aquellos que comparten canal tienen que repartirse la señal entre ellos, haciendo que puedan no conseguir la máxima señal posible (porque al ser mas de uno la señal empeora).

8.- Utilizando un portátil o acompañando a un compañero que lo tenga muévete por el pasillo hasta el final y toma nota de las diferencias en materia de cobertura.

Según nos alejemos del router, empeorará la señal, y a medida que nos acerquemos a otros routers mejorará la señal, o incluso podrían desaparecer o aparecer nuevas señales (no tengo portátil para hacer este apartado de la práctica).

31.- 1.- Descargar Ekahau HeatMapper, instalar el programa y probar la ubicación de los puntos de acceso siguiendo las instrucciones del programa.

Ekahau HeatMapper es una herramienta rápida y sencilla que te proporciona un mapa con las posiciones de la cobertura de redes WiFi. Esto te permitirá saber donde es más fuerte la señal ya que cuanto más cerca se está del router o del punto de acceso la señal es más fuerte.

Es una aplicación gratuita que te muestra en un mapa la cobertura de redes inalámbricas y localiza también todos los puntos de accesos. Incluye una vista en tiempo real de los puntos de accesos y sus configuraciones.

A continuación te dejo un trailer (en inglés) sobre este programa.

Para utilizar esta aplicación solo necesitas una PC portátil basada en Windows y con tecnología inalámbrica, la instalación de este programa solo tarda un minuto.

También es capaz de detectar configuración de seguridad de redes abiertas,

Page 8: SAD Preguntas y respuestas TEMA 02 (29bis al 33).doc

diseñado para el hogar y pequeñas oficinas.

Soporta 82.11n así como también a/b/g y está disponible para plataformas de Windows XP y Vista.

Para su uso tendremos que conseguir los planos de nuestra casa en un archivo de imagen, para luego usarlo en el programa (si no hay plano nos pone el mapeado y la intensidad de las señales, además de su rango, pero no podremos saber su lugar exacto porque no tendría un plano en el que posarse).

Page 9: SAD Preguntas y respuestas TEMA 02 (29bis al 33).doc

Un ejemplo de plano y las señales que encuentra el programa dentro de un área:

NOTA: En el recuadro rojo tenemos los routers que ha localizado el programa con su información cada uno, como su MAC, el canal que está usando, el nombre SSID, el tipo de protección que usa, etc.

Page 10: SAD Preguntas y respuestas TEMA 02 (29bis al 33).doc

Si señalamos un wifi cualquiera en el mapeado, nos mostrará la fuerza de señal que tiene y la potencia que tiene respecto a nosotros.

Otro mapa de ejemplo, esta vez con una red de una casa con un solo router (y sin mapa):

Page 11: SAD Preguntas y respuestas TEMA 02 (29bis al 33).doc

32.- 1.- Realizar la misma operación con el programa iperf (también para linux)2.- Recuerda no usar Iperf para generar trafico de red (Estamos en una clase compartida). Probar en casa o en un recreo.

Iperf es una herramienta que se utiliza para hacer pruebas en redes informáticas. El funcionamiento habitual es crear flujos de datos TCP y UDP y medir el rendimiento de la red. Iperf fue desarrollado por el Distributed Applications Support Team (DAST) en el National Laboratory for Applied Network Research (NLANR) y está escrito en C++.

Iperf permite al usuario ajustar varios parámetros que pueden ser usados para hacer pruebas en una red, o para optimizar y ajustar la red. Iperf puede funcionar como cliente o como servidor y puede medir el rendimiento entre los dos extremos de la comunicación, unidireccional o bidireccionalmente. Es software de código abierto y puede ejecutarse en varias plataformas incluyendo Linux, Unix y Windows.

UDP: Cuando se utiliza el protocolo UDP, Iperf permite al usuario especificar el tamaño de los datagramas y proporciona resultados del rendimiento y de los paquetes perdidos.

TCP: Cuando se utiliza TCP, Iperf mide el rendimiento de la carga útil. Un detalle a tener en cuenta es que Iperf usa 1024*1024 para medidas en megabytes y 1000*1000 para megabits.

Típicamente la salida de Iperf contiene un informe con marcas de tiempo con la cantidad de datos transmitidos y el rendimiento medido.

Como Iperf es una herramienta multiplataforma, puede funcionar en cualquier red y devolver medidas de rendimiento estandarizadas. Esto puede ser útil para comparar equipos de red cableados e inalámbricos de manera imparcial. Al disponer del código fuente, es posible examinar la metodología usada para realizar las mediciones.

NOTA: El proyecto IPERF lleva 4 años sin ser actualizado (desde 2010).

COMO FUNCIONA:

Estamos ante un programa cliente-servidor, por lo que tendremos que ejecutar Iperf en dos máquinas. Una hará de Servidor y otra de Cliente.

IPerf como servidor. La forma más básica de ejecución como servidor es:>iperf -s————————————————————Server listening on TCP port 5001TCP window size: 8.00 KByte (default)

Page 12: SAD Preguntas y respuestas TEMA 02 (29bis al 33).doc

————————————————————

En este momento IPerf se encuentra a la “escucha” en el puerto 5001.IPerf como cliente.En la máquina cliente IPerf, de la forma más sencilla lo ejecutamos de esta manera:

>iperf -c 192.168.1.250————————————————————Client connecting to 192.168.1.250, TCP port 5001TCP window size: 63.0 KByte (default)————————————————————

Conectamos con el servidor (192.168.1.250) y se envian una serie de paquetes para calcular el ancho de banda en la conexión. El resultado es el siguiente:

>iperf -c 192.168.1.250————————————————————Client connecting to 192.168.1.250, TCP port 5001TCP window size: 63.0 KByte (default)————————————————————[844] local 192.168.1.30 port 3545 connected with 192.168.1.250 port 5001[ ID] Interval Transfer Bandwidth[844] 0.0-10.0 sec 113 MBytes 94.8 Mbits/sec 94.8 Mbits/sec en una red a 100 Mbits.

Claramente vemos el rendimiento de la conexión.Configurando IPerf.Podemos configurar tanto el cliente como el servidor para personalizar un poco las mediciones.Como servidor. A parte de la opción -s que deja a IPref a la escucha, podemos usar:-D como servicio-R remover servicio-u recibir datagramas UDP en vez de TCP por defecto.-P x número de conexiones simultáneas-m muestra MTU (depende del sistema operativo )-w specifica el tamaño de Ventana (TCP window size). Muy útil para ir calculando nuestro tamaño de ventana más óptimo según las mediciones de ancho de banda.-f[bkmBKB] mostrar resultados en bits/s, kilobits/s, megabytes/s, Bytes/s, KiloBytes/s, MegaBytes/s (s=segundos).

Page 13: SAD Preguntas y respuestas TEMA 02 (29bis al 33).doc

Tanto en cliente como servidor:

>iperf -c 192.168.1.250 -f B————————————————————Client connecting to 192.168.1.250, TCP port 5001TCP window size: 64512 Byte (default)————————————————————[844] local 192.168.1.30 port 3591 connected with 192.168.1.250 port 5001[ ID] Interval Transfer Bandwidth[844] 0.0-10.0 sec 118792192 Bytes 11860687 Bytes/sec

Como cliente.

Lo más básico es -c IP pero podemos establecer otras opciones, las más importantes:-f[bkmBKB] (igual que lo comentado como servidor)-w (lo mismio que para servidor)-m muestra MTU (depende del sistema operativo)-T ttl especifica valor TTL-i segundos especifica un intervalo, medido en segundos, en el cual se volverá a realizar la medición.-t segundos tiempo duración transmisión. Hace más fiable la medida.

>iperf -c 192.168.1.250 -t 60————————————————————Client connecting to 192.168.1.250, TCP port 5001TCP window size: 63.0 KByte (default)————————————————————[844] local 192.168.1.30 port 3670 connected with 192.168.1.250 port 5001[ ID] Interval Transfer Bandwidth[844] 0.0-60.0 sec 669 MBytes 93.5 Mbits/sec

Como Cliente:

-p especifica puerto en el que escucha el servidor-u envio de UDP en vez de TCP por defecto. Podemos medir también pérdida de paquetes:

>iperf -c 192.168.1.250 -u -f MB -t 60————————————————————

Page 14: SAD Preguntas y respuestas TEMA 02 (29bis al 33).doc

Client connecting to 192.168.1.250, UDP port 5001Sending 1470 byte datagramsUDP buffer size: 0.06 MByte (default)————————————————————[844] local 192.168.1.30 port 3745 connected with 192.168.1.250 port 5001[ ID] Interval Transfer Bandwidth[844] 0.0-60.0 sec 7.50 MBytes 0.12 MBytes/sec[844] Server Report:[844] 0.0-60.0 sec 7.06 MBytes 0.12 MBytes/sec 0.000 ms 314/ 5351 (5.9%)[844] Sent 5351 datagrams

Respuesta servidor:

>iperf -s -u -f MB -i1————————————————————Server listening on UDP port 5001Receiving 1470 byte datagramsUDP buffer size: 0.01 MByte (default)————————————————————[1964] local 192.168.1.250 port 5001 connected with 192.168.1.30 port 3744[ ID] Interval Transfer Bandwidth Jitter Lost/Total Datagrams[1964] 0.0- 1.0 sec 0.12 MBytes 0.12 MBytes/sec 0.000 ms 544436086/ 89 (6.1e+008%)[1964] 1.0- 2.0 sec 0.12 MBytes 0.12 MBytes/sec 0.000 ms 0/ 89 (0%)[1964] 2.0- 3.0 sec 0.12 MBytes 0.12 MBytes/sec 0.000 ms 0/ 89 (0%)[1964] 3.0- 4.0 sec 0.12 MBytes 0.12 MBytes/sec 0.000 ms 0/ 89 (0%)[1964] 4.0- 5.0 sec 0.12 MBytes 0.12 MBytes/sec 0.000 ms 0/ 89 (0%)[1964] 5.0- 6.0 sec 0.12 MBytes 0.12 MBytes/sec 0.000 ms 0/ 89 (0%)[1964] 6.0- 7.0 sec 0.13 MBytes 0.13 MBytes/sec 0.000 ms 0/ 90 (0%)

URL: http://openmaniak.com/es/iperf.php

Page 15: SAD Preguntas y respuestas TEMA 02 (29bis al 33).doc

33.- 1.- Descarga una versión para tu ordenador de NetStumbler y verifica las SSID que ves y los canales por los que están emitiendo.

NetStumbler es una sencilla herramienta que te permite detectar redes de área local sin cables (Wireless Local Area Network, WLAN), usando 802.11b, 802.11a y 802.11g.Puedes usarlo para comprobar la integridad y correcto funcionamiento de tu WLAN, localizar zonas donde no haya cobertura, detectar otras redes que puedan estar interfiriendo con la tuya o incluso puntos de acceso no autorizados.

Cuando abramos el NetStumbler nos saldrá una pantalla parecida a esta. El paso básico para hacerlo funcionar es ir al menú “Device” elegir el adaptador de red que queramos y luego darle al icono de Iniciar (Triángulo verde).

Algunas de las principales características que nos salen en dicha pantalla son:

-Icono circular: En la primera columna hay pequeño icono circular. Cuando en el interior del mismo hay un candado significa que el punto de acceso usa algún tipo de cifrado (encriptación, seguridad). El icono también cambia de color para indicar la intensidad de la señal:

Gris: No hay señal. Rojo: Señal pobre. Naranja: Señal baja. Amarillo: Señal regular. Verde claro: Buena señal. Verde oscuro: Señal Excelente.

-SNR: Acrónimo de Signal Noise Ratio. Es la relación actual entre los niveles de señal

Page 16: SAD Preguntas y respuestas TEMA 02 (29bis al 33).doc

y ruido para cada punto de acceso. Dicho de otra forma la diferencia entre la señal (Signal) y el ruido (Noise).

-Latitude, Longitude, Distance: si se está usando GPS nos indica la posición estimada.

En la parte izquierda de la pantalla podemos pinchar en alguna MAC de las redes que detectemos. Si lo hacemos nos saldrá un gráfico como este:

Los datos que aparecen en el gráfico dependen de la tarjeta que tengamos.La zona verde indica el nivel de señal. A mayor altura, mejor señal (De 0 a -100).La zona roja (si esta soportado por la tarjeta) indica el nivel de ruido. A mayor altura, mayor ruido.El espacio entre la altura de la zona roja y verde es el SNR.

NOTA: Esta aplicación no funciona en Windows 7.

URL: http://www.lacuevawifi.com/manuales/tutorial-netstumbler-para-principiantes/

2.- Descargar y probar alguna otra de las herramientas recomendadas para verificar canales y señales.Un programa que si funciona en Windows 7 y que tiene un funcionamiento muy parecido a NetStumbler es el programa WirelessNetView.

Page 17: SAD Preguntas y respuestas TEMA 02 (29bis al 33).doc

Su funcionamiento es muy sencillo, al iniciar el programa te viene un listado de redes que hay a tu alcance:

Y si le damos a una de estas señales y a propiedades, podremos ver todo lo relacionado con esa red, dándonos una información muy parecida a la que nos daba el otro programa: