MORENO Auditor Wifi desde Raspberry Pi controlado por dispositivo Android
Universitat Politècnica de València
Auditor Wifi desde Raspberry Pi
controlado por dispositivo Android
Trabajo Fin de Grado
Grado en Ingeniería Informática
Autor: Pablo Adrián Moreno Sierra
Tutor: Carlos Tavares Calafate
Curso: 2014/2015
1
2
Resumen
En este proyecto se propone adaptar una Raspberry Pi 2 con el sistema operativoKali
Linux para poder utilizar las aplicaciones de auditoria Wifi en movilidad. El cliente es
un dispositivo Android, desde el cual se gestiona el servidor integrado en la Raspberry
Pi 2 mediante botones y listas para la selección de opciones, enviando así comandos
Bash para ejecutar en el servidor. La comunicación cliente-servidor se realiza mediante
Bluetooth, y tanto en el clientecomo en el servidor se basan mayormente en el lenguaje
de programación Java.
Palabras clave: Android, Wifi, Bluetooth, Raspberry Pi, Kali Linux
Summary
This Project proposes adapting a Raspberry Pi 2 with the Kali Linux operating system
to use Wifi audit tools on mobility. The client is an Android device that manages the
server integrated in the Raspberry Pi 2 through buttons and listsfor the choice of
options, sending to the server Bash commands for execution. The client-server
communication relies on Bluetooth, and the programming language used on both client
and server is Java.
Key words: Android, Wifi, Bluetooth, Raspberry Pi, Kali Linux
3
4
Tabla de contenido
1. Introducción.............................................................................................................................. 8
1.1. Motivación ......................................................................................................................... 8
1.2. Objetivos ............................................................................................................................ 9
1.3. Estructura de lamemoria.................................................................................................... 9
2. Estudio de soluciones existentes para ataques a redes Wifi y Man in the middle................... 11
2.1. Linux ................................................................................................................................ 11
2.2. Windows.......................................................................................................................... 11
2.3. Android ............................................................................................................................ 12
3. Propuesta de sistema embebido para ataques a redes Wifi ..................................................... 13
3.1. Detalles hardware y sistema operativo servidor............................................................... 13
3.2. Detalles hardware y sistema operativo cliente ................................................................. 14
4. Detalles de configuración de la Raspberry Pi ......................................................................... 15
4.1. Instalación y configuración del sistema operativo de la Raspberry Pi............................. 15
4.2. Programación y funcionamiento de la Raspberry Pi ........................................................ 16
5. Herramienta de gestión en Android ........................................................................................ 19
5.1. Descripción de la interfaz general .................................................................................... 195.2. Descripción de la interfaz Auditar Wifi ........................................................................... 23
5.3. Descripción de la interfaz Zona Wifi ............................................................................... 37
5.4. Descripción de la interfaz Modo Avanzado ..................................................................... 41
6. Validaciones y...
Regístrate para leer el documento completo.