El libre pensamiento para un internet libre
No estas registrado.
Edit
Si es la primera vez que visitas wifi-libre, a lo mejor no te has enterado: ¡Notición! ¡Inyección con AWUS036ACH! ¡La revolución está en marcha!. Las instrucciones en este primer post son validas para instalar drivers en modo managed (para conectarse). Si quieres hacer auditorias wireless debes instalar los drivers de astsam. Aprovecho la ocasión para volver a darle las gracias
Los drivers de astsam son de momento los únicos que incluyen la inyección de paquetes y el control de Potencia.
Dan excelentes resultados en modo monitor y inyectan muy bien.
Las pasos a seguir para instalar los drivers de astsam están resumidos en este post: mensage 28
Fin Edit
Tenemos a un tema sobre la instalación de la Alfa AWUS036ACH general (Instalación Alfa Network AWUS036ACH (hasta 876Mbps con estándar ac)) y (de momento , ya veremos que pasa en los próximos "release" ) les srive para las distribuciones "de uso diario" cómo Ubuntu, Debian, Linux mint etc... y funcionaba en Kali linux.
Todo es (era en el caso de Kali) muy simple ya que hay un paquete en los repositorios: rtl8812au-dkms
Un pequeño
sudo apt-get install rtl8812au-dkms
basta (bastaba en el caso de kali)
Desde el kernel 4.6 (me parece) ya no tenemos a dicho paquete en nuestros repositorios.
El dispositivo no se instala solo, no aparece la interfaz.
Debemos instalar "a mano" los drivers de Realtek para este chipset ac,
Por suerte hay unas cuantas ramas Github con drivers mantenidos por peña.
En el tema sobre instalación de este dirver en linux utilizo en ejemplo la rama de diederikdehaas
Para que este tema sea instructivo voy a usar otra rama para hacer una instalación de la Alfa AWUSo36ACH en kali rolling actualizado.
Voy a usar la rama de Gnab, muy buena, creo que gnax se encarga de mantener el driver en Arch linux u otra distribución.
Es bueno tenerla bajo el brazo.
Instalamos primero las dependencias
sudo apt-get install linux-headers-amd64 build-essential git
Si usas kali 32 bits deberás instalar los headers para i-386 y no para amd64.
Luego clonamos la rama de Gnab:
git clone https://github.com/gnab/rtl8812au.git
Nos situamos en ella
cd rtl8812au
Compilamos
make
Podemos enchufar el dispositivo (recuerdo que estos bichos necesitan un puerto USB 3.0 y su buen funcionamiento no está asegurado en un puerto USB 2.0 ) y comprobar que le modulo creado funciona.
sudo insmod 8812au.ko
Si todo ha ido bien tienes ahora una nueva interfaz wifi:
Para instalar completamente el modulo lo copias en el directorio apropiado:
sudo cp 8812au.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless
Y actualizas sus dependencias así:
sudo depmod
El drivers debería iniciarse automáticamente al próximo reinicio.
Desconectado
tu que driver estas usando y cual crees que es el mejor para conectarse yo estoy usando ahora este https://github.com/uminokoe/rtl8812AU/t … ver-4.3.21
Desconectado
Primero gracias por compartir esta rama que propone soporte para kerneles 4.8 y superiores.
Porque hay otras ramas que no han tenido desarrolló y que no chutan con el kernel 4.8
Los drivers en versión 4.3.21 me van muy bien tanto en modo b/g/n que en modo ac
El único fallo que veo es que no te da la tasa de transferencia exacta en modo ac: siempre pone 867Mbps.
A nivel de rendimiento están muy bien, no hay diferencia con windows10, se aprovecha del todo las capacidades del adaptador.
Lo único que falta a estos dirvers es que sean directamente integrados en backport: Esto haría que no sea necesario instalarlos de nuestro lado y tendríamos la compatibilidad con airmon-ng para poder inyectar.
No será con el kernel 4.9 me temo. Se ve que esta versión no va a traer muchas cosas nuevas. 4.10 maybe?
PD: acabo de ver que es un fork de la rama de diederikdehaas que son los dirvers que he usado para hacer las revistas. Buena base.
Desconectado
este lo has probado?RTL8812AU driver with monitor mode and frame injection https://github.com/astsam/rtl8812au.git
Desconectado
Muchas gracias... No los conocía.
¿Has podido probar?
A ver que pasa... jeje... "frame injection"... Es lo que buscamos
Vale.
He visto que has abierto una issue y he tenido el mismo problema que tú en Kali y Ubuntu.
He añadido algunos elementos a tu issue
Lo del nombre de directorio -module- es una tontería con las variables y no debería costarles.
Hay bastantes advertencias al compilar, el proceso no es muy limpio y con un error "serio":
Pero he visto cosas compilar con más errores del palo.
La "declaración implícita" se hace cuando el compilador no encuentra un valor asignado a este momento
¿Será este valor "_module_" que se usa implícitamente y explica el falló?
Sería lo más simple de resolver.
Sobre la inyección habrá que ver cómo anda la historia... Parece que nada de airmon-ng. Habrá que fijar el canal previamente a cada ataque. No es gran molestia si funciona bien.
El ultimo commit se hizo hace 24horas, esto es buena señal, su autor es activo.
Desconectado
A mi el unico error me viene de rtl8812au-master/os_dep/linux/ioctl_cfg80211.c este error es el primero
ioctl_cfg80211.c:92:12: error: ‘IEEE80211_BAND_2GHZ’ undeclared here (not in a function) .band = IEEE80211_BAND_2GHZ, \ ^ /usr/src/rtl8812au-master/os_dep/linux/ioctl_cfg80211.c:150:2: note: in expansion of macro ‘CHAN2G’ CHAN2G(1, 2412, 0), ^
y despues hay mas pero todos en ioctl_cfg80211.c
Desconectado
tienes igualmente el mismo error que en ubuntu:
Error 1 /usr/src/linux-headers-4.8.0-kali2-common/Makefile:1490: fallo en las instrucciones para el objetivo '_module_/usr/src/rtl8812au-master' make[3]: *** [_module_/usr/src/rtl8812au-master] Error 2 Makefile:150: fallo en las instrucciones para el objetivo 'sub-make' make[2]: *** [sub-make] Error 2 Makefile:8: fallo en las instrucciones para el objetivo 'all' make[1]: *** [all] Error 2 make[1]: se sale del directorio '/usr/src/linux-headers-4.8.0-kali2-686-pae' Makefile:1259: fallo en las instrucciones para el objetivo 'modules' make: *** [modules] Error 2
fallo en las instrucciones para el objetivo '_module_/usr/src/rtl8812au-master'
se está trabajando en ello...
Desconectado
Hago un up porque tengo buenas noticias...
Ahora el driver compila sin un sola advertencia en Kali Linux.
Vamos a ver qué tal va el mode monitor y la inyección....
El mode monitor va como la seda. Si ejecuto airodump-ng se hace el "channel hooping" (probar en todos los canales)
Con estos drivers tenemos a airodump-ng funcional, es una mejora ya que con los otros drivers se quedaba fijado en un canal....
Escaneo de primera, incluso pillando handshake al vuelo ...
Empezaré a redactar un tema mañana... vamos a tener cosas por probar....
Visto las tasas de inyección y el comportamiento de airodump-ng, a primera vista puedo decir que estamos muuuy bien encarrilados.
Me parece que vamos a a tener algo que audita como una alfa AWUS036H y que se conecta... como una AWUS036ACH...
¡Gracias christi_28,!
Estos drivers marcan la diferencia... Es la bomba...
edit....
No me podía resistir....
un poco de spoiling....
....
Desconectado
y ahora queda ponerlo en los repositorios de kali :D:D:D
Desconectado
... Ya verás que esto va a ser lo más difícil en la historia.
Desconectado
┬─[root@LDRziLSJ:/usr/src/rtl8812au]─[01:01:49]
╰─>$ sudo make -f Makefile.dkms install 01:01:49
make clean
make[1]: se entra en el directorio '/usr/src/rtl8812au'
cd hal/phydm/ ; rm -fr */*.mod.c */*.mod */*.o */.*.cmd */*.ko
cd hal/phydm/ ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd hal/led ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd hal ; rm -fr */*/*.mod.c */*/*.mod */*/*.o */*/.*.cmd */*/*.ko
cd hal ; rm -fr */*.mod.c */*.mod */*.o */.*.cmd */*.ko
cd hal ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd core/efuse ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd core ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd os_dep/linux ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd os_dep ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd platform ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
rm -fr Module.symvers ; rm -fr Module.markers ; rm -fr modules.order
rm -fr *.mod.c *.mod *.o .*.cmd *.ko *~
rm -fr .tmp_versions
make[1]: se sale del directorio '/usr/src/rtl8812au'
mkdir -p '/usr/src/rtl8812au-4.3.22'
cp -r dkms.conf Kconfig Makefile.dkms Makefile platform core hal include os_dep '/usr/src/rtl8812au-4.3.22'
cp Makefile '/usr/src/rtl8812au-4.3.22/Makefile'
sed 's/#MODULE_VERSION#/4.3.22/' dkms.conf > '/usr/src/rtl8812au-4.3.22/dkms.conf'
dkms add -m rtl8812au -v 4.3.22 2>/dev/null || true
Creating symlink /var/lib/dkms/rtl8812au/4.3.22/source ->
/usr/src/rtl8812au-4.3.22
DKMS: add completed.
dkms build -m rtl8812au -v 4.3.22
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area...
'make'...................................................................................................
cleaning build area...
DKMS: build completed.
dkms install -m rtl8812au -v 4.3.22
8812au:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/4.8.0-kali2-686-pae/updates/dkms/
depmod...
DKMS: install completed.
┬─[root@LDRziLSJ:/usr/src/rtl8812au]─[01:06:55]
╰─>$
ya lo he instalado y le he hecho un dkms.conf y un Makefile.dkms ahora ha probar:D se van a disparar las ventas de este adaptador
Ultima edición por cristi_28 (22-01-2017 01:37:58)
Desconectado
he hecho un dkms.conf
Con su pequeño dkms.. jeje... ¡Bien hecho!
se van a disparar las ventas de este adaptador
¡Ya te digo!
Temía que sea necesario fijar el canal manualmente antes de atacar. Pero no: Una vez el modo monitor habilitado podemos fijar el canal con airodump-ng o aireplay-ng (o reaver) directamente.
Desconectado
he hecho un dkms.conf
Con su pequeño dkms.. jeje... ¡Bien hecho!
se van a disparar las ventas de este adaptador
¡Ya te digo!
Temía que sea necesario fijar el canal manualmente antes de atacar. Pero no: Una vez el modo monitor habilitado podemos fijar el canal con airodump-ng o aireplay-ng (o reaver) directamente.
si ya he hecho algunas prubas con reaver y bully no se a mi me parece que va mejor con bully reaver desde la ultima actualizacion parece que no va muy bien
https://github.com/cristi28/rtl8812au.git
Ultima edición por cristi_28 (22-01-2017 13:32:26)
Desconectado
Todo da a pensar que podré editar muy pronto el primer post para poner
Los drivers para modo monitor Y inyección vienen ahora instalados en Kali Linux
Ver: ticket 0003260: Support for RTL8812AU (realtek "ac" wifi chip )
Desconectado
Yo como siempre no me entero de nada.
Entre que si valía o no valía.
Vale ahora ?
Qué instrucciones puedo seguir más abajo en mi caso con la última de kali linux en mv virtualbox ?
Si me mandan más arriba me pierdo.
Si me ponen lo que tengo que hacer en mi caso estupendo.
Gracias
Mi problema es que algo que puede ser sencillo tanto como se nos antoje no lo he hecho anteriormente que recuerde. Y buscar información en la web es todavía más lioso porque unos dicen unas cosas y otros otras. Debe haber varios métodos.
La verdad nos hace libres
Desconectado
Te lo he dicho ya varias veces : Si se puede con los drivers de astsam.
Te he puesto un link hacía un tema dónde las instrucciones están, por ejemplo, si quieres instalar los drivers inyección y modo monitor y alta potencia:
¡Notición! ¡Inyección con AWUS036ACH! ¡La revolución está en marcha!
Pero Antes de empezar....
¿Has editado tu lista de repositorios?
¿Has actualizado tu sistema y tu kernel?
Es lo primero que debes hacer antes de meter los drivers, tener tu sistema al día y correctamente configurado.
Desconectado
Bueno !!!!
Anoche estuve viendo varios manuales.
Algunos de más de mil páginas.
Recién instalado el sistema kali.
Espero que lo que me dices de actualización no me detenga más en asuntos kilométricos que veo con dificultad en los foros.
Al final tendrá que ser ensayo y superación de errores.
Eso o atender a explicaciones parciales, no detalladas, y con el amargo regusto de no entenderlas por no saber ni lo que expresan.
Con lo que salga comentaré.
La verdad nos hace libres
Desconectado
¿Manuales de mil paginas para qué?
La cuestión no es de leer un manual de mil pagina y recoger toda la web: La cuestión es empezar por el inicio.
Tienes a varios hilos para guiarte para tomar en mano Kali linux
Estos son los dos primeros pasos básicos a efectuar
Editar la lista de repositorios para poder instalar cualquier programa
Crear una cuenta de usuario para usar Kali a diario sin riesgos
Antes de instalar un driver fuera de los repositorios debes tener tu sistema actualizado
Kali no es una distribución para principiante.
No es nada difícil pero las hay más fáciles aún (por ejemplo ubuntu te viene con la lista de repositorios ya puesta y acedas la primera vez directamente con una cuenta de usuario - la cuenta root no está habilitada por defecto) .
Debes empezar por estas dos cosas.
Una vez hecho actualizas tu sistema y tu kernel
sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
(Documentarte de tu lado un poco sobre apt en la documentación de debian y ubuntu)
Reinicias y estarás listo para instalar los drivers y sus dependencias
Personalmente no sería la primera cosa que haría: tomaría el tiempo de ver como es la entrono gráfico, miraría las opciones de configuraciones, probaría unos cuentos programas...
Porque si tienes prisa, tira de la alfa gris, está lista para uso (digo yo)
Desconectado
Ejem Si tengo tantas radios wifi es por trauma, no por nada más. Todavía tengo aparcadas dos radios de una marca que ahora ni recuerdo. Amén de la rocket 2 de ubiquiti.
Biwond ! me acaba de venir a la cabeza. Una de ellas tiene dos antenas de 12 dBi cada una.
la primera la intenté instalar sin resultado y creo que le pasé la antena a otra cosa. Y la segunda está sin estrenar.
Sigo estudiando que soy de los traumáticos...
y de la RTL8812AU tengo dos adaptadores. Porque es casi la única que he logrado meter en vereda....
La verdad nos hace libres
Desconectado
Por favor, Edita tu mensaje en lugar de responderte a tu mismo
Te hago un dibujo para que lo entiendas :
Así se hacen en los foros, por lo menos en este, pero generalmente es en todos: Es un buen habito a tomar, "no hacer re-post o up" (tiene incluso un nombre "re-post")
No es para ser pesado pero lo haces a menudo y te lo he señalado antes
RTL8812AU tengo dos adaptadores
¿Cuál es el otro? Si no es una pregunta indiscreta.
Desconectado
El otro es RTL8812AU. Tengo dos unidades del mismo adaptador.
La verdad nos hace libres
Desconectado
rtl8812au es el chipset, por esto pregunto que adaptador tienes.
Si te entiendo tienes dos alfa AWUSO36ACH.
He movido tu otro post (No hagas repost por favor ) en un tema en offtopic ya que estamos desviando el tema.
Desconectado
Ya tengo el nuevo usuario con derechos de administrador abtf .
Ahora me dispongo a actualizar los repositorios que parece evidente que requieren conexión a internet.
Luego trataré de instalar el driver para la alfa negra.
Te quería preguntar si es posible instalar offline los repositorios. Me imagino que sí. Pero siguiendo la ley del esfuerzo eficiente se me ocurre que para la segunda máquina me bastaría clonarla. Al menos si no hay internet en destino. Que es el caso de un desktop bastante potente que creo que podría ser otra herramienta de "pentesting". Un sobremesa con 32 GB de RAM y otras florituras al uso. Aunque no llega a ser una "workstation"...Ya tenía la máquina creada con el usuario root. Por practicar haré la prueba esta noche de creación del nuevo usuario desde la consola de comandos. En el portátil lo he creado desde la interfaz gráfica.
De lo visto hasta ahora de lo único que me acuerdo remotamente es de el comando sudo. Pero me he metido en mi base los comandos bash y algunos adicionales que no se bien lo que son. Sea como sea tras crear el nuevo usuario estoy muy ilusionado.
Editado : el mensaje al aplicar los tres comandos en la terminal de comandos de kali linux es que es "up to date".
Tomé nota de los mensajes de cada comando.
No parece que precise internet para ejecutarlos.
Cómo puedo tener internet en la mv kali linux si el adaptador interno del portátil no trota, y el usb de momento tampoco ?
Me imagino que el driver habrá que tenerlo descargado y entrado en la mv antes.
Me pongo a ello.
Editado 15.03.2017.19.32 : los adaptadores usb que tengo por partida doble es :
AWUS036AC
802.11ac AC1200 USB 3.0 Wireless Adapter with External Antenna
https://www.alfa.com.tw/products_show.php?pc=134&ps=208
Me imagino que es el mismo driver para todos RLT8812AU
Ultima edición por AntonioBueno (15-03-2017 20:37:27)
La verdad nos hace libres
Desconectado
Te quería preguntar si es posible instalar offline los repositorios.
Los repositorios no se instalan: Se consultan y se usan.
Te comunicas con un servidor para bajar los paquetes que te interesan
Necesitas una conexión
Es como si pasas por el google market de android o el windows store, las cosas "están en la nube".
De lo visto hasta ahora de lo único que me acuerdo remotamente es de el comando sudo. Pero me he metido en mi base los comandos bash y algunos adicionales que no se bien lo que son. Sea como sea tras crear el nuevo usuario estoy muy ilusionado
¡Bien hecho!
Ahora debes instalar las dependencias para tu driver
sudo apt-get install linux-headers-amd64 build-essential git
Y ya puedes instalar los drivers (los de astsam, no otros)
Desconectado
Me llevo esto a pdf para empollar.
Insisto en si puedo instalar el driver offline. O sea descargándolo por windows y entrándolo de alguna manera en Debian Kali . Porque yo no tengo internet dentro de la mv kali
La verdad nos hace libres
Desconectado
Tema | Respuestas | Vistas | Ultimo mensaje |
---|---|---|---|
|
26 | 7673 | 15-03-2023 16:57:32 por kcdtv |
Pegado: |
34 | 3754 | 12-03-2023 18:24:22 por Guybrush92 |
Pegado: |
436 | 63508 | 07-03-2023 12:35:27 por kcdtv |
0 | 405 | 23-02-2023 17:09:39 por kcdtv | |
114 | 258451 | 19-02-2023 17:36:14 por chuchof |
Ultimo usuario registrado: trdmexico
Usuarios registrados conectados: 0
Invitados conectados: 11
Número total de usuarios registrados: 2,431
Número total de temas: 1,632
Número total de mensajes: 15,528
Atom tema feed - Impulsado por FluxBB