Skip to content

NukaColaM/WinTProxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WinTProxy

Transparent SOCKS5 proxy for Windows. WinTProxy intercepts IPv4 TCP and UDP traffic with WinpkFilter, plans each packet through explicit DNS, bypass, policy, proxy, return-path, and execution stages, then applies a proxy/direct verdict.

What It Does

  • SOCKS5 TCP CONNECT and UDP ASSOCIATE forwarding
  • DNS hijacking before normal policy decisions
  • Ordered proxy/direct policy rules
  • Fixed-size hot-path state for conntrack, DNS NAT, process lookup, and relays
  • Explicit plan/execute flow with centralized send routing

Quick Start

sudo apt install gcc-mingw-w64-x86-64
cmake -B build -DCMAKE_TOOLCHAIN_FILE=cmake/mingw-toolchain.cmake
cmake --build build

Install WinpkFilter, place ndisapi.dll next to WinTProxy.exe, then run:

WinTProxy.exe --config config.example.json

Docs

License

Third-party components:

About

Transparent SOCKS5 proxy for Windows. WinTProxy intercepts IPv4 TCP and UDP traffic with WinpkFilter (ndisapi), plans each packet through explicit DNS, bypass, policy, proxy, return-path, and action-execution stages, then applies a proxy/direct verdict.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors