guardianproject / AndroidPluggableTransports

Android Pluggable Transports (aka PLUTO2)
https://www.pluggabletransports.info/
Other
28 stars 15 forks source link

Consider desktop implementation #4

Open n8fr8 opened 6 years ago

n8fr8 commented 6 years ago

How does this map to this: https://github.com/OperatorFoundation/shapeshifter-dispatcher

nmathewson commented 6 years ago

Ideally, I'd like to see as much code as reasonable shared between desktop and mobile, so that each can benefit from the developers who work on the other. But of course we shouldn't share too much.

n8fr8 commented 6 years ago

One the areas we can share code is mapping the VPN Tun/Tap interface into SOCKS ports. Tun2Tor is a Rust library that does just that, and works on desktop MacOS and soon Linux: https://github.com/iCepa/tun2tor

We plan to incorporate this work and support it for this project.