4 votos

Es posible que una empresa de telecomunicaciones proveedora de oler HTTP paquetes de Wi-Fi a través de firmware?

Con respecto a las cuestiones de privacidad, me pregunto si es posible móvil de la empresa de telecomunicaciones proveedora de firmware (en stock distribuciones) para rastrear todo el las solicitudes HTTP de salida de una red Wi-Fi sin la necesidad de que el dispositivo esté rooteado? Si es posible, me puede dar uno o dos ejemplos de cómo podrían hacerlo?

Sé que hay aplicaciones similares, tales como el Tiburón de Root, pero todos ellos requieren de los dispositivos rooteados.

Gracias

3voto

Andy Brudtkuhl Puntos 1714

Si sólo estás interesado en mirar a las solicitudes HTTP, es posible hacerlo mediante la instalación de un web proxy y la configuración de Android para usarlo. Sin embargo, eso no es totalmente fiable, ya que no todas las aplicaciones respecto a la central de la configuración del proxy: Firefox es un ejemplo de una aplicación que no.

Un proxy web no requiere de la root, pero el usuario tiene que configurar a mano: se puede configurar automáticamente sólo si usted tiene la root. Si eso no fuera el caso, sería un poco de un problema de seguridad en Android: una normal con la aplicación podría intervenir o interferir de otro modo con otras aplicaciones de la red de comunicación.

Por supuesto, incluso para el real packet sniffing, sólo se necesita para arrancar de root el dispositivo si desea instalar el sniffer en el dispositivo. Para ver el dispositivo del tráfico de la red, es mucho más fácil y más conveniente para instalar un sniffer en un Linux de escritorio de la máquina que actúa como un (Wi-Fi) del router.

1voto

Lie Ryan Puntos 15629

Si usted tiene una pérdida del núcleo, entonces no importa si tienes root o no. La detección de paquetes de la aplicación pasa a través del núcleo de la interfaz pública para el sniffing de paquetes, que es la razón por la que están sujetos a restricciones de seguridad; peligro el núcleo puede simplemente pase todo eso y leer los paquetes directamente desde el núcleo interno de la estructura de datos o directamente desde el hardware. El código del Kernel se ejecuta en modo supervisor que les da acceso directo al hardware, incluyendo los que son capaces de leer alguna de las partes de la memoria de cualquier programa que se ejecuta en el sistema.

Si es un teléfono de marca que había sido personalizado por su telco, construyen la imagen del dispositivo para el dispositivo, incluyendo la imagen del núcleo. En la no-marca de teléfono, es similar situación, excepto que es con el fabricante. Además, los fabricantes también pueden instalar malicioso de hardware.

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