Seguridad Wireless - Wifi
Suite Seguridad Wireless => Colaboracion y desarrollo de nuestras lives => Mensaje iniciado por: USUARIONUEVO 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 "[1;33mSu version de wireshark es[0m... [1;36mwireshark-$instalada[0m"
sleep 3
echo ""
echo "--------------------------------------"
# Buscando version mas actual
echo ""
echo "[1;32mBuscando version mas actual de wireshark[0m"
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 "[1;33mLa Version mas reciente es[0m... [1;36mwireshark-$latest_version[0m"
echo ""
echo "[1;31mAVISO: El proceso puede durar unos 20 minutos[0m"
echo "[1;31mAVISO: Se eliminara la version de wireshark existente en sistema[0m"
echo "[1;31mAVISO: Se instalara en sistema la version descargada[0m"
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 "[1;31mEliminando wireshark del sistema[0m ..."
removepkg wireshark-$instalada
# Descargando paquete
echo ""
echo "[1;32mDescargando[0m wireshark-$latest_version"
wget -c http://www.wireshark.org/download/src/wireshark-$latest_version /tmp
echo ""
echo "[1;32mFichero descardado[0m..."
# Descomprimiendo paquete
echo "[1;32mDescomprimiendo fichero[0m..."
cd /tmp
tar -xf wireshark-$latest_version
# Compilando paquete
cd $paquete
clear
echo "[1;33mConfigurando paquete[0m..."
sleep 2
./configure --prefix=/usr
clear
sleep 2
proc=$(grep -c \^processor /proc/cpuinfo)
echo "[1;33mCompilando paquete con $proc nucleos[0m..."
sleep 3
make -j$proc
clear
# Generando modulo xzm
echo "[1;36mGenerando modulo xzm[0m ..."
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 "[1;33mInstalando [1;36m$paquete [1;33men sistema[0m..."
sleep 2
xzm2dir /root/Desktop/$paquete.xzm /
clear
#limpiando temporales
echo "[1;36mBorrando archivos temporales[0m....."
sleep 1
echo "[1;32mEliminando paquete descargado[0m...."
sleep 1
rm /tmp/wireshark-$latest_version
echo "[1;32mEliminando directorio de compilacion[0m...."
sleep 1
rm -r /tmp/$paquete
echo "[1;32mEliminando temporal del xzm[0m...."
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
-
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
-
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
-
Yo intenete aprender como se utiliza.... y no llegue muy biene a sacarle partido .... pero bueno.... ay esta jjajaja!!
-
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.
-
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!!
-
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.
-
Hola
¿y quien sabe ?
Salidoa
si sale este mensaje, es que estoy en el movil
-
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.