fbpx
Wikipedia

Wireshark

Wireshark, antes conocido como Ethereal, es un analizador de protocolos utilizado para realizar análisis y solucionar problemas en redes de comunicaciones, para análisis de datos y protocolos, y como una herramienta didáctica. Cuenta con todas las características estándar de un analizador de protocolos de forma únicamente hueca.

Wireshark

Captura de pantalla de Wireshark
Información general
Tipo de programa Analizador de paquetes
Autor Gerald Combs
Desarrollador The Wireshark team
Modelo de desarrollo Software libre
Lanzamiento inicial 1998
Licencia GPLv2
Información técnica
Programado en
Plataformas admitidas Microsoft Windows
Interfaz gráfica predeterminada
Versiones
Última versión estable 3.6.1 (info) ( 29 de diciembre de 2021 (15 días))
Archivos legibles
  • Wireshark traffic log
  • Wireshark Micropross mplog
Archivos editables
  • Wireshark traffic log
  • Wireshark Micropross mplog
Enlaces
Sitio web oficial
Blog
Repositorio de código
Seguimiento de errores

La funcionalidad que provee es similar a la de tcpdump, pero añade una interfaz gráfica y muchas opciones de organización y filtrado de información. Así, permite ver todo el tráfico que pasa a través de una red (usualmente una red Ethernet, aunque es compatible con algunas otras) estableciendo la configuración en modo promiscuo. También incluye una versión basada en texto llamada tshark.

Permite examinar datos o de un archivo de captura salvado en disco. Se puede analizar la información capturada, a través de los detalles y sumarios por cada paquete. Wireshark incluye un completo lenguaje para filtrar lo que queremos ver y la habilidad de mostrar el flujo reconstruido de una sesión de TCP.

Wireshark es software libre, y se ejecuta sobre la mayoría de sistemas operativos Unix y compatibles, incluyendo Linux, Solaris, FreeBSD, NetBSD, OpenBSD, Android, y macOS, así como en Microsoft Windows.

Historia

A fines de la década de 1990, Gerald Combs, un graduado en informática de la Universidad de Misuri-Kansas City, trabajaba para un pequeño proveedor de servicios de Internet. Los productos de análisis de protocolos comerciales en ese momento tenían un precio de $1500[1]​ y no se ejecutaban en las plataformas principales de la compañía que Gerald trabajaba (Solaris y Linux), por lo que éste comenzó a escribir Ethereal y lanzó la primera versión alrededor de 1998.[2]​ La marca comercial Ethereal es propiedad de Network Integration Services.

En mayo de 2006, Combs aceptó un trabajo en CACE Technologies. Combs todavía tenía derechos de autor sobre la mayoría del código fuente de Ethereal (y el resto era se podía distribuir bajo la GPL de GNU), por lo que utilizó los contenidos del repositorio Subversion de Ethereal como base para el repositorio de Wireshark. Tuvo que cambiar el nombre a Wireshark ya que no poseía la marca Ethereal registrada a su nombre.[3]​ En 2010, Riverbed Technology compró CACE[4]​ y se hizo cargo como patrocinador principal de Wireshark. El desarrollo de Ethereal ha cesado, y el consejo de seguridad de Ethereal recomendó cambiar a Wireshark.[5]

Wireshark ha ganado varios premios[6]​ de la industria a lo largo de los años, incluidos eWeek,[7]​ InfoWorld[8]​ y PC Magazine,[9]​ entre otros.[10][11][12][13]​ También es el analizador de paquetes mejor calificado en la encuesta[14]​ de herramientas de seguridad de red en Insecure.Org y fue el Proyecto del mes[15]​ de SourceForge en agosto de 2010.

Combs continúa manteniendo el código general de Wireshark y administra las nuevas versiones del software. El sitio web del producto enumera más de 600 autores contribuyentes adicionales.

Aspectos importantes de Wireshark

  • Mantenido bajo la licencia GPL.
  • Muy robusto, tanto en modo promiscuo como en modo no promiscuo.
  • Puede capturar datos de la red o leer datos almacenados en un archivo (de una captura previa).
  • Basado en la librería pcap.
  • Tiene una interfaz muy flexible.
  • Gran capacidad de filtrado.
  • Admite el formato estándar de archivos tcpdump.
  • Reconstrucción de sesiones TCP
  • Se ejecuta en más de veinte plataformas.
  • Es compatible con más de 480 protocolos.
  • Puede leer archivos de captura de más de veinte productos.
  • Puede traducir protocolos TCP IP.
  • Genera TSM y SUX momentáneamente.

Seguridad

Para capturar paquetes directamente de la interfaz de red, generalmente se necesitan permisos de ejecución especiales. Es por esta razón que Wireshark es ejecutado con permisos de superusuario. Tomando en cuenta la gran cantidad de analizadores de protocolo que posee, los cuales son ejecutados cuando un paquete llega a la interfaz, el riesgo de un error en el código del analizador podría poner en riesgo la seguridad del sistema (como por ejemplo permitir la ejecución de código externo). Por esta razón el equipo de desarrolladores de OpenBSD decidió quitar Ethereal antes del lanzamiento de la versión 3.6.[16]

Una alternativa es ejecutar tcpdump o dumpcap que viene en la distribución de Wireshark en modo Superusuario, para capturar los paquetes desde la interfaz de red y almacenarlos en el disco, para después analizarlos ejecutando Wireshark con menores privilegios y leyendo el archivo con los paquetes para su posterior análisis.

Portabilidad

Wireshark corre en sistemas operativos tipo Unix, incluyendo Linux, Solaris, FreeBSD, NetBSD, OpenBSD, macOS, y también en sistemas como Microsoft Windows, U3 y en Portable Apps.

Ejemplos de uso

Esta herramienta es fundamental para la actividad de análisis de tráfico. Wireshark permite, entre otras cosas, lo siguiente:[17]

  • Capturar tramas directamente desde la red.
  • Mostrar y filtrar las tramas capturadas.
  • Editar las tramas y transmitirlas por la red.
  • Capturar tramas desde un ordenador remoto.
  • Realizar análisis y estadísticas.
  • Realizar todo tipo de filtrados (de captura y de visualización).
  • Exportación de las capturas o de lo filtrado hacia diferentes formatos.
  • Realizar todo tipo de seguimiento de flujos, parámetros o patrones de tráfico.

A continuación se presentan algunas imágenes con ejemplos de su uso.

Primer ejemplo de cómo seguir un flujo TCP con Wireshark:

 

Segundo ejemplo de cómo seguir un flujo TCP con Wireshark:

 

Cómo se puede apicar un Filtro de Visualización con Wireshark:

 

Cómo se pueden exportar todo tipo de tramas filtradas en diferentes formatos:

 

Se presentan a continuación una serie de videos sobre un ciclo de Análisis de tráfico que pueden ser de mucha utilidad para quien desee profundizar en el uso de esta herramienta:

Análisis de Tráfico - Tema-01: Wireshark - Presentación de la metodología en YouTube.

Análisis de Tráfico - Tema-02: Wireshark - Filtros de Captura en YouTube.

Análisis de Tráfico - Tema-03: Wireshark - Ajustes de Capturas de Tráfico en YouTube.

Análisis de Tráfico - Tema-04: Wireshark - Seguimiento de flujos en YouTube.

Análisis de Tráfico - Tema-05: Wireshark - Filtros de Visualización en YouTube.

Análisis de Tráfico - Tema-06: telnet un ejemplo de protocolos inseguros en YouTube.

Qué no es Wireshark

No es un sistema de detección de intrusos. No advierte cuando un intruso hace algo «extraño» en la red a la cual está accediendo. Sin embargo, si pasan situaciones extrañas, Wireshark puede ayudar a descubrir qué es lo que está pasando.[18]

No manipula datos, solamente inspecciona y mide los paquetes de la red. Wireshark no envía paquetes a la red o realiza otras actividades activas (exceptuando la resolución de nombres, la cual se puede desactivar). Por este motivo, puede considerarse como un analizador de protocolos pasivo (no actúa sobre la red).

Referencias

  1. «Gussied-up NetXRay takes on enterprise features». The price is at the top right of the page. InfoWorld. 17 de noviembre de 1997. 
  2. . Interview with Gerald Combs. protocolTesting.com. Archivado desde el original el 4 de marzo de 2016. Consultado el 24 de julio de 2010. 
  3. «What's up with the name change? Is Wireshark a fork?». Wireshark: Frequently Asked Questions. Consultado el 9 de noviembre de 2007. 
  4. . Riverbed Technology. 21 de octubre de 2010. Archivado desde el original el 24 de octubre de 2010. Consultado el 21 de octubre de 2010. 
  5. . Ethereal. 10 de noviembre de 2006. Archivado desde el original el 23 de octubre de 2012. Consultado el 8 de junio de 2010. 
  6. «Awards and Accolades». Wireshark: About. Consultado el 20 de septiembre de 2010. 
  7. eWEEK Labs (28 de mayo de 2012). «Wireshark». The Most Important Open-Source Apps of All Time. eWEEK. Consultado el 12 de agosto de 2012. 
  8. Yager, Tom (10 de septiembre de 2007). «Best of open source in networking». InfoWorld. Consultado el 1 de diciembre de 2014. 
  9. Lynn, Samara. «Wireshark 1.2.6». Wireshark 1.2.6 Review & Rating (PC Magazine). Consultado el 20 de septiembre de 2010. 
  10. «Best of open source software awards: Networking». InfoWorld. 5 de agosto de 2008. Consultado el 28 de abril de 2015. 
  11. Mobley, High (18 de septiembre de 2012). «Bossie Awards 2012: The best open source networking and security software». InfoWorld. Consultado el 28 de abril de 2015. 
  12. Ferrill, Paul (17 de septiembre de 2013). «Bossie Awards 2013: The best open source networking and security software». InfoWorld. Consultado el 28 de abril de 2015. 
  13. Garza, Victor R. (29 de septiembre de 2014). «Bossie Awards 2014: The best open source networking and security software». InfoWorld. Consultado el 28 de abril de 2015. 
  14. «Wireshark is No. 1 of Top 14 Packet Sniffers». Insecure.Org. Consultado el 12 de agosto de 2012. 
  15. «Wireshark, SourceForge Project of the Month, August 2010». SourceForge. Consultado el 12 de agosto de 2012. 
  16. CVS log for ports/net/ethereal/Attic/Makefile
  17. Corletti Estrada, Alejandro (2011). Seguridad por Niveles (2011). España : DarFe. ISBN 978-84-615-3814-0. 
  18. «Chapter 1. Introduction». www.wireshark.org. Consultado el 23 de junio de 2018. 

Enlaces externos

  • Sitio web oficial
  • Guía para hacer análisis de redes con Wireshark
  •   Datos: Q403539
  •   Multimedia: Wireshark

wireshark, antes, conocido, como, ethereal, analizador, protocolos, utilizado, para, realizar, análisis, solucionar, problemas, redes, comunicaciones, para, análisis, datos, protocolos, como, herramienta, didáctica, cuenta, todas, características, estándar, an. Wireshark antes conocido como Ethereal es un analizador de protocolos utilizado para realizar analisis y solucionar problemas en redes de comunicaciones para analisis de datos y protocolos y como una herramienta didactica Cuenta con todas las caracteristicas estandar de un analizador de protocolos de forma unicamente hueca WiresharkCaptura de pantalla de WiresharkInformacion generalTipo de programaAnalizador de paquetesAutorGerald CombsDesarrolladorThe Wireshark teamModelo de desarrolloSoftware libreLanzamiento inicial1998LicenciaGPLv2Informacion tecnicaProgramado enCC Plataformas admitidasMicrosoft WindowsInterfaz grafica predeterminadaQtGTKVersionesUltima version estable3 6 1 info 29 de diciembre de 2021 15 dias Archivos legiblesWireshark traffic logWireshark Micropross mplogArchivos editablesWireshark traffic logWireshark Micropross mplogEnlacesSitio web oficial Blog Repositorio de codigo Seguimiento de errores editar datos en Wikidata La funcionalidad que provee es similar a la de tcpdump pero anade una interfaz grafica y muchas opciones de organizacion y filtrado de informacion Asi permite ver todo el trafico que pasa a traves de una red usualmente una red Ethernet aunque es compatible con algunas otras estableciendo la configuracion en modo promiscuo Tambien incluye una version basada en texto llamada tshark Permite examinar datos o de un archivo de captura salvado en disco Se puede analizar la informacion capturada a traves de los detalles y sumarios por cada paquete Wireshark incluye un completo lenguaje para filtrar lo que queremos ver y la habilidad de mostrar el flujo reconstruido de una sesion de TCP Wireshark es software libre y se ejecuta sobre la mayoria de sistemas operativos Unix y compatibles incluyendo Linux Solaris FreeBSD NetBSD OpenBSD Android y macOS asi como en Microsoft Windows Indice 1 Historia 2 Aspectos importantes de Wireshark 3 Seguridad 4 Portabilidad 5 Ejemplos de uso 6 Que no es Wireshark 7 Referencias 8 Enlaces externosHistoria EditarA fines de la decada de 1990 Gerald Combs un graduado en informatica de la Universidad de Misuri Kansas City trabajaba para un pequeno proveedor de servicios de Internet Los productos de analisis de protocolos comerciales en ese momento tenian un precio de 1500 1 y no se ejecutaban en las plataformas principales de la compania que Gerald trabajaba Solaris y Linux por lo que este comenzo a escribir Ethereal y lanzo la primera version alrededor de 1998 2 La marca comercial Ethereal es propiedad de Network Integration Services En mayo de 2006 Combs acepto un trabajo en CACE Technologies Combs todavia tenia derechos de autor sobre la mayoria del codigo fuente de Ethereal y el resto era se podia distribuir bajo la GPL de GNU por lo que utilizo los contenidos del repositorio Subversion de Ethereal como base para el repositorio de Wireshark Tuvo que cambiar el nombre a Wireshark ya que no poseia la marca Ethereal registrada a su nombre 3 En 2010 Riverbed Technology compro CACE 4 y se hizo cargo como patrocinador principal de Wireshark El desarrollo de Ethereal ha cesado y el consejo de seguridad de Ethereal recomendo cambiar a Wireshark 5 Wireshark ha ganado varios premios 6 de la industria a lo largo de los anos incluidos eWeek 7 InfoWorld 8 y PC Magazine 9 entre otros 10 11 12 13 Tambien es el analizador de paquetes mejor calificado en la encuesta 14 de herramientas de seguridad de red en Insecure Org y fue el Proyecto del mes 15 de SourceForge en agosto de 2010 Combs continua manteniendo el codigo general de Wireshark y administra las nuevas versiones del software El sitio web del producto enumera mas de 600 autores contribuyentes adicionales Aspectos importantes de Wireshark EditarMantenido bajo la licencia GPL Muy robusto tanto en modo promiscuo como en modo no promiscuo Puede capturar datos de la red o leer datos almacenados en un archivo de una captura previa Basado en la libreria pcap Tiene una interfaz muy flexible Gran capacidad de filtrado Admite el formato estandar de archivos tcpdump Reconstruccion de sesiones TCP Se ejecuta en mas de veinte plataformas Es compatible con mas de 480 protocolos Puede leer archivos de captura de mas de veinte productos Puede traducir protocolos TCP IP Genera TSM y SUX momentaneamente Seguridad EditarPara capturar paquetes directamente de la interfaz de red generalmente se necesitan permisos de ejecucion especiales Es por esta razon que Wireshark es ejecutado con permisos de superusuario Tomando en cuenta la gran cantidad de analizadores de protocolo que posee los cuales son ejecutados cuando un paquete llega a la interfaz el riesgo de un error en el codigo del analizador podria poner en riesgo la seguridad del sistema como por ejemplo permitir la ejecucion de codigo externo Por esta razon el equipo de desarrolladores de OpenBSD decidio quitar Ethereal antes del lanzamiento de la version 3 6 16 Una alternativa es ejecutar tcpdump o dumpcap que viene en la distribucion de Wireshark en modo Superusuario para capturar los paquetes desde la interfaz de red y almacenarlos en el disco para despues analizarlos ejecutando Wireshark con menores privilegios y leyendo el archivo con los paquetes para su posterior analisis Portabilidad EditarWireshark corre en sistemas operativos tipo Unix incluyendo Linux Solaris FreeBSD NetBSD OpenBSD macOS y tambien en sistemas como Microsoft Windows U3 y en Portable Apps Ejemplos de uso EditarEsta herramienta es fundamental para la actividad de analisis de trafico Wireshark permite entre otras cosas lo siguiente 17 Capturar tramas directamente desde la red Mostrar y filtrar las tramas capturadas Editar las tramas y transmitirlas por la red Capturar tramas desde un ordenador remoto Realizar analisis y estadisticas Realizar todo tipo de filtrados de captura y de visualizacion Exportacion de las capturas o de lo filtrado hacia diferentes formatos Realizar todo tipo de seguimiento de flujos parametros o patrones de trafico A continuacion se presentan algunas imagenes con ejemplos de su uso Primer ejemplo de como seguir un flujo TCP con Wireshark Segundo ejemplo de como seguir un flujo TCP con Wireshark Como se puede apicar un Filtro de Visualizacion con Wireshark Como se pueden exportar todo tipo de tramas filtradas en diferentes formatos Se presentan a continuacion una serie de videos sobre un ciclo de Analisis de trafico que pueden ser de mucha utilidad para quien desee profundizar en el uso de esta herramienta Analisis de Trafico Tema 01 Wireshark Presentacion de la metodologia en YouTube Analisis de Trafico Tema 02 Wireshark Filtros de Captura en YouTube Analisis de Trafico Tema 03 Wireshark Ajustes de Capturas de Trafico en YouTube Analisis de Trafico Tema 04 Wireshark Seguimiento de flujos en YouTube Analisis de Trafico Tema 05 Wireshark Filtros de Visualizacion en YouTube Analisis de Trafico Tema 06 telnet un ejemplo de protocolos inseguros en YouTube Que no es Wireshark EditarNo es un sistema de deteccion de intrusos No advierte cuando un intruso hace algo extrano en la red a la cual esta accediendo Sin embargo si pasan situaciones extranas Wireshark puede ayudar a descubrir que es lo que esta pasando 18 No manipula datos solamente inspecciona y mide los paquetes de la red Wireshark no envia paquetes a la red o realiza otras actividades activas exceptuando la resolucion de nombres la cual se puede desactivar Por este motivo puede considerarse como un analizador de protocolos pasivo no actua sobre la red Referencias Editar Gussied up NetXRay takes on enterprise features The price is at the top right of the page InfoWorld 17 de noviembre de 1997 Q amp A with the founder of Wireshark and Ethereal Interview with Gerald Combs protocolTesting com Archivado desde el original el 4 de marzo de 2016 Consultado el 24 de julio de 2010 What s up with the name change Is Wireshark a fork Wireshark Frequently Asked Questions Consultado el 9 de noviembre de 2007 Riverbed Expands Further Into The Application Aware Network Performance Management Market with the Acquisition of CACE Technologies Riverbed Technology 21 de octubre de 2010 Archivado desde el original el 24 de octubre de 2010 Consultado el 21 de octubre de 2010 enpa sa 00024 Ethereal 10 de noviembre de 2006 Archivado desde el original el 23 de octubre de 2012 Consultado el 8 de junio de 2010 Awards and Accolades Wireshark About Consultado el 20 de septiembre de 2010 eWEEK Labs 28 de mayo de 2012 Wireshark The Most Important Open Source Apps of All Time eWEEK Consultado el 12 de agosto de 2012 Yager Tom 10 de septiembre de 2007 Best of open source in networking InfoWorld Consultado el 1 de diciembre de 2014 Lynn Samara Wireshark 1 2 6 Wireshark 1 2 6 Review amp Rating PC Magazine Consultado el 20 de septiembre de 2010 Best of open source software awards Networking InfoWorld 5 de agosto de 2008 Consultado el 28 de abril de 2015 Mobley High 18 de septiembre de 2012 Bossie Awards 2012 The best open source networking and security software InfoWorld Consultado el 28 de abril de 2015 Ferrill Paul 17 de septiembre de 2013 Bossie Awards 2013 The best open source networking and security software InfoWorld Consultado el 28 de abril de 2015 Garza Victor R 29 de septiembre de 2014 Bossie Awards 2014 The best open source networking and security software InfoWorld Consultado el 28 de abril de 2015 Wireshark is No 1 of Top 14 Packet Sniffers Insecure Org Consultado el 12 de agosto de 2012 Wireshark SourceForge Project of the Month August 2010 SourceForge Consultado el 12 de agosto de 2012 CVS log for ports net ethereal Attic Makefile Corletti Estrada Alejandro 2011 Seguridad por Niveles 2011 Espana DarFe ISBN 978 84 615 3814 0 Chapter 1 Introduction www wireshark org Consultado el 23 de junio de 2018 Enlaces externos EditarSitio web oficial Guia para hacer analisis de redes con Wireshark Datos Q403539 Multimedia Wireshark Obtenido de https es wikipedia org w index php title Wireshark amp oldid 140760129, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos