cambiar a curso:   2014-15   2016-17


Trabajo Fin de Grado 2015-16
 Desarrollo de una herramienta de Hacking


Especialidades
Ing. de Computadores
Tecnologías de la Información


Tutor
MARTINEZ MARTINEZ, JOSE LUIS


Descripción y Objetivos

El objetivo de este TFG es desarrollar una sencilla herramienta para realizar ataques de capa 2; en concreto se, propone el uso de la librería scapy [1] de Python que permite implementar diversos protocolos de red; la librería scapy permite tratar de una manera muy sencilla los paquetes de red y éstos pueden ser fácilmente consultados y modificados. 

Para este TFG en concreto se propone implentar algunos de los módulos que implementa la herramienta Yersinia [2] (implementada en lenguaje C) y que es altamente usada por hackers para ataques de capa 2. En concreto se plantea implementar alguno de los protocolos:

  • Spanning Tree Protocol (STP)
  • Cisco Discovery Protocol (CDP)
  • Dynamic Trunking Protocol (DTP)
  • Dynamic Host Configuration Protocol (DHCP)
  • Hot Standby Router Protocol (HSRP)
  • IEEE 802.1Q
  • IEEE 802.1X
  • Inter-Switch Link Protocol (ISL)
  • VLAN Trunking Protocol (VTP)

El objetivo por tanto, es tratar de descubrir nuevos vectores de ataque e, incluso, 0 days. Porque muchas veces se piensa que la red y la web están desacopladas y que, además, los administradores de sistemas usualmente saben mucho de redes y no tanto de su seguridad. 



Metodología y Competencias

La metodología de este TFG sería:

- Lectura y documentación del estado del arte de la tecnología y del protocolo a implementar

- Documentación acerca la plataforma donde desarrollar la herramienta

- Desarrollo del modelo/framework de la técnica a desarrollar

- Implementación de la técnica 

- Pruebas y evaluación

- Escritura de la memoria



Medios a utilizar

Tanto el equipamiento software (Pychart, scapy) se dispone de licencia para su uso y como medios hardware, se dispone de equipamiento suficiente en el i3a



Bibliografía

[1] http://www.secdev.org/projects/scapy/

[2] http://www.yersinia.net



Asignación
El Trabajo Fin de Grado ha sido a asignado a Don/Doña Alejandro Espinosa Álvarez