martes, 29 de marzo de 2011

Compilando Wireshark

Wireshark es un capturador y analizador de paquetes de  red, es gratuito multiplataforma  posee una interfaz  gráfica, es tal vez uno de los mejores analizadores libre que hay. En el pasado tales herramientas era muy costosas o propietarias la llegada de Wireshark es todo mas fácil. 

Inicio de la compilación

Descargamos el código fuente de la pagina oficial 

wget = Se usa para descarga paquete (carpeta y todo su contenido)

http://wiresharkdownloads.riverbed.com/wireshark/src/wireshark1.4.4.tar.bz2">http://wiresharkdownloads.riverbed.com/wireshark/src/wireshark-1.4.4.tar.bz2

Después visualizamos lo que descargamos 
Vamos a descomprimir la carpeta usando (tar jxvf )
Visualizamos la carpeta 
Luego nos paramos sobre el directorio y comenzamos dando el script ./configure para hacer una búsqueda 

NOTA: Es recomendable leer los archivos REAME y INSTALL 
El siguiente error dice que no es posible falta el yacc procederemos a buscar la librería e instalarla.

Con el siguiente comando puede hacer una búsqueda para halla las librerías faltante para así evitar que cada ver que ingresemos el comando ./configure no nos este mostrando cada rato error. Pero no siempre buscar todo a veces hay que buscar la librería o dependencia manualmente.

Después daremos otra vez ./configure

Bueno esta vez no hubo error alguno asi que podemos continuar con el siguiente paso que sera compilarlo 

Con make hace la función de compilar 
NOTA: Este proceso es lento

Luego  de haber compilado  procederemos a instalarlo 

Make install hace la función de instalarlo 
Por ultimo lo ejecutamos, me salia una error 
El error era que no encontraba la libreria libwiretap.so.0 esto fue por que habia que copiar las librerias de la carpeta wireshark a la carpeta /lib/.
Luego volviendo a ejecutar wireshark me lanzo un segundo error de libreria esta vez fue libwsutil.so.0 y hize lo mismo de paso anterior.
Ahora si pude ejecutar wirehark 




No hay comentarios:

Publicar un comentario