[tor-bugs] #32091 [Core Tor/Tor]: optional TUN interface to tor for mobile
Tor Bug Tracker & Wiki
blackhole at torproject.org
Tue Oct 15 15:01:16 UTC 2019
#32091: optional TUN interface to tor for mobile
-------------------------------------------------+-------------------------
Reporter: eighthave | Owner: (none)
Type: defect | Status: new
Priority: Medium | Component: Core
| Tor/Tor
Version: | Severity: Normal
Keywords: Android, iOS, tbb-mobile, orbot, | Actual Points:
vpn |
Parent ID: | Points:
Reviewer: | Sponsor:
-------------------------------------------------+-------------------------
Orbot uses tun2socks to connect the Android VPN interface to the tor SOCKS
port. iCepa/OnionBrowser on iOS uses tun2tor for a similar setup. Both
of these approaches have issues since they involve setting up network
sockets. Since both Android and iOS now both load tor as a shared
library, the best possible interface would be for the tor shared library
to directly provide the TUN interface on both platforms. It could be an
optional feature like the HTTP CONNECT feature.
* https://github.com/iCepa/tun2tor is written in Rust with an MIT License
* https://github.com/ambrop72/badvpn/blob/master/tun2socks/tun2socks.c is
written in C with a BSD 3-Clause license
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/32091>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list