Estimado futuro cliente,
He desarrollado varios proyectos en RPi y poseo varias aplicaciones que están en funcionamiento actualmente. El mejor lenguaje de programación para esta aplicación sería Python (C++ también podría ser utilizado)
Con respecto a la recolección de tráfico TCP: Como quiere usar la RPi?
1- Modo escucha: Usar la RPi tipo Wireshark, es decir en topología de red Hub y analizar los paquetes de red, y reenviar las capturas?
2- Modo TCP servidor: Establecer un servidor TCP en la RPi; clientes hacen consultas al RPi por TCP que son reenviadas.
3- Modo proxy entre lan-wlan: Establecer un proxy intermedio con la RPi; clientes hacen consultas en la red, la RPi es un “man-in-the-middle” (MITM), que “escucha” los datos y retransmite el tráfico capturado.
4- Otra posibilidad.
Con respecto a la retransmisión:
1- GSM mediante un USB-Dongle?
Dependiendo de la respuestas a las preguntas anteriores, el tiempo de finalización podría reducirse considerablemente.
Estaría encantado de aclarar cualquier duda. Por favor, no duden en comunicarse conmigo.
Muy atentamente,
RiDi engineering