Autor Tema: PixieScript v2.6.3 (Testing), ataque automatizado Pixie Dust Attack  (Leído 376968 veces)

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

Desconectado jar229

  • Colaborador
  • *
  • Mensajes: 4575
Re: PixieScript v2.1, ataque automátizado Pixie Dust Attack
« Respuesta #40 en: 12-04-2015, 18:09 (Domingo) »
Nueva mac vulnerable al ataque: B2:46:FC   >:(

Te mando un MP, 5.1  ;)

No veo esta MAC entre las soportadas  :'(


Valoraciones positivas en compra/venta:
114 en Htcmania
97 en Har2mano
16 en elchapuzasinformatico
7 en gsmspain
4 en foro2mano
 .... :)
 
Mis portátiles en venta: https://drive.google.com/open?id=1DjTt6LiqDWzlRayB4KFhFSKc9ZQ-1mjf

5.1

  • Visitante
Re: PixieScript v2.1, ataque automátizado Pixie Dust Attack
« Respuesta #41 en: 12-04-2015, 18:18 (Domingo) »
Nueva mac vulnerable al ataque: B2:46:FC   >:(

Te mando un MP, 5.1  ;)

No veo esta MAC entre las soportadas  :'(

Ops... tienes razón, se me ha pasado..... ahora mismito la añado....

Spanky37

  • Visitante
Re: PixieScript v2.2, ataque automátizado Pixie Dust Attack
« Respuesta #42 en: 12-04-2015, 19:57 (Domingo) »
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  ;)



5.1

  • Visitante
Re: PixieScript v2.2, ataque automátizado Pixie Dust Attack
« Respuesta #43 en: 12-04-2015, 20:02 (Domingo) »
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  ;)




Puede ser, esa es la info que me pasaron.... concretamente esta :

Confirmado para:

Essid         : dlink
Bssid         : C8:D3:A3:xx:xx:xx
Fabricante  : D-Link
Modelo       : GO-RT-N150
firmware    : Version : 2.00 Hardware Version : B1   
chipset  ralink
Operadora Telecable

Spanky37

  • Visitante
Re: PixieScript v2.2, ataque automátizado Pixie Dust Attack
« Respuesta #44 en: 12-04-2015, 20:08 (Domingo) »
Si, acabo de encontrar al usuario que te lo comento en un foro vecino, pero he mirado ese modelo en la web y es de adsl, no de CABLE.  :P

Un saludo desde Asturias  ;)

gemmas

  • Visitante
Re: PixieScript v2.2, ataque automátizado Pixie Dust Attack
« Respuesta #45 en: 12-04-2015, 20:21 (Domingo) »
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.  >:(
« Última modificación: 12-04-2015, 20:22 (Domingo) por gemmas »

5.1

  • Visitante
Re: PixieScript v2.2, ataque automátizado Pixie Dust Attack
« Respuesta #46 en: 12-04-2015, 20:29 (Domingo) »
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.  >:(

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

Desconectado USUARIONUEVO

  • Colaborador
  • *
  • Mensajes: 14229
Re: PixieScript v2.2, ataque automátizado Pixie Dust Attack
« Respuesta #47 en: 12-04-2015, 20:45 (Domingo) »
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
« Última modificación: 12-04-2015, 20:54 (Domingo) por USUARIONUEVO »

diogenes

  • Visitante
Re: PixieScript v2.2, ataque automátizado Pixie Dust Attack
« Respuesta #48 en: 12-04-2015, 20:51 (Domingo) »
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.  >:(

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 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. saludos

5.1

  • Visitante
Re: PixieScript v2.2, ataque automátizado Pixie Dust Attack
« Respuesta #49 en: 12-04-2015, 20:59 (Domingo) »
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

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....

Gracias
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.  >:(

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 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. saludos

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

Desconectado USUARIONUEVO

  • Colaborador
  • *
  • Mensajes: 14229
Re: PixieScript v2.2, ataque automátizado Pixie Dust Attack
« Respuesta #50 en: 12-04-2015, 21:04 (Domingo) »
Hay mas cosas , que no creo que sean para bien.

No es buena idea, que tu ejecutable se llame reaver ...  ahora mismo tengo

/usr/bin/reaver   (el de wifislax que el la revision 119 del svn + 4 parches)

esos parches entre otras cosas, muestran el numero de pins restantes, el tiempo restante etc etc etc.


ahora tambien tengo otro reaver en

/usr/local/bin/reaver   .... que es tu mod.

reaver_pixie   estaba bien.  :(


¿por que usas reaver 1.4 en vez de la mas nueva r119 del svn ?



JUAX , te cepillas el wash , modificado de wifislax , que acorta los espacios entre campos y añade colorido.



PUEDO ARREGLAR TODO ESTO ...si quieres.

despues del make , cp -rf

si haces install te cepillas reaver+wash  DE CUALQUIER DISTRO  ;D

« Última modificación: 12-04-2015, 21:08 (Domingo) por USUARIONUEVO »

5.1

  • Visitante
Re: PixieScript v2.2, ataque automátizado Pixie Dust Attack
« Respuesta #51 en: 12-04-2015, 21:16 (Domingo) »
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

Desconectado USUARIONUEVO

  • Colaborador
  • *
  • Mensajes: 14229
Re: PixieScript v2.2, ataque automátizado Pixie Dust Attack
« Respuesta #52 en: 12-04-2015, 21:29 (Domingo) »
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


ES SENCILLISIMO

make , y despues en vez de install

cp -rf ./reaver /usr/bin/pixie_reaver

es decir , copias con otro name , en vez de install.

te recomiendo tirar mas de la revision 119 del svn ,


Código: [Seleccionar]
svn checkout http://reaver-wps.googlecode.com/svn/trunk/ reaver-wps-read-only

el tema iconos , te complicas la vida ..

/usr/share/pixmaps


y ya no necesitas la ruta obsoluta , solo en name del icono a usar

por ejemplo

pixiekeys.png

se puede hacer un cp keys.png  /usr/share/pixmaps/pixiekeys.png

en icon despues seria asi de sencillo

Icon=pixiekeys


_______________________

lo de los ejecutables te lo digo por tu bien , alguien puede hacer

apt-get install reaver

y bye bye a tu ejecutable. .. .. sera sobreescrito.

debes garantizarte que ningun otro paquete pueda mangonearte ejecutables ..asi que , es mejor renombrarlo.
« Última modificación: 12-04-2015, 21:31 (Domingo) por USUARIONUEVO »

diogenes

  • Visitante
Re: PixieScript v2.2, ataque automátizado Pixie Dust Attack
« Respuesta #53 en: 12-04-2015, 21:30 (Domingo) »
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

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....

Gracias
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.  >:(

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 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. saludos

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
lo hice con la ultima version v2.2 la q baje hoy tuve q darle los permisos manualmente. saludos

Desconectado USUARIONUEVO

  • Colaborador
  • *
  • Mensajes: 14229
Re: PixieScript v2.2, ataque automátizado Pixie Dust Attack
« Respuesta #54 en: 12-04-2015, 21:35 (Domingo) »
No puedo hacer mucho al instalador , hasta que aclaremos el scrip dependencias.

como digo es realmente sencillo ,



otra cosilla que igual interesa , es que tras una tarea si sale mal el script se detenga ..


por ejemplo ..

./configure --prefix=/usr --sysconfdir=/etc
make || exit 1


esa parte en rojo , espera que el make salga con exito ...de lo contrario ,el script se detendria en el error  ...  y podras ver donde fallo el make , o evita que despues tengas que mirar si existe el ejecutable ...si pasa de hay es que el make salio con exito ..  ;D


igual interesa tambien que dependencias mire si tienes internet ,si no no podra hacer nada ..

esta funcion la escribio geminis_demon hace mucho y desde entonces la ultilizo en muchos scripts

Código: [Seleccionar]
# 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
« Última modificación: 12-04-2015, 21:51 (Domingo) por USUARIONUEVO »

5.1

  • Visitante
Re: PixieScript v2.2, ataque automátizado Pixie Dust Attack
« Respuesta #55 en: 13-04-2015, 00:10 (Lunes) »
Bueno, he seguido tus consejos que es lo más lógico .... sólo no me acaba de quedar claro lo de como poner el icono a la carpeta keys de /opt/Wireless-keys ...

te dejo el cigo del instalador, echale un vistazo a ver si esta correcto, no quiero meter más la pata  ^-^

Código: [Seleccionar]
#!/bin/bash
instalador_version=0.4
# Colores
CIERRE=${CIERRE:-""}
ROJO=${ROJO:-""}
VERDE=${VERDE:-""}
AMARILLO=${AMARILLO:-""}
CYAN=${CYAN:-""}

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
« Última modificación: 13-04-2015, 00:25 (Lunes) por 5.1 »

Desconectado USUARIONUEVO

  • Colaborador
  • *
  • Mensajes: 14229
Re: PixieScript v2.2, ataque automátizado Pixie Dust Attack
« Respuesta #56 en: 13-04-2015, 00:20 (Lunes) »
vamos a hacerlo de otra forma.

prefiero que toques lo que veas conveniente , y despues lo miro todo.

lo de los iconos es facil ..


el sitio estandard es  /usr/share/pixmaps  esa ruta es estandard por lo que existe en cualquier linux.


entonces puedes mover alli tus iconos ...

pixiescript.png
pixiekeys.png


y luego cuando necesitas llenar el campo Icon solo necesitas el name del icono , sin mas , y sin extension

Icon=pixiescript
Icon=pixiekeys

o el icono que quieras que se use....al estar en la ruta estandard no necesitan la ruta absoluta (completa) ni la extension.

solo necesita que el icono sea png y que este en pixmaps.  ;D

Desconectado USUARIONUEVO

  • Colaborador
  • *
  • Mensajes: 14229
Re: PixieScript v2.2, ataque automátizado Pixie Dust Attack
« Respuesta #57 en: 13-04-2015, 00:31 (Lunes) »
esperate

voy a meterle mano a la primera parte ..la de dependencias ...


vk496

  • Visitante
Re: PixieScript v2.2, ataque automátizado Pixie Dust Attack
« Respuesta #58 en: 13-04-2015, 00:36 (Lunes) »
@5.1

Como sugerencia, podrías plantearte la forma de funcionar de LINSET.

Es un único archivo, un simple script. Pero todo lo que necesita, lo genera y lo usa en la carpeta /tmp/TMPLinset

Puede que así no tengas tantos conflictos con demás archivos del sistema.

Salu2

Desconectado USUARIONUEVO

  • Colaborador
  • *
  • Mensajes: 14229
Re: PixieScript v2.2, ataque automátizado Pixie Dust Attack
« Respuesta #59 en: 13-04-2015, 00:43 (Lunes) »
La parte de las dependencias ...

el script comprobara si ya disponemos de los ejecutables, y si no los tenemos, realizara la tarea de turno.

es absurdo bajar y compilar sistematicamente si ya tenemos los ejecutables.


______________________________________________________________________________________

REVISALO Y DIME

Código: [Seleccionar]
#!/bin/bash
instalador_version=0.5
# Colores
CIERRE=${CIERRE:-""}
ROJO=${ROJO:-""}
VERDE=${VERDE:-""}
AMARILLO=${AMARILLO:-""}
CYAN=${CYAN:-""}

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