After we returned from Supercon 2022, we observed that many airways are providing free in-flight messaging. Whereas messages are useful for complaining about seat dimension, it is not as thrilling as web entry. Within the air, we puzzled how troublesome it will be to tunnel an Web connection by messaging. Fairly humorous, [Aleix Rodríguez Alameda] has a venture that does simply that by tunneling site visitors over Whatsapp.
In [Aleix]In Google’s case, cellphone carriers are fairly stingy with web information when touring in South America, however typically give out limitless WhatsApp information. So, prematurely, two accounts are created. A server is on an account and acts as a proxy for the broader web and listens for messages from the server account. Then, when in a restricted entry setting, the shopper connects to a WebSocket and sends messages. The true trick to turning WhatsApp messages into an web connection the shopper can use is to show a port from an area nodeJS internet server. It connects to the WhatsApp API by a WebSocket after which acts as a proxy. Then you definately configure site visitors to be redirected by that port with curl or firefox.
Packets are cut up to forestall you from sending too many messages, like when testing them, [Aleix]The accounts of had been banned rapidly. You should not anticipate blazingly quick speeds, as 300 kbps was fairly typical in testing, which Wikipedia says is about what dial-up received with V.44 compression.
That is about the identical pace because the TCP/IP tunnel on the NRF23L01 radios.
Supply : https://information.google.com/__i/rss/rd/articles/CBMiP2h0dHBzOi8vaGFja2FkYXkuY29tLzIwMjIvMTEvMTMvZGlhbC11cC1pbnRlcm5ldC1vdmVyLXdoYXRzYXBwL9IBAA?oc=5