Necesito monitorear el tráfico de Internet desde algunos teléfonos inteligentes (ellos quieren que yo los monitoree), y estoy tratando de determinar cuál sería la mejor configuración para mis requisitos.
Estaba pensando que lo que necesito es algo así como crear un servicio VPN, pero soy muy nuevo en este campo, así que no sé si vale la pena aprender / crear ese servicio (estoy comprobando openvpn
right ahora).
Por otro lado, sí sé cómo usar proxies directos, y configuro un ejemplo muy simple con hoxy
y Hice una solicitud como:
curl -x my.server.com:port http://httpbin.org/ip
y funcionó, e incluso pude modificar la solicitud y la respuesta de mi script hoxy
. El problema surgió cuando intenté realizar una solicitud https
que no permitía que el proxy funcionara (¿creo que necesito crear un certificado autofirmado? Esta sería la primera vez que lo intentaría). El problema con este enfoque sería cómo configurar el certificado y también cómo configurar el teléfono inteligente para que realmente lo use (quizás es lo mismo que una VPN y no lo estoy entendiendo correctamente).
Entonces, ¿cuál crees que sería el mejor enfoque aquí, asumiendo que estos teléfonos inteligentes me pueden dar toda la autoridad para monitorearlos?