Script multiuso wifi para Kali y otras distros (Pagina 3) / Herramientas wifi / Foro Wifi-libre.com

El libre pensamiento para un internet libre

No estas registrado.     

Anuncio

Wifi-highpower.es es distribuidor oficial de Alfa Network

#51 17-04-2016 15:14:12

kcdtv
Administrator

Registrado: 14-11-2014
Mensajes: 2,053

Re: Script multiuso wifi para Kali y otras distros

Estoy desarrollando la parte de desencriptar claves offline sobre un fichero capturado. Estoy primero con el ataque de diccionario...

JEJE, déjame el tiempo de acabar el tema sobre la capture de handshake, es que vas demasiado rápido big_smile

pero independientemente de mi script, me estoy encontrando con que algunos ficheros de handshake capturados, tras pasarlos por el wpaclean, se "corrompen"... y dejan de funcionar. Por supuesto no es cosa de mi script, es el propio wpaclean.

a ver, normalamente no deberia fallar tanto...
Que version de aircrack-ng usas?
hablamos en un par de horas; vulevo enseguida he de salir

Desconectado

Anuncio

Wifi-libre.com: El libre pensamiento para un internet libre / Regístrese ahora

#52 17-04-2016 19:15:46

v1s1t0r
Usuario

Desde: Outer space
Registrado: 21-03-2016
Mensajes: 67
Página Web

Re: Script multiuso wifi para Kali y otras distros

Hola, siempre es el aircrack 1.2. Todas las distros que he probado llevan el mismo, tanto kali como wifislax, etc...

Lo he quitado para que tras capturar un handshake no se limpie automáticamente ni siquiera lo pregunte. He dejado la opción en el menú pero ya nada de pasar por ahí siempre. También actualicé el consejo que habla de la limpieza de ficheros. Echale un ojo a la traducción

arr["english",132]="Cleaning a Handshake file is recommended only for big size files. It's better to have a backup, sometimes file can be corrupted while cleaning it"
arr["spanish",132]="Limpiar un fichero de Handshake se recomienda solo para ficheros grandes. Es mejor hacer una copia de seguridad antes, a veces el fichero se puede corromper al limpiarlo"
arr["french",132]="Vous nettoyez une Handshake de fichier est seulement recommandé pour les gros fichiers. Mieux faire une sauvegarde avant, parfois le fichier peut corrompre le nettoyage"
arr["catalan",132]="Netejar un fitxer de Handshake es recomana només per a fitxers grans. És millor fer una còpia de seguretat abans, de vegades el fitxer es pot corr

Como puedes ver en el texto, ahora la limpieza solo la recomiendo para ficheros grandes y haciendo una copia de seguridad primero.

Desconectado

#53 17-04-2016 21:04:34

kcdtv
Administrator

Registrado: 14-11-2014
Mensajes: 2,053

Re: Script multiuso wifi para Kali y otras distros

Lo siento tenía un montón de cosas por hacer y no he podido abrir la computadora

solo la recomiendo para ficheros grandes y haciendo una copia de seguridad primero.

Esto te iba a comentar, haz un copia de seguridad por si las moscas.
Yo no estoy en casa hasta el 30 asi que no puedo trastear mucho...  ayer recogí un handshake con airgedonn y he probado limpiar lo y la cosa ha salido bien...hay que decir como has visto que era en condiciones buenas y que lo he pillado enseguida, no había mucho por limpiar.
Por experiencia no recuerdo haber tenido tanto fracaso con wpaclean
Tampoco recuerdo haber tenido tantos problemas para leer los handshakes sin limpiarlos con aircrack-ng
Lo que peudes hacer es un rutina simplone de comproación tipo

aircrack-ng <fichero.cap>

"if" puedes grepear un "handshake" en el stdout than no hace falta hacer nada.
"elif" tienes un mensage de error "than" propner hacer un wpaclean.
O dejarlo como lo tienes....
existe otro script que se llama shakspeare.sh, algunos hablan bien de el, nunca lo he robado, no se...
usando el filtro bssid y canal nunca he tenido problemas....

La traducción :

arr["french",132]="Épurer le fichier contenant le handshake est seulement recommandable si le fichier est volumineux. Si vous décidez d'épurer le fichier il est conseillé de faire une copie de sauvegarde du fichier originel : l'opération de nettoyage comporte des risques et peut le rendre illisible." 

Desconectado

#54 22-04-2016 19:01:37

v1s1t0r
Usuario

Desde: Outer space
Registrado: 21-03-2016
Mensajes: 67
Página Web

Re: Script multiuso wifi para Kali y otras distros

Released la versión 3.21 que se auto actualiza y todo...

https://github.com/v1s1t0r1sh3r3/airged … master.zip

yeah!!!! cool

Desconectado

#55 22-04-2016 19:46:35

kcdtv
Administrator

Registrado: 14-11-2014
Mensajes: 2,053

Re: Script multiuso wifi para Kali y otras distros

rock n'roll cool
gracias por informarnos... smile

no puedo trastear con el script, solo estaba leyéndolo... veo que linea 1789 me parece que no declaraste bien una función

function store_array {

	local var=$1 base_key=$2 values=("${@:3}")
	for i in "${!values[@]}"; do
		eval "$1[\${base_key}|${i}]=\${values[i]}"
	done
}

Creo que te faltan un par de paréntesis

function store_array() {

Y a lo mejor algo no va muy bien en esta función, no se...
more_airgeddon_1.jpg
la parte en rosa debería salir colorada pero puede ser que sea por los ' ' y que la cosa funcione,

Y de paso puedes añadir Xubuntu 15.10 en la lista de las distribuciones donde el script fue ejecutado con éxito (checked by me)

Desconectado

#56 22-04-2016 22:25:29

v1s1t0r
Usuario

Desde: Outer space
Registrado: 21-03-2016
Mensajes: 67
Página Web

Re: Script multiuso wifi para Kali y otras distros

si, se me olvidaron unos parentesis. los acabo de poner. aunq funciona igual... pero si, me gusta ponerlos. gracias.

la función compare_floats es un "trapi" para poder comparar numeros con decimales... es que en bash todo es un dolor de muelas... vas a hacer cualquier cosa y "zas!" tienes que hacer otra cosa antes para poder hacer lo que querías... en fin... pero es asi, funciona bien. es que es una función "rara", xd

Ok, confírmame porfa una salida de un "uname -a" de la xubuntu 15.10... es por no bajarla y lanzarla en virtual... pegame aquí la salida porfa y así la dejo como otra testeada.

oye, te pasé unas traducciones por mail... de la 210 a la 215... thx

Desconectado

#57 22-04-2016 23:06:36

kcdtv
Administrator

Registrado: 14-11-2014
Mensajes: 2,053

Re: Script multiuso wifi para Kali y otras distros

dolores intensos de muela

pero es asi, funciona bien. es que es una función "rara",

Imaginaba que era algo por el estilo, pero como no estaba seguro te lo decía por si era un "typo", ya sabes, con tanto codigo a veces se nos escapa una y pim pam pum : dolor de muelas
Aclarado entonces : Lo has hecho adrede... Todo bien entonces.
Lo del uname para xubuntu... es exactamente el mismo que ubuntu... ahora no puedo ya que no estoy en casa y que lo tengo en el sobremesa.
Xubuntu es ubuntu con xfce en lugar de unity así que sale como ubuntu.
Ya he usado tu script varias veces con xubuntu
Te lo comentaba aqui : https://www.wifi-libre.com/topic-394-ai … html#p2361
(

ultimo mensaje-edit antes de dormir... acabo de probar en el sobremesa con xubuntu  y la has clavado :

)
por lo de la traducción me pongo en ello ahora y te la mando por mail... wink

Desconectado

#58 24-04-2016 21:43:36

v1s1t0r
Usuario

Desde: Outer space
Registrado: 21-03-2016
Mensajes: 67
Página Web

Re: Script multiuso wifi para Kali y otras distros

Acabo de subir la versión 3.22.

Ahora ya no se corrompen ficheros de handshake al limpiarlos porque se hacen un montón de comprobaciones para que si no es estrictamente necesario no haga el wpaclean sobre el fichero:

-Si no se detectan datos de redes en el fichero, no se limpia.
-Si solo detecta datos de una sola red en el fichero, no se limpia. <- este era el problema de capturar un fichero ya filtrado con solo un bssid, que luego al pasar wpaclean se corrompía... bueno, pues con esto, ya no se limpian ficheros que ya están filtrados.
-Si el tamaño del fichero es 1k o menos, no se limpia (porque seguramente ya lo estará).
-Si el fichero que le indicamos no tiene handshakes,  no se limpia.

Así evitamos pasar wpaclean innecesariamente o corromper ficheros que funcionan y ya están filtrados.

Además de toda esta pelea con el wpaclean... he añadido unas cositas para hacer el script más "user friendly". Ahora cuando vas a lanzar un ataque de diccionario o de fuerza bruta contra un fichero ya capturado, antes se mira dentro del fichero y te indica los BSSID que contiene para que puedas seleccionar el objetivo de forma muy fácil. Además recuerda si ya tenías uno seleccionado y si lanzas esto te pregunta si lo quieres usar (si es que el BSSID seleccionado existe en el fichero). Ahora la experiencia es aún más fácil para el usuario.

Saludos.

Desconectado

#59 01-05-2016 12:13:54

v1s1t0r
Usuario

Desde: Outer space
Registrado: 21-03-2016
Mensajes: 67
Página Web

Re: Script multiuso wifi para Kali y otras distros

v3.23 uploaded... esta sí q mola! abre mucho el abanico de compatibilidad. No solo con otra distro de pentesting q he descubierto (cyborg hawk) y que está bastante chula por cierto... sino porque ahora el chequeo para ver si tienes las tools para funcionar se separa en dos grupos, las "essential_tools" y las "optional_tools". las esenciales son necesarias o el script no funciona, pero las opcionales, aunque no las tengas, ahora te deja ejecutar el script y restringe el uso de la opción concreta donde se utiliza.

con esto hacemos que mucha más gente pueda ejecutarlo sin tener que instalar todo. y quitamos la prohibición ridícula de que por no tener por ejemplo wpaclean no puedas ejecutar el script... ya que eso se usa solo en un submenú de un submenú.

Además de otros cambios, ya que usuarionuevo me avisó en el foro de seguridadwireless de unos cambios para la nueva release, y ya lo he adaptado. la nueva wifislax lleva un network manager nuevo y ya tampoco tenemos q hacer un check kill ni nada parecido, como en la kali nueva. bueno, pues ya está todo hecho!

Ahora estoy haciendo un banner para github especial con las medidas. No soy diseñador gráfico, pero algo me apaño con photoshop... así que con tu permiso kcdtv, estoy usando la idea que me pareció muy buena del "handshake" entre obama y el alien! jejeje, que bueno...

seguiremos informando... y creciendo!! saludos.

Desconectado

#60 01-05-2016 15:07:35

kcdtv
Administrator

Registrado: 14-11-2014
Mensajes: 2,053

Re: Script multiuso wifi para Kali y otras distros

cyborg hawk es "como kali", se basa en debian etc... lo que no me gusta es que esta montada antes de todo para un especie de negocio "barrato"  y de mal gusto, casi grotesco:
cyborghawk_is_shit.jpg
cyborghawk_is_shit2.jpg
cyborghawk_is_shit3.jpg
o sea pagas 50 dolares para ser auto-proclamado security expert y tender el gran privilegio de ver tu foto al lado de estos "cracks" lol
de todo modo sus repositorios (hay que decir que usaron en 90% lo que hay en kali) no funcionan y el proyecto esta estancado,
fijate en su web... : ultimo articulo-post de noviembre 2015,
                                no hay forum, el uncio sitio donde se pude espresar los usarios es en las paginas del sitio en comments donde parraron de responder del todo hace 2meses atràs (par decir que no tienen repsoitrios)
                               
... Esto lo dice todo, algunos tios han intentado sacar dinero, no le han salido la jugada y lo han dejado de inmediato.
Cuando lo que te anima es la pasión no tienes este tipo de comportamiento y no dejas un proyecto después un par de meses, sobre todo cuando has montado el sitio y esto
Ademas... hacer una live con 300 herramientas y poner un tema bonito y dos o tres fondos de pantallas es al alcance de cualquiera con live build (script para hacer live para debian)
El trabajo de verdad es desarrollar, mantener, incluir nuevos drivers, y sobre todo mantener unos repositorios....
Que no tienen.

por no tener por ejemplo wpaclean no puedas ejecutar el script...

Si que era un poco restrictivo... pero no creo que pasaría a muchos ya que wpaclean esta incluido en aircrack-ng. En todos casos es una buena idea y el pricnipio es beno... por jemplo si sigues en este via, nos tendran pyrit, otros no, asi que esta bien desde el incio pensar en esta posibilidad de adaptar el menu a cada sistema en ugar de hacer lo "todo negro o tdo blanco" 

Además de otros cambios, ya que usuarionuevo me avisó en el foro de seguridadwireless de unos cambios para la nueva release, y ya lo he adaptado. la nueva wifislax lleva un network manager nuevo y ya tampoco tenemos q hacer un check kill ni nada parecido, como en la kali nueva. bueno, pues ya está todo hecho!

No es necesario tampoco en ubuntu 16.04 , Xubuntu 16.04, debian etc.. y en todo sistema que tiene una version de network manager iguales o superiores a 1.1.9
no es cuestión de distribuciones sino de network manager, el conflicto con airmon-ng sera muy pronto un mal recuerdo en el mundo GNU-Linux... seria tu me focalizaria en la version de network manager antes de todo, wink

Ahora estoy haciendo un banner para github especial con las medidas. No soy diseñador gráfico, pero algo me apaño con photoshop... así que con tu permiso kcdtv, estoy usando la idea que me pareció muy buena del "handshake" entre obama y el alien! jejeje, que bueno...

tienes mi permiso y me bendición big_smile (sobre todo que la imagen la he pillado por allí, tendría huevos de quejarme tongue , fíjate que he dejado la marca de agua, se ve de donde viene  wink )   
Pues venga tarantino, a la espera de tu obra maestra big_smile

Desconectado

#61 01-05-2016 21:17:23

USUARIONUEVO
Usuario

Registrado: 07-07-2015
Mensajes: 193

Re: Script multiuso wifi para Kali y otras distros

antes comprobar que existe el ejecutable nmcli (entonces tenemos networkmanager instalado)

saber version

nmcli --version

NO ES CIERTO , que debe ser 1.1.9 o mas alta ...

rama 0.9.X  --> Todas necesitarian check kill
rama 1.0.X --> 1.0.12 NO NECESITA CHECK KILL , esta ya ignora las monitor , y si es mas baja entonces si necesitara check kill 1.0.12 o mas alta NO NECESITARA
rama 1.1.X --> ninguna necesitara check kill , es la rama en desarrollo hacia 1.2 , mejor si podeis evitar esta rama y subir a 1.2.0 o mas alta cuando salga (1.2.0 ya salio la semana pasada o asi)
rama 1.2.X --> de aqui en adelante ya ninguna necesitara check kill

no creo que te vayas a encontrar la version 1.0.12 , pero por si acaso ... lo mas normal es que te encuentres una version vieja 0.9.X o una nueva 1.x , las 1.x empiezan a ignorar desde el 1.0.12 hacia arriba.


Changelog del 1.0.12 por si hay dudas
https://cgit.freedesktop.org/NetworkMan … S?h=1.0.12

Ultima edición por USUARIONUEVO (01-05-2016 21:20:01)

Desconectado

#62 02-05-2016 13:33:54

kcdtv
Administrator

Registrado: 14-11-2014
Mensajes: 2,053

Re: Script multiuso wifi para Kali y otras distros

...ESPERA USUARIONUEVO QUE ME PONGO EL AUDÍFONO big_smile
Gracias por las precisiones. smile
pero...   si es cierto que no tendrá problemas con la 1.1.9 y superiores wink
No he dicho que estas versiones son las únicas compatibles y no era lo que querría decir... Decía solo que estas (y superiores) van bien, no pretendo decir mas que ello... No controlo tanto como tu las historias de versiones, actualizo y me olvido de las viejas,   
Son las de modas ahora en unas distros (como kali) y con ellas no hay problemas, no decía nada mas. smile
Hablando en serio ahora :  Hacemos como los chicos de cyborg hawk, monto una web, podemos usar wifi-libre para alojarla, tu haces una distro, con salckware si  quieres, ves que soy abierto a todo, y  colocamos nuestra fotos allí.  El que paga 50€ tiene derecho a poner su foto al lado. A dk le hacemos un descuento en un acto solidario. tongue
Y @ v1s1t0r también : al final esta idea brillante ha nacido en su hilo. 
@ v1s1t0r ...  A ver esta nueva version wink.. Hoy la pruebo, si veo algo te lo comento. Daré un repaso a mis traducciones para ver si todo esta bien.

Desconectado

#63 02-05-2016 18:54:19

v1s1t0r
Usuario

Desde: Outer space
Registrado: 21-03-2016
Mensajes: 67
Página Web

Re: Script multiuso wifi para Kali y otras distros

Estoy añadiendo una validación que chequea también la versión de bash para que sea la 4 como mínimo ya que si no, hay problemas... por si hay por ahí algún descarriado con algun linux viejo...

también estuve intentando hacerlo compatible con Mac OSX... pero fue imposible. Para empezar, tienen un bash 3.2 (al menos el "Yosemite", que es el que tengo para probar...), no se que bash traerá "El capitán" pero que imagino que otra carroña similar. Bueno, aún así esto no es el problema pues se puede actualizar el bash sin problemas en mac, de hecho lo hice y le puse uno de versión 4. De ahí que surgiera la idea anterior de la validación del bash... por otra parte, los verdaderos problemas son por un lado la suite aircrack, que tras descargarla, compilarla e instalarla... la propia página de aircrack indica que no están disponibles airodump ni aireplay para Mac OSX, así que de momento nada... y además el iwconfig no existe en mac. Estuve investigando un poco y vi que la gente usa el comando airport ya que no hay wireless-tools. Lo estuve probando pero las salidas de los comandos no se parecen en nada ni de lejos, así que otro problema más. Al menos lo dejo documentado en el README.md de la siguiente subida, por si a alguien se le había ocurrido pensar en compatibilizarlo, que parece que por el momento va a ser que no...

saludos y gracias!

Desconectado

#64 02-05-2016 22:21:28

USUARIONUEVO
Usuario

Registrado: 07-07-2015
Mensajes: 193

Re: Script multiuso wifi para Kali y otras distros

OK, no me pegeis.

Tengo en el sistema la version 3.22 del script y deberia actualizarse a si mismo a la 3.23 y no lo hace ... solo informo.

Debo actualizar manualmente a la 3.23 ya que no lo hace el script solo ... probare a cambiar del 3.23 a 3.22 a ver si se actualiza... es decir engañar al script, para ver si realmente el 3.23 si sera capaz cuando salga el 3.24


Pues acabo de probar , he cogido el 3.23 , donde airgeddon version le he dejado 3.22 para ver si veia en github la 3.23 y se autoactualizaba..y nada.no lo hace.

El script ya está en la última versión. No necesita ser actualizado
Pulsa la tecla [Enter] para continuar...

Ultima edición por USUARIONUEVO (02-05-2016 22:25:29)

Desconectado

#65 02-05-2016 22:27:09

v1s1t0r
Usuario

Desde: Outer space
Registrado: 21-03-2016
Mensajes: 67
Página Web

Re: Script multiuso wifi para Kali y otras distros

Si, puede ser... como te comentaba en un mensaje privado del otro foro, hay un bug q ocurre en conexiones a internet "lentas"... en la 3.23 está solucionado.

3.23
Compatibility extended for Cyborg Hawk Linux
Needed tools divided, essential and optional. Script can run now with essential tools even without some of the optional tools
Changed "No check kill needed" feature method. Now improved for Kali and Wifislax future versions
Bug fixed while checking for updates on slow connections
README.md beautified

No obstante, ya me dirás si ves algo raro... si te pones la 3.23 ya me cuentas... a mi me funciona perfectamente desde que actualicé eso...

Saludos.

Ultima edición por v1s1t0r (02-05-2016 22:27:35)

Desconectado

#66 02-05-2016 22:41:00

v1s1t0r
Usuario

Desde: Outer space
Registrado: 21-03-2016
Mensajes: 67
Página Web

Re: Script multiuso wifi para Kali y otras distros

hostias! pues está fallando incluso en mi nueva versión... tengo que mirar que pasa... esto funcionaba! lo juro! joder... voy a ver que pasa.

EDITADO...

omfg!! ya se lo que pasaba, error de n00b... joder. ale, ya está solved en la 3.24 que no la he subido aún... y ya de paso van más cositas... si te urge mucho USUARIONUEVO la subo ya por si la necesitas incluir o algo en la wifislax... si no, esperamos un poco antes de subirla por si me revisan un par de strings de idioma que necesito (del catalán). kcdtv está al día con las del francés salvo por esta que ha cambiado...

arr["english",9]="Detecting system..."
arr["spanish",9]="Detectando sistema..."
arr["french",9]="Détection de système..."
arr["catalan",9]="Detecció del sistema..."

imagino que mañana por la noche como muy tarde tendré todas las strings para subir la 3.24

Ultima edición por v1s1t0r (02-05-2016 22:57:01)

Desconectado

#67 02-05-2016 23:22:36

USUARIONUEVO
Usuario

Registrado: 07-07-2015
Mensajes: 193

Re: Script multiuso wifi para Kali y otras distros

nunca meto prisas a nadie , aun hay bastante margen.

Desconectado

#68 03-05-2016 12:40:39

v1s1t0r
Usuario

Desde: Outer space
Registrado: 21-03-2016
Mensajes: 67
Página Web

Re: Script multiuso wifi para Kali y otras distros

pusheada la 3.3

finalmente se lió la cosa con varios cambios la 3.24 se me quedaba corta... así que fue la 3.3 al final. Changelog:

3.3
SIGTSTP trap now handled
Minimum bash version check (v4)
Some language strings changed
Non Linux OS check added (Solaris, FreeBSD, OSX)
Compatibility extended for OpenSUSE Linux
README.md updated about Mac OSX incompatibility
Improved OS language detection method
Fixed bug in autoupdate

Tiene pinta de que esta versión ya va a ser una "estable" por llamarla de alguna manera. probadla estos días y si no encontrais nada raro, q yo creo que esta vez será que no, pues ya puede ser una buena candidata para la wifislax

saludetes.

Desconectado

#69 03-05-2016 13:00:11

kcdtv
Administrator

Registrado: 14-11-2014
Mensajes: 2,053

Re: Script multiuso wifi para Kali y otras distros

ferpectoooooooooo
pues habrá que testearla a fondo para ver si vemos algo y que tengas una "estable" 5 estrellas
gracias por informarnos y en enhorabuena por todo este trabajo bien hecho smile

Desconectado

#70 04-05-2016 08:58:29

v1s1t0r
Usuario

Desde: Outer space
Registrado: 21-03-2016
Mensajes: 67
Página Web

Re: Script multiuso wifi para Kali y otras distros

Jeje, le puse el banner ya en github... no es q sea la leche, pero está curioso... yo no soy diseñador, se ha hecho lo que se ha podido...

https://github.com/v1s1t0r1sh3r3/airgeddon

Desconectado

#71 04-05-2016 17:04:43

kcdtv
Administrator

Registrado: 14-11-2014
Mensajes: 2,053

Re: Script multiuso wifi para Kali y otras distros

Nice... cool
big_smile
"We'll conquer the earth!!" lol

Una sugestión : Antes de verificar que las herramientas están instalados, verificar que se tenga privilegios de administrador.
He (voluntariamente)  lanzado el script sin usar "sudo" en consecuencia de que no ve los tools que requieren privilegios de administrador
Pero los tools están instalados, el error es que no tengo los privilegios de administrador para lanzarlo.
Asi que le pirmero que haría sería verifcar que el usuario sea "root" con un simple

whoami

Si te fijas en toros scripts veras que muchísimos empiecen con esto.

Desconectado

#72 04-05-2016 20:25:33

v1s1t0r
Usuario

Desde: Outer space
Registrado: 21-03-2016
Mensajes: 67
Página Web

Re: Script multiuso wifi para Kali y otras distros

uis... no se que decirte... no tienes por qué ser root siempre... igual alguien se lo ha tuneado para tener permisos en su usuario que no es root y si hago una validacion de que o eres root o que no te deje, pues no se, le puedo fastidiar... yo de momento lo dejaría como está. Como mucho si no te detecta alguna herramienta advertir con un mensajito de que te asegures de tener permisos... pero bueno, gracias por la sugerencia como siempre.

Me voy a quedar un par de semanas un poco en "stand by" por si surge algún bug... que me quiero asegurar de que la versión que entre en wifislax sea muy estable y luego ya empezaría a meter alguna cosilla más de funcionalidad.

Tengo en la cabeza rondandome cosas con hashcat para empezar... lo que pasa es que esta semana y la que viene lo tengo jodido para programar casi nada... casi que me conformaría con que esta versión no tuviera bugs y si todo está ok (que de momento lo parece), luego ya ponerme las pilas... además, tengo que mejorar el sistema de detección de "missed optional tools"... ahora mismo es una herramienta por opción de menú. Es decir, que las opciones de menú que no puedes usar dependen de una sola tool... y eso no puede ser. El día de mañana tendré una opción de menú que necesite 3 optional tools para funcionar... así que ese sistema lo tengo que mejorar para no encontrarme el problema el día de mañana... pero bueno, que son muchos pajaritos que tengo en la cabeza y que ya iré materializándolos poco a poco. Eso sí, estoy aprendiendo bash a base de bien! jeje.

Desconectado

#73 04-05-2016 21:09:56

kcdtv
Administrator

Registrado: 14-11-2014
Mensajes: 2,053

Re: Script multiuso wifi para Kali y otras distros

uis... no se que decirte... no tienes por qué ser root siempre... igual alguien se lo ha tuneado para tener permisos en su usuario que no es root y si hago una validacion de que o eres root o que no te deje, pues no se, le puedo fastidiar...

Yo se... wink
Se tiene que tener privilegios de administrador ( ser "root")  para usar la mayoría de los tools que usa el script
O el usuario normal lo lanza sin permisos "root":

[email protected]:~$ whoami
kcdtv

O lo lanza con sudo y así tiene los privilegios necesarios

[sudo][email protected]:~$ sudo whoami 
 password for kcdtv: 
root

Ves que salgo como root aunque estoy mi sesión de usuario kcdtv.


Esto es lo que pasa si hago sin privilegios

[email protected]:~/airgeddon$ bash airgeddon.sh

********************************** Bienvenid@ **********************************
Bienvenid@ al airgeddon script v3.3

Este script se ha hecho sólo con fines educativos. Sed [email protected] [email protected]
Utilízalo solo en tus propias redes!!

Idioma Español del S.O. detectado. Soportado por el script. Se cambió automaticamente

Versión de bash (4.3.42(1)-release) aceptada. Mínimo requerido versión: 4

Distros conocidas 100% compatibles con este script :
Wifislax Kali Parrot Backbox Blackarch Cyborg 

Detectando sistema...
Kali Linux

Vamos a chequear si tienes instalado lo que el script requiere
Pulsa la tecla [Enter] para continuar...

Herramientas esenciales: comprobando...
iwconfig ..... Error
iw ..... Error
awk ..... Ok
airmon-ng ..... Error
airodump-ng ..... Error
aircrack-ng ..... Ok
curl ..... Ok

Herramientas opcionales: comprobando...
wpaclean ..... Ok
aireplay-ng ..... Error
crunch ..... Ok
mdk3 ..... Ok

Necesitas instalar algunas herramientas esenciales antes de lanzar este script

Pulsa la tecla [Enter] para continuar...

*********************************** Saliendo ***********************************
Saliendo de airgeddon script v3.3 - Nos vemos pronto! :)

Comprobando si hay que realizar tareas de limpieza/restauración...
No hay que realizar ninguna tarea a la salida

[email protected]:~/airgeddon$ [email protected]:~$ 

No se ejecuta por herramientas que no encuentra aunque están aquí.

Esto es lo que pasa si invoco el script con privilegios de administrador ("ser root") y sudo

[email protected]:~/airgeddon$ sudo bash airgeddon.sh

********************************** Bienvenid@ **********************************
Bienvenid@ al airgeddon script v3.3

Este script se ha hecho sólo con fines educativos. Sed [email protected] [email protected]
Utilízalo solo en tus propias redes!!

Idioma Español del S.O. detectado. Soportado por el script. Se cambió automaticamente

Versión de bash (4.3.42(1)-release) aceptada. Mínimo requerido versión: 4

Distros conocidas 100% compatibles con este script :
Wifislax Kali Parrot Backbox Blackarch Cyborg 

Detectando sistema...
Kali Linux

Vamos a chequear si tienes instalado lo que el script requiere
Pulsa la tecla [Enter] para continuar...

Herramientas esenciales: comprobando...
iwconfig ..... Ok
iw ..... Ok
awk ..... Ok
airmon-ng ..... Ok
airodump-ng ..... Ok
aircrack-ng ..... Ok
curl ..... Ok

Herramientas opcionales: comprobando...
wpaclean ..... Ok
aireplay-ng ..... Ok
crunch ..... Ok
mdk3 ..... Ok

Tu distro tiene todas las herramientas necesarias. El script puede continuar...
Pulsa la tecla [Enter] para continuar...

todo bien...
No es complicado, añades una condición en inicio con "whoami" y listo.
Es lo que se suele hacer en los scripts de auditorias, o otras cosas que requieren privilegios de administrador.
si prefieres hacer lo después de la comprobación de los tools solo si la comprobación falla, puedes hacer lo después, si así te quedas así mas tranquilo ...
Si quieres que tu script se use en linux genricos, tienes que pensar que lo normal y aconsejado y mas seguro es usar una sesión de usuario y otorgarse los permisos de administrador entrando su contraseñas cuando se instala algo o se usa una herramienta como las que usas..
¡Dual boot ya! big_smile

Desconectado

#74 04-05-2016 21:18:53

v1s1t0r
Usuario

Desde: Outer space
Registrado: 21-03-2016
Mensajes: 67
Página Web

Re: Script multiuso wifi para Kali y otras distros

ok, me has convencido... lo añadiré... quizás la opción segunda me gusta más... la de que solo lo mire tras comprobar que no tienes permisos sobre las tools esenciales y que ahí lo mire y que si no eres root te lo diga.

Desconectado

#75 04-05-2016 22:23:28

kcdtv
Administrator

Registrado: 14-11-2014
Mensajes: 2,053

Re: Script multiuso wifi para Kali y otras distros

la segunda entonces smile
Asi estaba montado en WPSPIN durante años y nunca he tenido quejas ( sobre este punto big_smile )

ROOTCONTROL=$(whoami)                                                        # This variable will check if the user is logged as root

until  [ "$ROOTCONTROL" == "root" ];                                            
  
  do                                 
  echo "$ROOT_ADVERTENCIA"                                                     # 
  SHORTMENUE                                       ###################################### change according to selected language
  
done

Es un función que se invoca al iniciar el script, justo después la selección de idioma que venía primero y que limita el usuario en un menú reducido (solo generar PIN, no reaver) con una advertencia.

ejemplowhoami.jpg

En handshaker de coeman76 es mas radical, si no lo haces "como root" es una advertencia y un exit

########################################## detectar root ###########################################################
FUNCROOT(){
W=$(whoami)
if [ "$W" == "root" ]; then
sleep 0.5
else 
echo ""
echo " Necesitas loguearte como root para continuar..." 
echo "" 
exit
fi
}

Orange.sh de 1camaron1 igual... todos los que desarrollaron unos scripts no solo para live de pentest dónde eres root y punto deben hacer algo sobre este punto de los privilegios de administrador. 
Como ves "whoami" basta, no te hace falta reinventar la rueda y la comprobación te cabe en un par de liñas con una string más (y una para mi por traducir big_smile ) smile

Desconectado

Anuncio

Wifi-highpower.es es distribuidor oficial de Alfa Network

Temas similares

Tema Respuestas Vistas Ultimo mensaje
Hola! por Ike
1 5 Ayer 23:54:48 por kcdtv
RouterScan linux por juandiegomu
3 29 Ayer 22:06:44 por kcdtv
7 849 Ayer 17:35:28 por kcdtv
1 17 Ayer 11:25:21 por Koala
2 51 Ayer 02:07:10 por kcdtv

Pie de página

Información del usuario

Ultimo usuario registrado: Ike
Usuarios registrados conectados: 0
Invitados conectados: 7

Estadisticas de los foros

Número total de usuarios registrados: 356
Número total de temas: 616
Número total de mensajes: 4,220

Máx. usuarios conectados: 45 el 12-04-2016 12:02:20