Suite Seguridad Wireless > Colaboracion y desarrollo de nuestras lives
Script multiuso en bash, airgeddon
<< < (2/153) > >>
v1s1t0r:
Ya he implementado los cambios que comentabas. Están subidos ya. Ahora $airmon="airmon-zc" para wifislax y listo!! aunque yo sigo detectando si es wifislax por el uname, en vez de por el fichero que comentas... aunque supongo que da igual.

Bueno, todo esto si cambiase, pues lo modifico y ya está. La idea es que el proyecto esté vivo y se adapte perfectamente a nuevas releases o lo que haga falta.

No obstante, tengo un "problema" en el código... a ver si a algún gurú se le ocurre como solucionarlo... sigo teniendo que hacer la distinción de Wifislax y tratarla de forma especial además de por el airmon (que eso ya está solucionado)... porque en wifislax el comando iwconfig se comporta de forma distinta. Si tu haces "iwconfig eth0" (hay que elegir un interfaz que no sea wifi para la prueba), en otras distros la salida del comando iwconfig no es un "0" que suele significar "todo correcto". Sale otro número que supuestamente denota un error. Así suelo saber si hay una tarjeta wifi seleccionada o no... pero en wifislax si haces "iwconfig eth0" sí que sale un "0" como que todo está ok. No se si será por la versión de iwconfig o que ocurre exactamente.

Ahora mismo lo he subsanado de una forma un poco "ñapa". En la funcion check_interface_mode que está sobre la línea 573 se puede ver. Para wifilax le hago además un grep de algo de texto que suele aparecer y así si que consigo que si no aparece el texto me salga una salida que no sea un "0". A ver si a alguien se le ocurre algo mejor, aunque funciona 100%, pero no queda muy "bonito" en el código... igual en otra release de wifislax eso cambia, no lo se. Lo testearé con la nueva distro de desarrollo que tenéis y os digo.

Saludos.
USUARIONUEVO:
no , ... no debes asumir siempre que si es wifislax..use airmon-zc ....


comprueba que existe .... es lo mejor.

en la de 64 no existira , ...
v1s1t0r:
Hecho! ahora si es wifislax, se detecta si existe airmon-zc... si existe se cambia para usarlo y si no nada, se usa el airmon-ng normal y corriente.

Gracias por los consejos!
v1s1t0r:
Respecto a la salida de iwconfig que es distinta que en kali y en otras distros... veo al hacer "iwconfig --version" que en wifislax se usa Wireless-Tools version 29 y en las otras distros ireless-Tools version 30. He probado en la de desarrollo y también se usa la 29.

bueno, mientras esto sea así, lo fixeo como comentaba en otro post, haciendo la "ñapilla" esa... USUARIONUEVO, ¿sabes qué versión habrá en la futura de 64bits o es pronto para decirlo? gracias.
USUARIONUEVO:
wireless-tools si no cambia sera la misma ...

ya que en slackware son muy reacios a poner la 30 por que pone pre beta o algo asi.
Navegación
Índice de Mensajes
Página Siguiente
Página Anterior

Ir a la versión completa