Quiero redirigir todo el tráfico entrante en mi hotspot compartido de Android a mi servidor web local (192.168.43.1:8080), por lo que si alguien conectado a mí coloca cualquier URL como "www.google.com" será redirigido automáticamente a "192.168.43.1:8080", tengo acceso root, ¿qué debo hacer para lograr esto?
Respuestas
¿Demasiados anuncios?Lo que estás hablando se llama portal cautivo. En Android esto se puede hacer cargando nuestro propio archivo de configuración para dnsmasq. Hice una aplicación de interfaz de usuario mínima para este propósito. Puedes encontrarla en XDA: https://forum.xda-developers.com/android/general/guide-setup-fake-captive-portal-android-t4011689 Si eres desarrollador de Android, por favor ayúdanos a mejorar la aplicación.
Además, esta aplicación requiere permiso de root.
Lo que estás hablando se llama secuestro de sesión.
Existe una suite de pruebas de penetración llamada D-sploit que puede realizar la función que estás solicitando. Puedes buscar archivos apk de dsploit en internet ya que no se actualizan más.
Recientemente, Dsploit se ha fusionado con Zanti, puedes probar cualquiera de estos.
- Ten en cuenta que estos son solo para analizar problemas de seguridad en tu red, pero involucrarte en una actividad fraudulenta con otros usuarios te hará responsable de tus acciones, así que úsalos sabiamente.