generador de tráfico de red para ipv4 e ipv6 › historico › vistas › img › a...sergio anduin...
TRANSCRIPT
![Page 1: Generador de tráfico de red para IPv4 e IPv6 › historico › vistas › img › a...Sergio Anduin Tovar Balderas Xocoyotzin Carlos Zamora Parra. Agenda •Introducción •Alcance](https://reader035.vdocumento.com/reader035/viewer/2022081406/5f10ae2a7e708231d44a4be5/html5/thumbnails/1.jpg)
Generador de
tráfico de red
para IPv4 e IPv6
Sergio Anduin Tovar Balderas
Xocoyotzin Carlos Zamora Parra
![Page 2: Generador de tráfico de red para IPv4 e IPv6 › historico › vistas › img › a...Sergio Anduin Tovar Balderas Xocoyotzin Carlos Zamora Parra. Agenda •Introducción •Alcance](https://reader035.vdocumento.com/reader035/viewer/2022081406/5f10ae2a7e708231d44a4be5/html5/thumbnails/2.jpg)
Agenda
• Introducción
• Alcance
• Funcionamiento
• Instalación
• Demostración
• Resultados
• Conclusiones
![Page 3: Generador de tráfico de red para IPv4 e IPv6 › historico › vistas › img › a...Sergio Anduin Tovar Balderas Xocoyotzin Carlos Zamora Parra. Agenda •Introducción •Alcance](https://reader035.vdocumento.com/reader035/viewer/2022081406/5f10ae2a7e708231d44a4be5/html5/thumbnails/3.jpg)
Introducción
![Page 4: Generador de tráfico de red para IPv4 e IPv6 › historico › vistas › img › a...Sergio Anduin Tovar Balderas Xocoyotzin Carlos Zamora Parra. Agenda •Introducción •Alcance](https://reader035.vdocumento.com/reader035/viewer/2022081406/5f10ae2a7e708231d44a4be5/html5/thumbnails/4.jpg)
Introducción
traffgen
NETINET
ARGP
C
![Page 5: Generador de tráfico de red para IPv4 e IPv6 › historico › vistas › img › a...Sergio Anduin Tovar Balderas Xocoyotzin Carlos Zamora Parra. Agenda •Introducción •Alcance](https://reader035.vdocumento.com/reader035/viewer/2022081406/5f10ae2a7e708231d44a4be5/html5/thumbnails/5.jpg)
Traffgen
• Elaborada para generar tráfico en IPv4 e IPv6
• Escrita en Lenguaje C
– Mejor desempeño
– Portabilidad del código
• Disponible para arquitecturas de 32 y 64 bits.
• Se requiere de un equipo con gcc
![Page 6: Generador de tráfico de red para IPv4 e IPv6 › historico › vistas › img › a...Sergio Anduin Tovar Balderas Xocoyotzin Carlos Zamora Parra. Agenda •Introducción •Alcance](https://reader035.vdocumento.com/reader035/viewer/2022081406/5f10ae2a7e708231d44a4be5/html5/thumbnails/6.jpg)
Traffgen
traffgen
ICMP
TCP UDP
IPv6 IPv4
![Page 7: Generador de tráfico de red para IPv4 e IPv6 › historico › vistas › img › a...Sergio Anduin Tovar Balderas Xocoyotzin Carlos Zamora Parra. Agenda •Introducción •Alcance](https://reader035.vdocumento.com/reader035/viewer/2022081406/5f10ae2a7e708231d44a4be5/html5/thumbnails/7.jpg)
Traffgen
• Es posible realizar:
– Pruebas de carga
– Generar tráfico ICMP, TCP y UDP
en IPv4 e IPv6
http://goo.gl/ZB1W50
![Page 8: Generador de tráfico de red para IPv4 e IPv6 › historico › vistas › img › a...Sergio Anduin Tovar Balderas Xocoyotzin Carlos Zamora Parra. Agenda •Introducción •Alcance](https://reader035.vdocumento.com/reader035/viewer/2022081406/5f10ae2a7e708231d44a4be5/html5/thumbnails/8.jpg)
Alcance
![Page 9: Generador de tráfico de red para IPv4 e IPv6 › historico › vistas › img › a...Sergio Anduin Tovar Balderas Xocoyotzin Carlos Zamora Parra. Agenda •Introducción •Alcance](https://reader035.vdocumento.com/reader035/viewer/2022081406/5f10ae2a7e708231d44a4be5/html5/thumbnails/9.jpg)
Alcance
• Generación de paquetes en los protocolos:
– Protocolo de Control de Transmisión (TCP)
– Protocolo de Datagrama de Usuario (UDP)
– Protocolo de Control de Mensajes de Internet (ICMP)
– Protocolo de Internet versión 4 y 6 (IPv4 e IPv6)
• Cuenta con diferentes niveles de tiempo para el envío de tráfico
![Page 10: Generador de tráfico de red para IPv4 e IPv6 › historico › vistas › img › a...Sergio Anduin Tovar Balderas Xocoyotzin Carlos Zamora Parra. Agenda •Introducción •Alcance](https://reader035.vdocumento.com/reader035/viewer/2022081406/5f10ae2a7e708231d44a4be5/html5/thumbnails/10.jpg)
Funcionamiento
![Page 11: Generador de tráfico de red para IPv4 e IPv6 › historico › vistas › img › a...Sergio Anduin Tovar Balderas Xocoyotzin Carlos Zamora Parra. Agenda •Introducción •Alcance](https://reader035.vdocumento.com/reader035/viewer/2022081406/5f10ae2a7e708231d44a4be5/html5/thumbnails/11.jpg)
Diseño
![Page 12: Generador de tráfico de red para IPv4 e IPv6 › historico › vistas › img › a...Sergio Anduin Tovar Balderas Xocoyotzin Carlos Zamora Parra. Agenda •Introducción •Alcance](https://reader035.vdocumento.com/reader035/viewer/2022081406/5f10ae2a7e708231d44a4be5/html5/thumbnails/12.jpg)
Funcionamiento
• Desde línea de comandos especificando:
– Direcciones IP origen y/o destino (IPv4 e IPv6)
– Puertos origen y/o destino
– Banderas TCP
– Tipos y códigos ICMP
– Carga útil (payload)
– Niveles de tiempo (normal, rápido y flujo)
![Page 13: Generador de tráfico de red para IPv4 e IPv6 › historico › vistas › img › a...Sergio Anduin Tovar Balderas Xocoyotzin Carlos Zamora Parra. Agenda •Introducción •Alcance](https://reader035.vdocumento.com/reader035/viewer/2022081406/5f10ae2a7e708231d44a4be5/html5/thumbnails/13.jpg)
Instalación
http://goo.gl/ICSDXI
![Page 14: Generador de tráfico de red para IPv4 e IPv6 › historico › vistas › img › a...Sergio Anduin Tovar Balderas Xocoyotzin Carlos Zamora Parra. Agenda •Introducción •Alcance](https://reader035.vdocumento.com/reader035/viewer/2022081406/5f10ae2a7e708231d44a4be5/html5/thumbnails/14.jpg)
Instalación
• Fácil descarga e instalación.
• La herramienta tiene un programa que permite compilar, instalar y
desinstalar la herramienta en sistemas operativos de 32 y 64 bits.
• Incluye la documentación de la herramienta en formato man.
![Page 15: Generador de tráfico de red para IPv4 e IPv6 › historico › vistas › img › a...Sergio Anduin Tovar Balderas Xocoyotzin Carlos Zamora Parra. Agenda •Introducción •Alcance](https://reader035.vdocumento.com/reader035/viewer/2022081406/5f10ae2a7e708231d44a4be5/html5/thumbnails/15.jpg)
Compilar
• Compilar
– make all
![Page 16: Generador de tráfico de red para IPv4 e IPv6 › historico › vistas › img › a...Sergio Anduin Tovar Balderas Xocoyotzin Carlos Zamora Parra. Agenda •Introducción •Alcance](https://reader035.vdocumento.com/reader035/viewer/2022081406/5f10ae2a7e708231d44a4be5/html5/thumbnails/16.jpg)
Instalar
• Instalar
– make install
![Page 17: Generador de tráfico de red para IPv4 e IPv6 › historico › vistas › img › a...Sergio Anduin Tovar Balderas Xocoyotzin Carlos Zamora Parra. Agenda •Introducción •Alcance](https://reader035.vdocumento.com/reader035/viewer/2022081406/5f10ae2a7e708231d44a4be5/html5/thumbnails/17.jpg)
Desinstalar
• Desinstalar
– make clean
![Page 18: Generador de tráfico de red para IPv4 e IPv6 › historico › vistas › img › a...Sergio Anduin Tovar Balderas Xocoyotzin Carlos Zamora Parra. Agenda •Introducción •Alcance](https://reader035.vdocumento.com/reader035/viewer/2022081406/5f10ae2a7e708231d44a4be5/html5/thumbnails/18.jpg)
Demostración
![Page 19: Generador de tráfico de red para IPv4 e IPv6 › historico › vistas › img › a...Sergio Anduin Tovar Balderas Xocoyotzin Carlos Zamora Parra. Agenda •Introducción •Alcance](https://reader035.vdocumento.com/reader035/viewer/2022081406/5f10ae2a7e708231d44a4be5/html5/thumbnails/19.jpg)
Demostración
http://goo.gl/gvdK00
![Page 20: Generador de tráfico de red para IPv4 e IPv6 › historico › vistas › img › a...Sergio Anduin Tovar Balderas Xocoyotzin Carlos Zamora Parra. Agenda •Introducción •Alcance](https://reader035.vdocumento.com/reader035/viewer/2022081406/5f10ae2a7e708231d44a4be5/html5/thumbnails/20.jpg)
Resultados
http://goo.gl/S83vLi
![Page 21: Generador de tráfico de red para IPv4 e IPv6 › historico › vistas › img › a...Sergio Anduin Tovar Balderas Xocoyotzin Carlos Zamora Parra. Agenda •Introducción •Alcance](https://reader035.vdocumento.com/reader035/viewer/2022081406/5f10ae2a7e708231d44a4be5/html5/thumbnails/21.jpg)
Resultados
Equipo1 GB en RAMIntel(R) Atom(TM) CPU N270 @ 1.60GHz
![Page 22: Generador de tráfico de red para IPv4 e IPv6 › historico › vistas › img › a...Sergio Anduin Tovar Balderas Xocoyotzin Carlos Zamora Parra. Agenda •Introducción •Alcance](https://reader035.vdocumento.com/reader035/viewer/2022081406/5f10ae2a7e708231d44a4be5/html5/thumbnails/22.jpg)
Resultados
Equipo6 GB en RAMIntel(R) Core(TM)2 Duo CPU E8500 @ 3.16GHz
![Page 23: Generador de tráfico de red para IPv4 e IPv6 › historico › vistas › img › a...Sergio Anduin Tovar Balderas Xocoyotzin Carlos Zamora Parra. Agenda •Introducción •Alcance](https://reader035.vdocumento.com/reader035/viewer/2022081406/5f10ae2a7e708231d44a4be5/html5/thumbnails/23.jpg)
Resultados
• Es posible también realizar
– Escaneo a dispositivos de red
– Peticiones legitimas
Pruebas de:
– Evasión de IDS
– Evasión de IPS
– Evasión de firewall
• Perdida de paquetes en dispositivos
de red
• Existen colisiones
• Interfaces de red
• Medio
![Page 24: Generador de tráfico de red para IPv4 e IPv6 › historico › vistas › img › a...Sergio Anduin Tovar Balderas Xocoyotzin Carlos Zamora Parra. Agenda •Introducción •Alcance](https://reader035.vdocumento.com/reader035/viewer/2022081406/5f10ae2a7e708231d44a4be5/html5/thumbnails/24.jpg)
Desarrollo futuro
• Agregar opciones para realizar diferentes pruebas como:
– Escaneos
– Protocolos de la capa de aplicación
– Soporte de payload desde archivos
– Lectura de respuestas
– Tamaño de paquetes
– FragmentaciónEscaneo
HTTP
Fragmen-tación
![Page 25: Generador de tráfico de red para IPv4 e IPv6 › historico › vistas › img › a...Sergio Anduin Tovar Balderas Xocoyotzin Carlos Zamora Parra. Agenda •Introducción •Alcance](https://reader035.vdocumento.com/reader035/viewer/2022081406/5f10ae2a7e708231d44a4be5/html5/thumbnails/25.jpg)
Conclusiones
![Page 26: Generador de tráfico de red para IPv4 e IPv6 › historico › vistas › img › a...Sergio Anduin Tovar Balderas Xocoyotzin Carlos Zamora Parra. Agenda •Introducción •Alcance](https://reader035.vdocumento.com/reader035/viewer/2022081406/5f10ae2a7e708231d44a4be5/html5/thumbnails/26.jpg)
Conclusiones
• Se logró el desarrollo una herramienta flexible que permite la creación de
paquetes de forma especifica.
• Es posible realizar pruebas (carga, evasión y verificación) a equipos de
seguridad
• La herramienta esta limitada a los recursos del equipo en donde se ejecute
para generar tráfico
• Es posible generar grandes cantidades de tráfico en poco tiempo
![Page 27: Generador de tráfico de red para IPv4 e IPv6 › historico › vistas › img › a...Sergio Anduin Tovar Balderas Xocoyotzin Carlos Zamora Parra. Agenda •Introducción •Alcance](https://reader035.vdocumento.com/reader035/viewer/2022081406/5f10ae2a7e708231d44a4be5/html5/thumbnails/27.jpg)
Preguntas
http://goo.gl/XCqwG3
![Page 28: Generador de tráfico de red para IPv4 e IPv6 › historico › vistas › img › a...Sergio Anduin Tovar Balderas Xocoyotzin Carlos Zamora Parra. Agenda •Introducción •Alcance](https://reader035.vdocumento.com/reader035/viewer/2022081406/5f10ae2a7e708231d44a4be5/html5/thumbnails/28.jpg)
Sergio Anduin Tovar Balderas
Xocoyotzin Carlos Zamora Parra
Coordinación de Seguridad de la Información / UNAM-CERT
56628169