Veel aanbieders van connectiviteit en mobiele telefonie passen het concept van zero-rating toe voor de populairste toepassingen. Sommige bedrijven bieden bijvoorbeeld al gratis TikTok-verkeer aan onder bepaalde abonnementen, en WhatsApp maakt ook deel uit van die selecte groep. Ontwikkelaar Aleix Rodríguez Alameda besloot hiermee te experimenteren na een reis door Zuid-Amerika, en het resultaat is Wa-tunel, een project om HTTP-tunnels via WhatsApp te creëren, met twee accounts.
De praktijk van zero-rating wordt vaak blootgelegd in uitwisselingen met betrekking tot netneutraliteit. Vanuit filosofisch oogpunt hebben we te maken met twee tegengestelde ideeën, maar we kunnen niet ontkennen dat zero-rating de gebruiker onder bepaalde omstandigheden een voordeel biedt.
Zo ervoer ontwikkelaar Aleix Rodríguez Alameda tijdens een reis door Zuid-Amerika persoonlijk de pijn van het omgaan met lokale aanbieders... die WhatsApp onder zero-rating aanbieden. Daar ging zijn lamp branden: waarom niet een HTTP-tunnel via WhatsApp creëren en profiteren van de zero-rating-status om gratis te surfen? Het idee werd een project en draagt de naam Wa-tunel.
Wa-tunel: een HTTP-tunnel via WhatsApp
Aleix legt uit dat het systeem toegang nodig heeft tot twee WhatsApp-accounts, één voor de server en één voor de client. De configuratie is niet ingewikkeld voor wie enige ervaring heeft, maar het is ook niet iets dat de gemiddelde gebruiker met een paar klikken kan activeren. Tegelijkertijd moet Wa-tunel een zeer delicaat evenwicht bewaren. Het magische getal lijkt 20.000 tekens per bericht te zijn: een lager aantal kan leiden tot een blokkering door WhatsApp, terwijl een hoger aantal timeout-fouten veroorzaakt. De eerste accounts van Aleix werden verbannen.
Het project is beslist een werk in uitvoering en heeft enkele zeer interessante doelstellingen voor zich. Wa-tunel is gebaseerd op Baileys (WhatsApp Web API), die op dit moment geen oproepen ondersteunt, maar in de toekomst zou het een tunnel in Wa-tunel via die route mogelijk kunnen maken. De eindsnelheid is niet erg snel (300 kilobits per seconde), maar meer dan voldoende om e-mails te lezen en mobiele versies van sommige sites te bezoeken.
Officiële website: Klik hier
Bron: Hackaday