A simple, lightweight socks5 transparent proxy for Linux. (IPv4/IPv6/TCP/UDP)
Find a file
2019-04-15 21:36:05 +08:00
conf HevConfig: Implement limit nofile. 2019-03-19 12:44:44 +08:00
src HevSocks5Session: Get socket address from config. 2019-04-15 21:36:05 +08:00
third-part ThirdPart: HevTaskSystem: Update to 8b2f8b0. 2019-03-12 22:31:50 +08:00
.clang-format Tools: Update clang format config. 2018-10-19 13:28:59 +08:00
.gitignore Build: Make out directories on building. 2018-11-30 17:28:54 +08:00
.gitlab-ci.yml CI: Import GitLab config. 2019-02-22 13:19:08 +08:00
.gitmodules ThirdPart: Cleanup task io. 2018-11-08 21:15:24 +08:00
Android.mk Build: Android: Include build.mk. 2018-11-08 21:14:56 +08:00
Application.mk Build: Set NDK toolchain version = clang. 2018-11-07 00:21:30 +08:00
build.mk Build: Import build make file. 2018-11-08 21:14:34 +08:00
Makefile Build: Introduce statically link. 2019-03-19 12:45:38 +08:00
README.md README: Update features. 2019-04-13 14:48:19 +08:00

HevSocks5Tproxy

status

HevSocks5Tproxy is a simple, lightweight transparent proxy for Linux.

Features

  • Redirect TCP connections.
  • Redirect DNS queries. (see server)
  • IPv4/IPv6. (dual stack)

How to Build

Linux:

git clone git://github.com/heiher/hev-socks5-tproxy
cd hev-socks5-tproxy
git submodule init
git submodule update
make

Android:

mkdir hev-socks5-tproxy
cd hev-socks5-tproxy
git clone git://github.com/heiher/hev-socks5-tproxy jni
cd jni
git submodule init
git submodule update
ndk-build

Authors

License

LGPL