Opublikowano narzędzie Wa-tunnel, które pozwala na przesyłanie ruchu TCP przez inny host, wykorzystując tunel działający na bazie komunikatora WhatsApp. Takie operacje mogą być przydatne w przypadku potrzeby uzyskania dostępu do zewnętrznej sieci z środowisk, w których dostępny jest tylko komunikator, lub do oszczędności danych przy łączeniu się z sieciami lub dostawcami oferującymi opcje nielimitowanego ruchu dla komunikatorów (na przykład, nielimitowany dostęp do WhatsApp jest oferowany w sieciach pokładowych niektórych linii lotniczych). Kod został napisany w języku JavaScript z użyciem Node.js i jest rozpowszechniany na licencji MIT. Do interakcji z API WhatsApp używana jest biblioteka Baileys.
Do zorganizowania tunelu potrzebne są dwa konta w WhatsApp — jedno wykorzystywane po stronie klienta, a drugie po stronie serwera. Możliwe jest przesyłanie zarówno serwer poszczególnych lokalnych portów, jak i organizacja działania proxy. Połączenie z kontem WhatsApp odbywa się poprzez zeskanowanie kodu QR aplikacją mobilną WhatsApp.
Źródło: opennet.ru
