Suite Seguridad Wireless > Colaboracion y desarrollo de nuestras lives

Script multiuso en bash, airgeddon

<< < (85/153) > >>

v1s1t0r:
Dicho y hecho!! la nueva versión de airgeddon v10.0 con el sistema de plugins (y otros features) ha visto la luz!!!

Changelog:


--- Citar ---v10.0
 - Added plugins system
 - Added example plugin: Missing dependencies auto-installation for some distros (Kali, Parrot, BlackArch)
 - Improvements for Evil Twin on captive portal detection for newer devices
 - Missing 5GHz channels added
 - Github pull request template added and issue templates updated
 - Fixed error on hex2ascii conversion for some WEP passwords
--- Fin de la cita ---

Ahora la gente podrá desarrollar sus propias modificaciones de airgeddon sin apenas despeinarse... gracias al sistema de hooking de funciones que hemos creado (prehook, override y posthook), podemos elegir la función de airgeddon que actúe sobre la parte que queremos cambiar y de forma sencilla hacer las modificaciones oportunas. Más info aquí en estos links:
https://github.com/v1s1t0r1sh3r3/airgeddon/wiki/Plugins%20System
https://github.com/v1s1t0r1sh3r3/airgeddon/wiki/Plugins%20Development

Además se ha creado una sección nueva en el Wiki "Plugins Hall of Fame" https://github.com/v1s1t0r1sh3r3/airgeddon/wiki/Plugins%20Hall%20of%20Fame donde pondremos enlaces externos a los plugins que haga la gente y que tengan cierta calidad.

No sabemos que repercusión tendrá esto... si luego no desarrollará plugins ni dios o si va a ser un pelotazo. En cualquier caso hemos disfrutado haciéndolo y creemos que es uno de esos features que pueden marcar la diferencia porque abren muchísimo las posibilidades para la comunidad.

Saludos!

USUARIONUEVO:
Men , desde la v9.23 , no puede actualizarse a la v10 , dice siempre que no se puede acceder al repositorio , vamos al github.

Tengo conexion bien y demas , he bajado el tarball desde el git, osea que no se por que le pasa eso ... te lo digo por que si es del script 9.23 , habria que avisar ya que nadie se va a enterar que existe la v10 si no lee los foros en los que escribes.

Voy a hacer la actualizacion a mano ..jejeje , buen trabajo y mucha paziencia.


--- Código: ---Parece que tu conexión a internet no es estable. El script no puede conectar al repositorio. Continuará sin actualizarse...
Pulsa la tecla [Enter] para continuar...
--- Fin del código ---

revisare la funcion de buscar actualizaciones a ver si es que me falla algo a mi en mi sistema.

pues no se, puede que sea algo transitorio , desde el navegador tampoco deja

--- Código: ---https://raw.githubusercontent.com/v1s1t0r1sh3r3/airgeddon/master/airgeddon.sh
--- Fin del código ---


--- Código: ---No puedes acceder a raw.githubusercontent.com en este momento porque el sitio web utiliza HSTS. Los ataques y los errores de red suelen ser temporales, por lo que es probable que esta página funcione más tarde.
--- Fin del código ---



v1s1t0r:
Hola USUARIONUEVO, que bueno volver a saber de ti!  ;)

Ok vamos por partes... para comenzar decir que la versión 10 está gustando mucho, tengo el canal de discord lleno de gente probando airgeddon y jugueteando con los plugins. Un plugin importante que ha salido es el que compatibiliza airgeddon con las dichosas tarjetas con chipset Realtek RTL8812AU. Estas tarjetas tienen un driver un poco "rebelde" que pinta la salida de los comandos iwconfig y airmon como le da la gana en lugar de hacerlo como lo hacen todas. Nos han pedido muchas veces a través de issues en github hacer algo, y siempre nos hemos negado por no llenar el código fuente de airgeddon de cosas específicas para una tarjeta. Bien, ahora que existen los plugins se ha creado este: https://github.com/OscarAkaElvis/airgeddon_realtek_chipset_fixer

No es que sea la panacea porque sigue habiendo problemas que no tienen que ver con airgeddon, es decir, que los temas que le siguen fallando al driver pues lógicamente siguen fallando... el tema del WPS mal, y cuando la tarjeta hace split en un Evil Twin, el AP se crea, pero el DoS en paralelo no lo hace bien y repito, todo es culpa del driver. No obstante, el plugin soluciona los problemas de parseos de la salida y compatibiliza estas tarjetas permitiendo usarlas en airgeddon para un uso básico, escaneos, cambiar de modo de managed a monitor y viceversa, etc.

Bueno, una vez hecha la promo del plugin chulo... jejeje, comentar que algo raro debe estar pasando con ese update ya que he estado haciendo pruebas y solo hay un caso en el que haya podido reproducir el problema además de en Wifislax. En BlackArch también pasa, lo que ocurre es que ahí no se nota porque como airgeddon está en sus repos y tiene los updates desactivados porque se actualiza por los repos, pues no hay problema... pero parece que sea lo que sea que esté pasando, allí también ocurre. Si activamos las actualizaciones, desde la 9.23 a la 10.0 da ese error de que la conexion es inestable etc etc y no se descarga. Algo bastante raro ya que el código de airgeddon no ha cambiado en esa parte entre estas versiones. Eso parece indicar claramente que es algún factor externo lo que ha cambiado... me atrevería a decir sin haberlo mirado bien aún que será wget o curl (no recuerdo ahora exactamente como se hacía el update), igual al ser una URL con https ahora alguna nueva versión de estas herramientas ha cambiado su comportamiento por defecto y hace falta algún parámetro para que ignore errores o warnings de certificado o alguna chorrada por el estilo.

Bueno, varias cosas

1. Voy a indagar a ver si veo que puede estar pasando
2. Genial que actualices el script en Wifislax
3. Para aquellos que quieran la versión 10 y no se les actualice, seguid estas instrucciones:

Entrar al github y descargad la versión 10 ya sea con un comando git clone o descargando el fichero zip de la rama master o de la release con el tag 10.0, ahora mismo es exactamente lo mismo.
En wifislax si no recuerdo mal, airgeddon está en la carpeta /opt/airgeddon/ , bien pues copiad los ficheros descargados a esa ubicación. El repo tiene mucha "morralla" no necesaria para la ejecución como ficheros .md , licencia, etc etc... realmente solo os hacen falta los ficheros airgeddon.sh , language_strings.sh , known_pins.db , y .airgeddonrc (no os olvideis de este que al comenzar por punto, aparece como oculto, como todos los ficheros que comienzan por un punto en Linux). Ahhh y la mandanga nueva de la versión 10!!! que tiene una carpeta que se llama plugins con un par de ficheros .sh dentro. Esos no son necesarios pero si los copiais mejor. De tal forma que la carpeta plugins también exista en /opt/airgeddon/plugins y ya está!

Lo dicho, investigo a ver que narices pasa con el auto-update... es curioso que solo pasa en Wifislax y BlackArch y como comentaba, en BlackArch pasa desapercibido porque está quitado el auto-update... lo miro. Gracias!

v1s1t0r:
Pfff... no tiene que ver con el linux ni con nada que hayamos hecho nosotros. Parece que está relacionado con un tema DNS. Por lo que sea, no se está resolviendo bien el dominio raw.githubusercontent.com y claro, abre una página de error que tiene un certificado autofirmado que da el error que comentabas.

Si lo meteis en el fichero /etc/hosts de forma fija funciona todo bien. Yo lo puse así y ya no da error

140.82.113.4 github.com
151.101.132.133 raw.githubusercontent.com githubusercontent.com

Lo que ocurre es que esto es un "fix" barato... de todos modos creo que esto no está en nuestras manos arreglaro. Tendrán que arreglar la redirección DNS de turno y todo volverá a la normalidad.

Es curioso, me fallaba en el Wifislax y en BlackArch porque son los únicos sistemas donde no tenía metido eso en el fichero hosts. ¿Que por qué meto a veces cosas de estas en el hosts? pues ahora mismo no recuerdo pero me suena que algo parecido pasó en otra época y desde entonces me curo en saludo.

Saludos terrícolas!




En un windows que tengo, metí en el hosts las direcciones de github "hardcodeadas" y me las resuelve bien y todo va perfect. En

v1s1t0r:
Tampoco hace falta tocar el fichero hosts, con que utilices unos dns decentes vale. No se si es que hoy ya lo habrán arreglado por fin o si ha sido casualidad, pero utilizando dns como el 1.1.1.1 o los de google 8.8.8.8 o el 8.8.4.4 funciona bien!

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa