Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?
18-11-2017, 07:27 (S?bado)
Inicio Ayuda Reglas Buscar Ingresar Registrarse
Noticias:
Liberada wifislax64-1.1 version final para descargar

Videos Downloader




  Mostrar Mensajes
Páginas: [1] 2
1  Suite Seguridad Wireless / Live wifislax / Re: GeminisAuditor v1.2 [WEP,WPA,WPS] (Actualizado 14/04/2015) : 13-09-2017, 12:41 (Mi?rcoles)
@lego_regan como siempre gracias por la explicación, vi que geminis utilizaba el parámetro -w pero realmente no sabía su finalidad... pensé que utilizaba los datos directamente de airodump y no parseando luego el .csv... es lo que tiene no tener ni idea del asunto...

Veo que además has puesto lo de detectar la tarjeta, gracias por eso también me servirá a modo de ejemplo para saber como se hace, muy bueno! Angry

edito: por curiosidad para las 8821au y 8814au sería igual? sin "rtl"?

De nada =).

Pues depende si el módulo que se añade se llama 8821au u 8814au entonces habría que modificar la linea y poner algo como esto:
Código:
if [ "8812au" == $DRIVER_WIFI  -o  "8821au" == $DRIVER_WIFI  -o  "8814au" == $DRIVER_WIFI  -o ];

Pero si el módulo que carga es el 8812au no es necesario en teoría modificar nada ya que lo que hace el script es averiguar que módulo del kernel utiliza como driver.


Saludos
2  Suite Seguridad Wireless / Live wifislax / Re: GeminisAuditor v1.2 [WEP,WPA,WPS] (Actualizado 14/04/2015) : 12-09-2017, 09:52 (Martes)
Geminis utiliza Wash para ver que redes tienen WPS, y lo que hace es primero pasar airodoump-ng y luego pasa por wash el archivo cap. Lo que pasa es que el archivo cap al menos a mi me da problemas con las redes en 5ghz y ni airodoump-ng ni wash me las muestran (a partir del archivo) y el CSV no guarda información acerca del WPS.

Vamos se puede comprobar lanzando airodoump-ng --band a -w captura
Al abrir la captura ya bien con airodoump-ng o wash, no reconoce las redes de 5g

Se me ocurren varias formas para solucionar esto:
- modificar airodoump-ng y añadir el estado del WPS en el archivo CSV y luego parsear el CSV.
- capturar con tcpdump (los archivos capturados con tcpdump no dan problemas). Aunque lo más complicado sería el chanel hopping pero se puede lanzar tanto airodoump-ng y tcpdump a la vez (dejando que airodoump-ng determine el canal y tcpdump vuelque los paquetes).
- modificar airodoump-ng para que guarde bien los paquetes capturados en frecuencias de 5ghz.

Saludos

PD: He modificado ligeramente el script de GeminisAuditor para que escane en frecuencias de 5ghz y muestre los objetivos (he utilizado tcpdump para generar el archivo .cap y que wash pueda determinar si tienen o no WPS activado) https://mega.nz/#!JVMC1ASC!akU-jL9VozlQf4vGBbnFQvYo7Ip-TWb4cINmgtgEc6E  a parte he probado tanto el driver 5 como el 4 y sinceramente me va mejor el 4 (tengo la alfa awus036ac) con el 5 a veces deja de capturar bien los paquetes y tengo que andar desenchufando y enchufando la tarjeta. Lo he probado en Ubuntu pero supongo que funcionará igual en wifislax, utilizo también la versión parcheada de airmon-ng. Luego hago otra que según el driver utilice airmon-ng o iwconfig.

PD2: vale el que no tira bien es el airodoump-ng que tengo instalado en ubuntu que ese da problemas con los canales de 5ghz he estado probando en wifislax y si que tira bien, a si que he modificado el script para que no use tcpdump y va bien.
3  Suite Seguridad Wireless / Live wifislax / Re: GeminisAuditor v1.2 [WEP,WPA,WPS] (Actualizado 14/04/2015) : 20-06-2017, 18:47 (Martes)
La aplicación es un script Bash que se puede editar sin problemas con un editor de texto. El problema con los 5ghz es que el script está más pensado para 2,4 ghz, por ejemplo el menú de selección de canales solo aparecen los 12 canales de 2.4 y meter más canales puede requerir un cierto rediseño de la interfaz . Por otra parte una vez capturados los paquetes los filtra quitando los que tienen canales negativos y creo recordar que airodoump-ng la liaba al guardar paquete y los de la banda de 5ghz los guardaba asignando un valor negativo a los canales (aunque hace unos meses que no toco nada pero me pasaba tanto con la alfa como con la Intel 6235) a si que es un fallo de airodoump-ng supongo. Por otro lado paquetes capturados con wireshark si que mantenían bien el canal al abrirlos con airodoump-ng.


Saludos
4  General / Foro libre - Offtopic / Re: Los routers movistar ya no son vulnerables a los ataques con wps activado? : 08-06-2017, 19:56 (Jueves)
El HGU que tienen mis padres ha caído por WPS tanto 2,4 como 5ghz. Pero hay que activarlo previamente ya que viene desactivado por defecto (creo recordar que para 5ghz era 01234567 ...).
Bueno hace unos meses que trastee a lo mejor se ha actualizado. No obstante para mi gusto los HGU son bastante buenos para el típico usuario de conectar y que me funcione ya que no tiene contraseña de admin de las clásicas sino que es una diferente para cada router, WPS desactivado, wpa y clave larga. Hasta donde yo se utiliza tokens para validar los formularios. Yo lo veo bastante seguros para un usuario medio que es lo que más ha de primar.

Saludos.
5  Desarrollo de scripts y aplicaciones / Aplicaciones y diccionarios linux / Re: LINSET doble clon del LINSET : 02-04-2017, 22:04 (Domingo)
Hola una consulta  no lo eh entendido bien pero para que me serviria crear un al con wps Huh
Testear aplicaciones que se basen en ataque WPS sin necesidad de tener un router a mano.
6  Suite Seguridad Wireless / Colaboracion y desarrollo de nuestras lives / Re: Trabajo para intenar incluir soporte rtl8812au en airmon-ng (classic) : 01-04-2017, 23:00 (S?bado)
Al ejecutar el parche en wifislax 64 me da ek siguiente error

Código:
patch /usr/sbin/airmon-ng airmon.patch
(Stripping trailing CRs from patch; use --binary to disable.)
patching file /usr/sbin/airmon-ng
Hunk #1 FAILED at 234.
Hunk #2 FAILED at 620.
Hunk #3 FAILED at 755.
3 out of 3 hunks FAILED -- saving rejects to file /usr/sbin/airmon-ng.rej

Con wifislax 32bits no da error en el mismo portatil.

Es posible que andes utilizando la versión de airmon-nz en vez de la airmon-ng. Prueba a actualizar el aircrack con el actualizador que trae wifislax ya que el propio actualizador renombra el airmon-ng moderno y hace una copia del antiguo para que muchos scripts puedan seguir funcionando.

Tengo pendiente hacer unas pruebas con la tarjeta y publicarlas en el foro, pero he tenido unas semanas bastante moviditas.

De todas formas con iwconfig, aireplay-ng y reaver no deberías de tener problemas para auditar la mayoría de las redes que hay. Para que sea compatible al 100% con airmon-ng necesita bastante trabajo... (problemas con las interfaces virtuales).

Saludos
7  Desarrollo de scripts y aplicaciones / Aplicaciones y diccionarios linux / Re: LINSET doble clon del LINSET : 30-03-2017, 14:50 (Jueves)
Parece muy interesante pero poco automatizado, (por lo que he visto en el vídeo porque no lo he probado aún). Está muy bien poder configurar manualmente todos los archivos de configuración, pero sería más útil que creara algunas configuraciones por defecto (y luego si quieres se modifican).
También estaría bien poder definir el editor, yo soy más de vi (o vim), pero un kate tampoco estaría mal.

Cuando tenga tiempo lo pruebo (de hecho lo de crear un AP WPS me va a venir bien pronto, que tengo que hacer unas pruebas).

Saludos.
8  Sistemas operativos / Zona GNU/Linux / Re: apache en slakware : 30-03-2017, 14:17 (Jueves)
Creo que el grupo de apache en Wifislax es apache
Prueba con:
Código:
chown -R root:apache /var/www/*
sleep 1;
find /var/www -type f -exec sudo chmod 777 {} \;
chown -R root:apache /var/www/cle.txt  
chmod 764 /var/www/cle.txt
chmod +x /etc/rc.d/rc.httpd
cp /root/httpd.conf   /etc/httpd
/etc/rc.d/rc.httpd start

Saludos
9  Sistemas operativos / Wireless GNU/Linux / Re: Driver rtl8812au modo monitor e inyección : 29-03-2017, 19:54 (Mi?rcoles)
A mí el que me han dicho que funciona bien en modo monitor y en modo inyección es el de AstSam en GitHub

El link es :

github.com/astsam/rtl8812au

Gracias
Hombre... con este anduve trasteando antes de que astsam publicase el suyo... evidentemente lo abandoné porque salió el de astsam que permitía inyectar con reaver (este podía inyectar con arireplay-ng). Hoy en día intento colaborar con el driver de astsam. De todas formas los 2 drivers son diferentes uno utiliza el api cfg80211 mientras que el otro el api de linux o eso creo (vamos cuando los he andado modificando y depurando llegué a la conclusión de que uno utiliza el archivo ioctl_linux.c mientras que el otro el archivo ioctl_cfg80211.c).

Saludos
10  General / Noticias de internet , wifi , seguridad y tecnologia / Re: Científicos logran rociar un objeto con el material más negro del mundo : 29-03-2017, 19:36 (Mi?rcoles)
las placas solares funcionan mas por absorber el calor que no la luz, esas las que se ven en las azoteas de los edificios, que ademas solo sirven para el agua caliente y en ocasiones para la calefacción.
Caro absorben el calor (en casa de mis padres hay una) y si ese material no rebota ningún tipo de luz significa que aprovecharía toda la energía y se calentaría muchísimo mas, vamos era eso a lo que me refería xDD (aunque se que no todas los rayos calientan, de hecho creo que sólo los infrarrojos =S).

Se me ocurre pintar el coche de ese material, para cuando salgo de copas por la noche, no me vean los del control de alcoholemia Grin
xDD Pues no es mala idea la verdad.
11  General / Noticias de internet , wifi , seguridad y tecnologia / Re: Científicos logran rociar un objeto con el material más negro del mundo : 29-03-2017, 13:04 (Mi?rcoles)
A mi se me ocurre que puede ser utilizado para temas de placas solares y demás, es decir si pueden absorber toda la energía pues se podría aprovechar mejor.
Si no en temas militares a lo mejor para evadir la localización por laser (vamos hasta donde yo se si el laser no rebota no se puede calcular la distancia).
12  Equipos y materiales / Adaptadores wireless USB / Re: Alfa-AWUS1900-802-11ac 1900 Mbps Dual-band-2-4-5-Ghz- : 26-03-2017, 15:57 (Domingo)
Por lo que he visto tiene chipset Realtek RTL8814U.

Los drivers de astsam han incluido compatibilidad con este chipset pero no se hasta que punto funcionaría bien.

Además los drivers de astsam tienen que mejorar un poco, aun son algo inestables y no son soportados por los scripts de airmon-ng...

Por ahí he leído que Alfa está trabajando en permitir modo monitor en esta tarjeta... pero a saber...

Saludos
13  Suite Seguridad Wireless / Colaboracion y desarrollo de nuestras lives / Re: Trabajo para intenar incluir soporte rtl8812au en airmon-ng (classic) : 24-03-2017, 23:45 (Viernes)
primero , habria que mirar si ese cero , es solo con ese driver...o si pasa con todas las tarjetas al usar 5ghz
Yo díría que si es el problema (aunque no se si al guardarlo o al leerlo), pero he probado también con una Intel Corporation Centrino Advanced-N 6235 con drivers iwlwifi y el comportamiento es el mismo. En cambio los archivos csv si que indica bien los canales. Voy a ver si en el archivo cap si indica los canales.

Vaaalee ya he visto el problemo, en las capturas no se guardan los canales si la estación no ha mandado broadcast. Todas las redes 5g que tengo a mi alrededor tienen el ESSIDD oculto, he analizado los paquetes con wireshark y no he visto en ningún lado el canal. A si que he creado un AP en el canal 36 y le he puesto un essid y entonces ya si que indica el canal en airodoump (y cuando abro el archivo con wireshark se ve que el canal lo manda con el paquete broadcast).

Si directamente capturo los paquetes con wireshark estos incluyen un apartado llamado radiotap header y en ese si que se indica el canal, el problema es que aún con esa captura airodoump-ng no es capaz de mostrar el canal correctamente.
14  Suite Seguridad Wireless / Colaboracion y desarrollo de nuestras lives / Re: Trabajo para intenar incluir soporte rtl8812au en airmon-ng (classic) : 24-03-2017, 16:57 (Viernes)
@lego-regan gracias por la explicación, y por compartir tus investigaciones, se ahorra tiempo y se aprende un montón!
tengo que probar tu mod del driver  Angry  Angry  Angry


a decir verdad es una jodienda que haya tantas versiones diferentes del mismo driver, también hay otra que aun estoy pendiente de probar de cristi28 (un usuario español) que también lleva algunas mejoras interesantes,
edit: este es el link por si a alguien le interesa trastear https://github.com/cristi28/rtl8812au


De nada =).

La modificación que añadí yo ya la incluido astsam en su versión a si que puedes tirar directamente de la astsam (la v4...).

Echaré un ojo a la de cris28 a ver que tal tira.


Saludos

PD: Después de modificar varias veces el script de GéminisAuditor para auditar redes 5G llegué a una conclusión: airodoump-ng necesita ser parcheado pues cuando captura en la frecuencia de 5ghz deja el canal a 0 en el archivo guardado. Vamos, que cuando estás capturando muestra bien el número del canal pero si luego abres una captura con airodoump-ng el canal lo pone a 0...
15  General / Foro libre - Offtopic / Re: Jaque en la red : 17-03-2017, 16:21 (Viernes)
Pues madre mía, esto se lo podrían ahorrar los de Antena 3 a mi me daba que no iba hacer tan fácil tener todos esos permisos así como así. Era mejor que salga algo de Metasploit y que se lo curra en meterlo en el dispositivo sin que la tipa se de cuenta.

creo que esto era "hackeo para tontos". El que no tenga conocimientos alguno se lo podría haber tragado bastante. Yo me lo creí ya que estoy muy verde en todo esto.

Saludos y gracias por las aclaraciones.
Hombre, a lo mejor la app la ha instalado utilizando algún exploit o ingeniería social, sin que la presentadora se entere y eso no lo muestran en el documental... aunque evidentemente quedaría más impresionante. O a lo mejor el ataque se basa en determinar que sistemas antirobo tiene el móvil instalado y hacer un ataque mitm para interceptar las credenciales... recuperarlas... pero vamos el documental es un poco sensacionalista y seguramente que sólo buscan mostrar algo impactante para la gente pero es desconcertante para los que entendemos algo (porque no explican nada, ni como protegerse ni nada).

Por cierto el aparato con el que monta las redes tiene pinta de ser una piña (Pineapple Mark) que bueno, si bien es cierto lo que haces con una de ellas lo puedes hacer con un PC, este dispositivo tiene una interfaz cuidada y bastante software por debajo que facilita muchísimo la operación y es independiente de un PC. Un software parecido es FruityWifi (se puede usar sobre Raspberry PI) y dispone de ataques muy interesantes, por ejemplo, hay un ataque que monta una o varias redes abiertas con el nombre de las redes que buscan los dispositivos (las que Airodoump-ng llama probe) lo que hace más probable que se conecten automáticamente a esa red.


Saludos
16  Suite Seguridad Wireless / Colaboracion y desarrollo de nuestras lives / Re: Trabajo para intenar incluir soporte rtl8812au en airmon-ng (classic) : 12-03-2017, 23:30 (Domingo)
Al final el problema con el ataque venía en que networkmanager se ponía a escanear y el canal dejaba de estar fijo de ahí que la inyección no funcionase, a si que simplemente corriendo airmon-ng check kill matará los procesos que interfieren y ya no hace falta poner de nuevo lo de iw mode monitor (cuando se está atacando).

Para escanear en varios canales no hace falta poner lo de iw set freq, con airodoump-ng va bien, si se quiere escanear las bandas de 5ghz creo que había que poner --band a en los parámetros.

Por otro lado el script de GéminisAuditor no está preparado para trabajar con 5Ghz por ahora (estuve modificando solo las zonas donde lanza airodoump para añadir lo de la banda, pero creo que cuando procesa la información sólo permite los canales de 2,4).

Estuve depurando cosas y llegué a dos conclusiones:
-Tiene el típico error de fixed channel -1 (la parte del driver que tiene que devolver el canal no está implementada). De todas formas esto no es muy grave y creo que la solución es bastan te factible, estuve trasteando hace una semana o así y aunque el kernel petaba (más que nada porque la función no devolvía nada), si tengo tiempo lo volveré a mirar.
-El error que da (que me llena el dmseg del mismo error) cuando se utiliza los script de evil twin (estoy probando con wifimosys) aparecen cuando se inyectan paquetes y está la tarjeta en modo AP (airbase-ng).

Por el resto va muy bien. También he probado a lanzar reaver sobre el router mistrastar que tienen mis padres (sobre la banda de 5ghz con WPS activado y cayó a la primera xDD).

Saludos

Edit: acabo de añadir la función de get channel al driver, de esta manera tanto iwconfig como iw devuelven bien el canal que se está usando (y ancho de banda), también elimina el mensaje de fixed channel -1 en airodoump-ng y airbase-ng.
Código:
git clone -b v4.3.21 https://github.com/gorebrau/rtl8812au-1
17  Suite Seguridad Wireless / Colaboracion y desarrollo de nuestras lives / Re: Trabajo para intenar incluir soporte rtl8812au en airmon-ng (classic) : 05-03-2017, 14:28 (Domingo)
lego_regan, va perfecto, mil gracias  Angry
De nada =), aunque no sea algo oficial permite probar esta tarjeta con los scripts y que sea más sencillo el hecho de poner esta tarjeta en modo monitor.

hi

yo tengo uno de estos (Alfa AWUS036ACH), en cuanto tenga un rato libre me pongo con el.

los drivers que uso son estos: https://github.com/astsam/rtl8812au.git ¿son los que estáis modificando?
Lo que se ha modificado ha sido el airmon-ng, los drivers que usamos son esos que indicas (por ahora son los que van mejor), aunque dan algunos problemas que supongo con el tiempo se irán resolviendo.

Saludos
18  Suite Seguridad Wireless / Colaboracion y desarrollo de nuestras lives / Re: Trabajo para intenar incluir soporte rtl8812au en airmon-ng (classic) : 03-03-2017, 02:28 (Viernes)
(Paréntesis Offtopic): como no tengo este adaptador estaré atento a las novedades sobre el driver y si en un tiempo prudencial no hay solución puedo hacer compatible Wifimosys con este chip al igual que hice con el  8187L (asumiendo como dices que sí funciona con airbase).
Muchas gracias por el interés =).

Acabo de hacer algunas pruebas y el mensaje que aparecía varias veces (vamos un flood en toda regla) era justo después de entrar en modo ahorro de energía (y eso que en el makefile aparece como desactivado), a si que he aplicado lo que hace este parche https://github.com/LibreELEC/LibreELEC.tv/pull/322/files y ya no llena el dmesg con esos mensajes, lo cual ayuda a determinar mejor la raíz del problema.
Aunque se ha bloqueado el script un par de veces (que tocará averiguar por que ocurre), otras veces ha continuado la ejecución.

Hostapd funciona (lo he probado a pelo) pero pone la tarjeta en modo Master y cuando se inyectan paquetes cambia a Monitor y deja de funcionar hostapd. Vamos que no se pueden inyectar paquetes a la vez que está ejecutándose hostapd.

Por otro lado me he tomado la libertad y he modificado la linea donde comparas si es el driver 8187 cambiando por grep -ie "8187\|8812" y entonces el script funciona "correctamente". Expulsa a los usuarios y monta el AP falso con airbase. Me puedo conectar sin problemas al AP falso y se muestra bien que me he conectado pero al cabo de un rato deja de funcionar (desaparece el AP y ya no me expulsa de la red original), puede ser por problemas del driver o porque ando en máquina virtual y no va tan fino (cuando tenga tiempo quemo un USB para ejecutar Wifislax directamente y ver si el comportamiento es similar o diferente).

Saludos
19  Suite Seguridad Wireless / Colaboracion y desarrollo de nuestras lives / Re: Trabajo para intenar incluir soporte rtl8812au en airmon-ng (classic) : 02-03-2017, 15:22 (Jueves)
Funciona más o menos (problemas sobretodo del driver).

Por ejemplo GeminisAuditor tira más o menos bien. Escanea y tal, pero al lanzar reaver se queda esperando el "beacon frame" y sólo se soluciona si se ejecuta iwconfig wlan0 mode monitor de nuevo en otra ventana y a partir de entonces ya permite realizar cualquier ataque a los objetivos (WEP, WPS). En casa de mis padres tengo un router mitrastar, activé el WPS en la red 5G y no tardó nada en reventarlo.

También he probado el script de Vodker (wifimosys) y si se consigue el handshake pero no monta el ap (el script se bloquea cuando intenta reiniciar la interfaz con ifconfig) y viendo el dmesg no para de mostrar "_alloc_mgtxmitframe(wlan0) alloc xmitbuf fail", que sólo se soluciona desconectando el adaptador usb y volviéndolo a conectar (el script continua pero no lo hace correctamente). Habría que ver si el driver funciona con hostapd (con airbase-ng si que funciona).

Las pruebas las hago en máquina virtual y el adaptador no es un Alfa pero utiliza el mismo driver aunque el chip sea diferente (rtl8811au en vez de rtl8812au).

El código que puse en el comentario anterior es un parche, lo puedes pegar en un archivo llamado airmon.patch
Y luego ejecutas:
Código:
patch /usr/sbin/airmon-ng airmon.patch

De todas formas es recomendable que hagas una copia de seguridad del airmon-ng original antes de aplicar el parche por si el parche no funciona:
Código:
cp /usr/sbin/airmon-ng /usr/sbin/airmon-ng_bak


Saludos
20  Suite Seguridad Wireless / Colaboracion y desarrollo de nuestras lives / Re: Trabajo para intenar incluir soporte rtl8812au en airmon-ng (classic) : 22-02-2017, 01:58 (Mi?rcoles)
El problema con el driver es que no funcionan las interfaces virtuales. Vamos que estas se crean pero no funcionan bien de ahí que la tarjeta no sea compatible con airmon-ng.

Se puede modificar el script de airmon-ng y que al montar la interfaz en modo monitor no muestre mon0 sino wlan0, algo como esto:
Código:
--- airmon-ng 2016-12-21 22:25:30.000000000 +0100
+++ airmon-modificado 2017-02-20 13:54:43.076451965 +0100
@@ -234,7 +234,14 @@
     then
         CHIPSET="Atmel   "
     fi
-
+   
+    if [ x$DRIVER = "x8812au" ]
+    then
+ USE_IWCONFIG=1
+ USE_IW=0
+        CHIPSET="Realtek "
+    fi
+   
     if [ x$DRIVER = "xb43" -o x$DRIVER = "xb43legacy" -o x$DRIVER = "xbcm43xx" -o x$DRIVER = "xwl" ]
     then
         CHIPSET="Broadcom"
@@ -620,57 +627,66 @@
     printf "$iface\t\t$CHIPSET\t$DRIVER - [$PHYDEV]"
     if [ x$1 = "xstart" ] && [ x$2 = x$iface ]
     then
-        if [ $USE_IW = 1 ]
-        then
-            IW_ERROR=`iw dev $iface interface add $MONDEV type monitor 2>&1 | grep "nl80211 not found"`
-            if [ x$IW_ERROR = "x" ]
-            then
-                sleep 1s
- if [ ! -z $3 ]
-                then
-                if [ $3 -lt 1000 ]
-                then
-                iwconfig $MONDEV channel $3 >/dev/null 2>&1
-                else
-                iwconfig $MONDEV freq "$3"000000 >/dev/null 2>&1
-                fi
-            fi
-                ifconfig $MONDEV up
-                printf "\n\t\t\t\t(monitor mode enabled on $MONDEV)"
-            else
-                if [ -f /sys/class/ieee80211/"$PHYDEV"/add_iface ]
-                then
-                    echo -n "$MONDEV" > /sys/class/ieee80211/"$PHYDEV"/add_iface
-                    sleep 1s
-                    if [ $3 -lt 1000 ]
-                    then
-                        iwconfig $MONDEV mode Monitor channel $3 >/dev/null 2>&1
-                    else
-                        iwconfig $MONDEV mode Monitor freq "$3"000000 >/dev/null 2>&1
-                    fi
-                    ifconfig $MONDEV up
-                    printf "\n\t\t\t\t(monitor mode enabled on $MONDEV)"
-                else
-                    printf "\n\nERROR: nl80211 support is disabled in your kernel.\nPlease recompile your kernel with nl80211 support enabled.\n"
-                fi
-            fi
-        else
-            if [ -f /sys/class/ieee80211/"$PHYDEV"/add_iface ]
-            then
-                echo -n "$MONDEV" > /sys/class/ieee80211/"$PHYDEV"/add_iface
-                sleep 1s
-                if [ $3 -lt 1000 ]
-                then
-                    iwconfig $MONDEV mode Monitor channel $3 >/dev/null 2>&1
-                else
-                    iwconfig $MONDEV mode Monitor freq "$3"000000 >/dev/null 2>&1
-                fi
-                ifconfig $MONDEV up
-                printf "\n\t\t\t\t(monitor mode enabled on $MONDEV)"
-            else
-                printf "\n\nERROR: Neither the sysfs interface links nor the iw command is available.\nPlease download and install iw from\n$IW_SOURCE\n"
-            fi
-        fi
+ if [ $USE_IWCONFIG = 1 ]
+ then
+   iwconfig $iface mode monitor >/dev/null 2>&1
+   MONDEV=$iface
+   ifconfig $MONDEV up
+          printf "\n\t\t\t\t(monitor mode enabled on $MONDEV)"
+  
+        else
+     if [ $USE_IW = 1 ]
+     then
+ IW_ERROR=`iw dev $iface interface add $MONDEV type monitor 2>&1 | grep "nl80211 not found"`
+ if [ x$IW_ERROR = "x" ]
+ then
+     sleep 1s
+     if [ ! -z $3 ]
+     then
+ if [ $3 -lt 1000 ]
+ then
+     iwconfig $MONDEV channel $3 >/dev/null 2>&1
+ else
+     iwconfig $MONDEV freq "$3"000000 >/dev/null 2>&1
+ fi
+     fi
+     ifconfig $MONDEV up
+     printf "\n\t\t\t\t(monitor mode enabled on $MONDEV)"
+ else
+     if [ -f /sys/class/ieee80211/"$PHYDEV"/add_iface ]
+     then
+ echo -n "$MONDEV" > /sys/class/ieee80211/"$PHYDEV"/add_iface
+ sleep 1s
+ if [ $3 -lt 1000 ]
+ then
+     iwconfig $MONDEV mode Monitor channel $3 >/dev/null 2>&1
+ else
+     iwconfig $MONDEV mode Monitor freq "$3"000000 >/dev/null 2>&1
+ fi
+ ifconfig $MONDEV up
+ printf "\n\t\t\t\t(monitor mode enabled on $MONDEV)"
+     else
+ printf "\n\nERROR: nl80211 support is disabled in your kernel.\nPlease recompile your kernel with nl80211 support enabled.\n"
+     fi
+ fi
+     else
+ if [ -f /sys/class/ieee80211/"$PHYDEV"/add_iface ]
+ then
+     echo -n "$MONDEV" > /sys/class/ieee80211/"$PHYDEV"/add_iface
+     sleep 1s
+     if [ $3 -lt 1000 ]
+     then
+ iwconfig $MONDEV mode Monitor channel $3 >/dev/null 2>&1
+     else
+ iwconfig $MONDEV mode Monitor freq "$3"000000 >/dev/null 2>&1
+     fi
+     ifconfig $MONDEV up
+     printf "\n\t\t\t\t(monitor mode enabled on $MONDEV)"
+ else
+     printf "\n\nERROR: Neither the sysfs interface links nor the iw command is available.\nPlease download and install iw from\n$IW_SOURCE\n"
+ fi
+     fi
+ fi
     fi
     if [ x$1 = "xstop" ] && [ x$2 = x$iface ]
     then
@@ -755,6 +771,21 @@
     continue
  fi
 
+ if [ x$DRIVER = "x8812au" ]
+ then
+ printf "$iface\t\tRealtek 8812au"
+    if [ x$1 = "xstart" ] && [ x$2 = x$iface ]
+    then
+        startStdIface $iface $CH
+    fi
+    if [ x$1 = "xstop" ] && [ x$2 = x$iface ]
+    then
+        stopStdIface $iface
+    fi
+    echo
+    continue
+ fi
+
  if [ x$DRIVER = "xipw2100" ] || [ x"`iwpriv $iface 2>/dev/null | grep set_crc_check`" != "x" ]
  then
     printf "$iface\t\tIntel 2100B\tipw2100"

Esto funciona con algunos Scripts de wifislax y mientras usen airmon-ng, supongo que para airmon-nz pues se podría hacer algo parecido. Lo que si he visto es que el script de airmon-nz tiene una función (startDeprecatedIface) comentada en la cual ponen en modo monitor tarjetas antiguas (usando iwconfig) pero genera una salida en plan (monitor enabled for the interface) en vez de (monitor enabled on mon0) y a lo mejor esa salida no la procesan bien los scripts automatizados.


Saludos
Páginas: [1] 2


Ingresar con nombre de usuario, contraseña y duración de la sesión

Las cookies de este sitio web se usan para personalizar el contenido y los anuncios, ofrecer funciones de redes sociales y analizar el tráfico. Además, compartimos información sobre el uso que haga del sitio web con nuestros partners de redes sociales, publicidad y análisis web, quienes pueden combinarla con otra información que les haya proporcionado o que hayan recopilado a partir del uso que haya hecho de sus servicios
Si continúa navegando consideramos que acepta su uso. OK Más información | Y más
Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines
SMFAds for Free Forums