Use Android rooteado para capturar todo el tráfico en wan usando el modo monitor/promiscuo

Antes de comenzar, he buscado mucho y no he podido encontrar exactamente lo que estoy buscando.

Tengo un Nexus 5 rooteado con Kali Nethunter instalado. Es muy fácil capturar todo el tráfico de la red desde mi teléfono, sin embargo, me gustaría capturarlo usando el modo monitor/promiscuo. En otras palabras, simplemente el tráfico de cualquiera que esté conectado a mi internet usando mi teléfono

Hasta ahora, solo he podido ver mi propia actividad de red, por lo que es posible capturar, digamos, el tráfico de red de mi computadora portátil usando mi teléfono si están en la misma red.

Y con esto, no me refiero a crear un punto de acceso en mi teléfono, hacer que mi computadora portátil se conecte y luego capturarlo.

Espero haberlo dejado lo suficientemente claro.

Editar

Mi pregunta no se limita a Nexus 5. Cualquier teléfono compatible con Android que pueda lograr esto podría funcionar.

Información actualizada para cualquier dispositivo android

Respuestas (1)

Cualquier dispositivo android

Cyanogenmod le brinda la opción de construir su propia construcción de kernel integrado y Cyanogen-build. Con esto, puede compilar un kernel compatible para su teléfono con características deseables. Aquí hay una publicación que lo guía a través del proceso.

R̲e̲qu̲i̲r̲e̲m̲e̲n̲t̲s̲: máquina Linux
Cable USB
familiaridad con los comandos básicos


Para Nexus 5

Enfoque 1:

Kali NetHunter no le permitirá usar la tarjeta WiFi incorporada para realizar la captura de paquetes.
Además, la mayoría de las tarjetas WiFi móviles no admiten el modo promiscuo/de monitor.
Debe usar una tarjeta WiFi externa (como la tarjeta Alfa/Tp-link Wln722n),
conectarse a USB OTG en Nexus 5 para la inyección de paquetes, luego está todo listo.

R̲e̲qu̲i̲r̲e̲m̲e̲n̲t̲s̲:
kali NetHunter
Root previliges Compatibilidad
con modo
host Cable adaptador USB OTG
Tarjeta WiFi externa

Enfoque 2:

No es necesario instalar Kali NetHunter/ninguna ROM personalizada. La aplicación de captura PCAP
de Android permite al usuario capturar paquetes WiFi. Está desarrollado por Kismet wireless. Ni siquiera requiere privilegios de Root.

R̲e̲qu̲i̲r̲e̲m̲e̲n̲t̲s̲:
Compatibilidad con modo
host Cable adaptador USB OTG
Tarjeta WiFi externa


Otros dispositivos Android, con chipset Broadcom

Solo hay soporte para conjuntos de chips Broadcom WiFi de este grupo . Hay una aplicación de Android bcmon para capturar la red (funciona en stock pero con Android rooteado). Solo los conjuntos de chips compatibles (firmwares) son los antiguos BCM4329 y BCM4330 y no ha habido desarrollo en el blog oficial de bcmon desde julio de 2013. Es posible que deba compilar los controladores para otros firmwares. Puede que tenga que compilar los controladores manualmente para ello.
Nexus 7 (2012), Samsung galaxy S2 tiene BCM4330 cuyo wifi interno es capaz de modo monitor. También Motorola Xoom, Galaxy Tab, Nexus S, Nexus One tienen BCM4329 y se sabe que admiten bcmon.


pequeño experimento

Y luego comencé a buscar firwares y controladores para Samsung galaxy S2 y comencé a probar con este teléfono antiguo.

airodump en modo monitor En mi propia red

+1 para una explicación detallada y referencias externas. Exactamente la respuesta que queria, gracias.
@DaBaws Me alegro de ser de ayuda, hay más por venir, estoy investigando al respecto.
Estaré ansioso por aprender más, agradezco sus esfuerzos.
Oye, gracias por el experimento adicional, en realidad estaba echando un vistazo a esto hace un par de días forum.xda-developers.com/showthread.php?t=1940416 tratando de usar el galaxy s2 de mis amigos para hacer lo mismo, parece que funciona bien