module
Version:
v0.0.0-...-f3e0d18
Opens a new window with list of versions in this module.
Published: Feb 28, 2024
License: BSD-2-Clause
Opens a new window with license information.
README
¶
gotun2socks mobile
This is a fork of gotun2socks project adopted for Android platform.
Building
- Install go.
- Install gomobile.
- Put go sources sources into your %GoPath%/src/github.com/dkwiebe/gotun2socks
- Open android project.
- Adjust tun2http/build.gradle with your pathes
- Build.
Features/limitations
- Support http with basic auth and socks5 proxy with login-password auth
- Different apps can be routed to different proxies using app UID.
UID can be obtained as
https://stackoverflow.com/questions/41869659/how-can-i-get-uid-of-some-other-app-whose-package-name-i-know-in-android
- This implementation forwards to proxies only 80 and 443 http ports over TCP protocol
Directories
¶
Click to show internal directories.
Click to hide internal directories.