7 votos

¿Cómo comprobar si un dispositivo Android tiene una tarjeta inalámbrica que soporta el modo promiscuo o de monitorización?

¿Cómo puedo comprobar si mi dispositivo Android (rooteado) tiene una tarjeta inalámbrica que soporta el modo monitor o el modo promiscuo?

3voto

Nick Pierpoint Puntos 7976

Desgraciadamente necesitas a Root para poder hacer eso, a pesar de que lo dices, pero pensé que sería útil dejarlo aquí para los demás :)

Todos los modernos inalámbricos tarjetas conjuntos de chips sería puede tener esa característica para poder olfatear/monitorear, pero como Matthew Read señaló en los comentarios más abajo, es un área gris en términos de soporte del controlador.

Al emitir el comando binario ifconfig hay un ' promisc para indicarle que entre en modo promiscuo para permitir el monitoreo/espionaje.

1 votos

No estoy seguro de que todos los chipsets modernos tengan esa característica, recuerdo algunas discusiones en XDA sobre teléfonos que no la tenían (aunque no recuerdo cuáles). También es frecuente que no haya soporte de drivers para ello en Android.

0 votos

De mi cabeza, hay Atheros, Broadcom, que son los dos principales utilizados .. de hecho, la simple comprobación para ver si es compatible - wifi sniffer aplicación para Android ( play.google.com/store/apps/details?id=vadim.ofer.sniffer ) que confirmará el modo promiscuo, y shark for Root ( play.google.com/store/apps/details?id=lv.n3o.shark )

0 votos

@MatthewRead Tienes razón al 100% en lo que respecta al soporte de los controladores, especialmente Atheros, es extremadamente incompleto por decir lo menos :) Y supuestas reclamaciones de fuentes están bien y verdaderamente dispersos sobre pero roto o no construir en absoluto :)

2voto

Bueno, si estás ejecutando Linux, cualquiera de estos comandos podría hacerlo por ti. El primero debería funcionar, sin embargo, este funciona para mi teléfono.

Escriba esto en la línea de comandos:

  1. iw phy -- Este es el que te dice qué modos puede manejar tu dispositivo. Busca "modos de interfaz soportados". El mío dice IBSS, Managed, AP, etc. No dice "Monitor").
  2. iw phy0
  3. iw wlan0
  4. iw eth o iw eth0 -- esto es para un ordenador con conexión a Internet "por cable"

Si no sabes cuál de estos comandos es el adecuado para tu teléfono, ordenador o portátil, escribe iw dev primero y esto le dirá lo que debe seguir iw con.

Si eres nuevo en Linux, considera estos comandos:

  1. man ifconfig
  2. man iwconfig

man es la abreviatura de Manual.

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