Autor Tema: wireshark updater  (Leído 5111 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14489
wireshark updater
« en: 04-08-2012, 02:15 (Sábado) »
bueno , pues otro updater mas para la family.

he invertido 3 horas en escribirlo , no es nada del otro jueves, pero funciona.

1-informa de la version actual en sistema
2-informa de la version mas actual en el sitio web
3-podemos actualizar o cerrar proceso

------------
si elegimos seguir

1-borra el actual wireshark del sistema ( limpieza ante todo  ;D )
2-descarga la version nueva
3-la descomprime
4-la configura
5-compila
6-genera un xzm con su log de paquete
7-lo instala a sistema
8-elimina todos los ficheros temporales del proceso ( paquete descargado , carpeta de creacion de xzm , comprobacion web etc )
9-nos deja un xzm en escritorio por si estamos en modo live


code del script

[spoiler]#!/bin/sh
# Wireshark updater by www.seguridadwireless.net
# Detectando version instalada en el sistema
instalada=`grep wireshark- /var/log/packages/* | head -n1 | cut -d- -f3-`
echo ""
echo "Su version de wireshark es... wireshark-$instalada"
sleep 3
echo ""
echo "--------------------------------------"

# Buscando version mas actual
echo ""
echo "Buscando version mas actual de wireshark"
cd /tmp
wget -c http://www.wireshark.org/download/src/ /tmp
latest_version=`grep tar.bz2 index.html | tail -n1 | cut -d- -f2- | cut -d '"' -f1`
rm /tmp/index.html
echo "La Version mas reciente es...  wireshark-$latest_version"

echo ""
echo "AVISO: El proceso puede durar unos 20 minutos"
echo "AVISO: Se eliminara la version de wireshark existente en sistema"
echo "AVISO: Se instalara en sistema la version descargada"
echo ""
sleep 2
echo "Presiona ENTER si deseas continuar en caso contrario , cierra esta ventana"
read junk
clear

# Salvar icono y desktop de wireshark
paquete=$(basename wireshark-$latest_version .tar.bz2)
mkdir /root/Desktop/$paquete
mkdir -p /root/Desktop/$paquete/usr/share/applications/wifislax/Redes/
mkdir -p /root/Desktop/$paquete/usr/share/pixmaps
cp /usr/share/applications/wifislax/Redes/Wireshark.desktop /root/Desktop/$paquete/usr/share/applications/wifislax/Redes/Wireshark.desktop
cp /usr/share/pixmaps/Wireshark.svg /root/Desktop/$paquete/usr/share/pixmaps/Wireshark.svg

# Eliminamos wireshark del sistema
echo ""
echo "Eliminando wireshark del sistema ..."
removepkg wireshark-$instalada

# Descargando paquete
echo ""
echo "Descargando wireshark-$latest_version"
wget -c http://www.wireshark.org/download/src/wireshark-$latest_version /tmp
echo ""
echo "Fichero descardado..."

# Descomprimiendo paquete
echo "Descomprimiendo fichero..."
cd /tmp
tar -xf wireshark-$latest_version

# Compilando paquete
cd $paquete
clear
echo "Configurando paquete..."
sleep 2
./configure --prefix=/usr
clear
sleep 2
proc=$(grep -c \^processor /proc/cpuinfo)
echo "Compilando paquete con $proc nucleos..."
sleep 3
make -j$proc
clear

# Generando modulo xzm
echo "Generando modulo xzm ..."
sleep 3
make install DESTDIR=/root/Desktop/$paquete

#stripamos
stripdir /root/Desktop/$paquete

#generamos xzm
dir2xzm /root/Desktop/$paquete /root/Desktop/$paquete.xzm
clear
sleep 2

# Instalando en sistema
echo "Instalando $paquete en sistema..."
sleep 2
xzm2dir /root/Desktop/$paquete.xzm /
clear

#limpiando temporales
echo "Borrando archivos temporales....."
sleep 1
echo "Eliminando paquete descargado...."
sleep 1
rm /tmp/wireshark-$latest_version
echo "Eliminando directorio de compilacion...."
sleep 1
rm -r /tmp/$paquete
echo "Eliminando temporal del xzm...."
rm -r /root/Desktop/$paquete

# Informamos
kdialog --msgbox "Guarda el fichero .xzm en la carpeta BASE o MODULES si usas wifislax en modo live si lo usas instalado en hd puedes borrar el fichero .xzm"[/spoiler]

en breve os lo pondre en modulo xzm

valido para

wifislax 4.0
wifislax 4.1
wifislax 4.2

no valido

wifislax x64



« Última modificación: 04-08-2012, 02:43 (Sábado) por USUARIONUEVO »

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14489
Re: wireshark updater
« Respuesta #1 en: 04-08-2012, 02:34 (Sábado) »
acabo de cambiar el codigo a las 2:33

por un error detectado , y es que si eliminamos el paquete sin salvar antes el icono y el .desktop , despues no nos aparecera en los menus.

 ;) :D ;D

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14489
Re: wireshark updater
« Respuesta #2 en: 04-08-2012, 03:17 (Sábado) »
modulo xzm ,para que vayais probandolo.

aunque actualmente estamos al dia con wireshark.


http://downloadwireless.net/modulos-fase-testing/wifislax-4.2/wireshark-updater.xzm

teik

  • Visitante
Re: wireshark updater
« Respuesta #3 en: 04-08-2012, 18:02 (Sábado) »
Yo intenete aprender como se utiliza.... y no llegue muy biene a sacarle partido .... pero bueno.... ay esta jjajaja!!

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14489
Re: wireshark updater
« Respuesta #4 en: 04-08-2012, 18:46 (Sábado) »
Yo intenete aprender como se utiliza.... y no llegue muy biene a sacarle partido .... pero bueno.... ay esta jjajaja!!


 :P :P :P :P :P :P :P :P

pero si solo hay que pulsar enter 1 vez y lo hace todo el solo.

ya avise, ahora mismo la versiuon mas nueva es la misma que la de la iso , asi que para lo unico que vale es para que veais como crea correctamente el xzm , ademas de bajar , descomprimir, configurar , compilar e instalar.

 :P :P :P :P

si no vais a saber ni darle al enter, apago el chiringuito ya mismo.

teik

  • Visitante
Re: wireshark updater
« Respuesta #5 en: 04-08-2012, 19:34 (Sábado) »
Noooooo  :-[

Solo digo que no se leer los paquetes que captura... de forma que pueda obtener informacion! En particular es una de las herramientas que utilizo indirectamente.... pero no de forma directo eso es todo!!

No lo achaques todo a mi ... que para mi esto es solo un hobby ... que yo a lo que me dedico es puramente a las leyes (universitario en derecho) y pues no es que tenga mucho manejo de algunas herramientas.... ahora estoy aprendiendo a utilizar ettercap.... y el yamas... asi poco a apoco!!

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14489
Re: wireshark updater
« Respuesta #6 en: 05-08-2012, 01:18 (Domingo) »
Noooooo  :-[

Solo digo que no se leer los paquetes que captura... de forma que pueda obtener informacion! En particular es una de las herramientas que utilizo indirectamente.... pero no de forma directo eso es todo!!

No lo achaques todo a mi ... que para mi esto es solo un hobby ... que yo a lo que me dedico es puramente a las leyes (universitario en derecho) y pues no es que tenga mucho manejo de algunas herramientas.... ahora estoy aprendiendo a utilizar ettercap.... y el yamas... asi poco a apoco!!

esque nada tiene que ver, el que no sepas manejar wireshark  ,, con un script actualizador de la aplicacion.

 ;)

ere un madikita que me lias.

yo tampoco se usarlo / interpretar  , los paquetes. no se usar de wireshark ni un 5% del potencial que tiene.

Desconectado sanson

  • Moderador Global
  • *
  • Mensajes: 8418
Re: Re: wireshark updater
« Respuesta #7 en: 05-08-2012, 02:54 (Domingo) »
Hola

¿y quien sabe ?

Salidoa

si sale este mensaje, es que estoy en el movil

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14489
Re: wireshark updater
« Respuesta #8 en: 16-08-2012, 17:49 (Jueves) »



Wireshark 1.8.2 (32-bit)
Wireshark.org - 19.98MB (Open Source)
Wireshark is the world's foremost network protocol analyzer, and is the de facto standard across many industries and educational institutions.


hora de la verdad ..a ver si va bien el script.

//FINAL Y MÁS DOS RESPUESTAS