6 votos

Utilice un dispositivo Android rooteado para capturar todo el tráfico en la red WAN utilizando el modo de monitorización/promiscuo.

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

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

Hasta ahora, solo he podido ver mi propia actividad de red, ¿es posible capturar, digamos, el tráfico de red de mi 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 portátil se conecte a él y capturarlo entonces.

Espero haberlo explicado lo suficientemente claro.

Editar

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

0 votos

Información actualizada para cualquier dispositivo Android

11voto

manubhargav Puntos 66

Cualquier dispositivo Android

Cyanogenmod te ofrece la opción de construir tu propia compilación de Cyanogen e integrar la construcción del kernel. Con esto, puedes compilar un kernel compatible para tu teléfono con las características deseadas. Aquí tienes un post que te guía a través del proceso.

R̲e̲q̲u̲i̲s̲i̲t̲o̲s̲: Máquina Linux
Cable USB
Familiaridad con comandos básicos


Para Nexus 5

Enfoque 1:

Kali NetHunter no te permitirá usar la tarjeta WiFi incorporada para capturar paquetes.
Además, la mayoría de las tarjetas WiFi móviles no admiten el modo promiscuo/monitor.
Necesitarás usar una tarjeta WiFi externa (como la tarjeta Alfa/Tp-link Wln722n),
conectarla a través de USB OTG en el Nexus 5 para la inyección de paquetes, y luego estarás listo.

R̲e̲q̲u̲i̲s̲i̲t̲o̲s̲:
Kali NetHunter
Privilegios de root
Soporte de modo host
Cable adaptador USB OTG
Tarjeta WiFi externa

Enfoque 2:

No es necesario instalar Kali NetHunter/cualquier ROM personalizada.
La aplicación PCAP capture para Android permite a los usuarios capturar paquetes de WiFi.
Está desarrollada por Kismet wireless.
Incluso no requiere privilegios de root.

R̲e̲q̲u̲i̲s̲i̲t̲o̲s̲:
Soporte de modo host
Cable adaptador USB OTG
Tarjeta WiFi externa


Otros dispositivos Android, con chipset Broadcom

Solo hay soporte para chipsets de WiFi Broadcom de este grupo. Existe una aplicación para Android llamada bcmon para capturar redes (funciona en Android root, pero no modificado). Solo los chipsets (firmwares) compatibles son el antiguo BCM4329 y BCM4330 y no ha habido desarrollos en el blog oficial de bcmon desde julio de 2013. Para otros firmwares, es posible que debas compilar los drivers. Es posible que debas compilar manualmente los drivers para esto.
Nexus 7 (2012), Samsung Galaxy S2 tienen BCM4330 cuyo WiFi interno es capaz de modo monitor. También Motorola Xoom, Galaxy Tab, Nexus S, Nexus One tienen BCM4329 y son conocidos por soportar bcmon.


Pequeño Experimento

Y luego comencé a buscar firmwares y drivers para Samsung Galaxy S2 y empecé a hacer pruebas con este teléfono antiguo.

airodump en modo monitor en mi propia red

2 votos

+1 por la explicación detallada y las referencias externas. Exactamente la respuesta que quería, gracias.

0 votos

@DaBaws Feliz de poder ayudar, aún hay más por llegar, estoy investigando al respecto.

0 votos

Estaré ansioso por aprender más, agradezco tus esfuerzos.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X