Buenos dias,
Agradezco tu aporte. Algo parecido es lo que tengo montado hasta el momento, sólo que no hago tethering con el móvil.
La idea del escenario de arriba es la absoluta portabilidad, tanto en dispositivos móviles como en la no necesidad de cables y/o enchufe(s) a corriente. Efectivamente nos encontramos con el problema de que con el interfaz wifi del Android o nos conectamos a un AP y esnifamos en modo promiscuo con cualquier app o lo utilizamos para brindar la conexión 3G del ISP y las peticiones que atiende por ese wifi no son esnifables (solucionar esto seria lo ideal). Lo que me planteas, si lo he entendido correctamente, es la utilización de un dispositivo wifi externo que se conecte al ap virtual que creamos con el Android y que esnife las conexiones del resto de clientes; Podria valerme cualquier otro smartphone conectado a ese ap y el escenario seguiría siendo portable. La solución que tengo actualmente es similar a tu propuesta. Con un modem 3g en una base wifi comparto la conexión creando un AP (No es más que otra forma de Tethering) y con el Android en modo promiscuo pillo lo del resto de clientes.
En fin, después del tocho pienso que si no sería mejor en pensar programar una app que haga de proxy real en android y se quede con todas las peticiones en distintos protocolos que hacen los clientes desde el AP tethered... Así solo se necesitaría un dispositivo para montar todo. ¿Has visto algo similar que exista ya? En cualquier caso ese proxy habría que configurarlo en modo transparente, no le vas a decir a los clientes que se vayan a conectar a la wifi que se configuren la ipy salida por proxy...
Saludos
Agradezco tu aporte. Algo parecido es lo que tengo montado hasta el momento, sólo que no hago tethering con el móvil.
La idea del escenario de arriba es la absoluta portabilidad, tanto en dispositivos móviles como en la no necesidad de cables y/o enchufe(s) a corriente. Efectivamente nos encontramos con el problema de que con el interfaz wifi del Android o nos conectamos a un AP y esnifamos en modo promiscuo con cualquier app o lo utilizamos para brindar la conexión 3G del ISP y las peticiones que atiende por ese wifi no son esnifables (solucionar esto seria lo ideal). Lo que me planteas, si lo he entendido correctamente, es la utilización de un dispositivo wifi externo que se conecte al ap virtual que creamos con el Android y que esnife las conexiones del resto de clientes; Podria valerme cualquier otro smartphone conectado a ese ap y el escenario seguiría siendo portable. La solución que tengo actualmente es similar a tu propuesta. Con un modem 3g en una base wifi comparto la conexión creando un AP (No es más que otra forma de Tethering) y con el Android en modo promiscuo pillo lo del resto de clientes.
En fin, después del tocho pienso que si no sería mejor en pensar programar una app que haga de proxy real en android y se quede con todas las peticiones en distintos protocolos que hacen los clientes desde el AP tethered... Así solo se necesitaría un dispositivo para montar todo. ¿Has visto algo similar que exista ya? En cualquier caso ese proxy habría que configurarlo en modo transparente, no le vas a decir a los clientes que se vayan a conectar a la wifi que se configuren la ipy salida por proxy...
Saludos