gotun2socks

module
v0.0.0-...-f3e0d18 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 28, 2024 License: BSD-2-Clause

README

gotun2socks mobile

This is a fork of gotun2socks project adopted for Android platform.

Building

  1. Install go.
  2. Install gomobile.
  3. Put go sources sources into your %GoPath%/src/github.com/dkwiebe/gotun2socks
  4. Open android project.
  5. Adjust tun2http/build.gradle with your pathes
  6. Build.

Features/limitations

  1. Support http with basic auth and socks5 proxy with login-password auth
  2. 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
  3. This implementation forwards to proxies only 80 and 443 http ports over TCP protocol

Directories

Path Synopsis
go

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL