v3.0.5 Windows 10 / 11 SOCKS5 · TCP + UDP 🛡️ Anti-cheat friendly

ggamers.net Proxy Client
— built for gamers

Route any application — or every connection on your PC — through a remote SOCKS5 proxy. Low-latency TCP & UDP. Process-tree per-app filtering. A debug mode that plays nicely with Charles & Fiddler.

v3.0.5 — what landed across 2.0 → 3.0.5

Thirteen capabilities a regular proxy client couldn't do.

Three tunneling modes

Global VPN-style, per-app by exe name, or Proxy Debug that tunnels only processes you launch from inside the app. Per-app auto-includes Debug exes so you never get caught by the wrong list.

📡

TCP + UDP relay

Full SOCKS5 CONNECT and UDP ASSOCIATE. Falls back to TCP-only when the server doesn't support UDP. Optional DNS rewrite to Cloudflare or your own resolver.

🎯

Gaming-grade socket tuning

TCP_NODELAY forced on for the proxy path, keepalive, ConnReset suppression, TIME_CRITICAL relay thread, real socket buffer sizes. No DSCP marking on TCP — most ISPs drop it and your game freezes.

📊

Live Packets + per-flow dup

Every captured destination shows live with ⇄ tunneled / → pass / 🛑 terminated status, owning app, reverse-DNS hostname, and a dup ×N you change with a right-click. Resizable panel; layout persists.

🛡️

Sticky per-flow decisions

Once a flow is decided to tunnel or pass, it stays decided for 120 s. No half-tunneled connections that desync your TCP stack mid-game. SYN drop+retry until PID resolves so anti-cheat games stay clean.

🔌

WebSocket send panel · NEW v3.0

Every history popup opens a WS panel with Path / Opcode / Payload fields. Frames go out masked, with the HTTP Upgrade handshake. TCP targets the captured IP (same flow container); TLS SNI + Host use the resolved hostname.

🧪

BETA decoder pipeline · NEW

Chain up to 10 analyzers on any captured flow — TQ cipher, WS frame, HTTP, TLS meta, length-prefix, entropy, plaintext, opcode, auto-codec, auto-decrypt. Hit counts in the Decoded column, double-click to inspect, live re-run on toggle.

🎨

Five themes · NEW

Default (dark violet), Light (default for new installs), Win98, Ubuntu, Mint. Painted-widget palettes broadcast on theme change so every chip, hint, tree, and status label re-renders without restart.

🧹

Same-host proxy chain co-op · NEW

Always passes charles.exe, fiddler.exe, mitmproxy.exe, burpsuite.exe + 17 more straight through — by exe name, with a forced PID-table refresh on cache miss so fresh SYNs never slip into a loop.

Rewrite rules

Right-click any captured packet to open the rewrite dialog pre-filled (proto / IP / port / bytes). Rules apply to the live tunnel pump and manual Repeat / Compose Send. Editable while the engine runs.

🚀

Burst repeater

Finite-burst UDP shares a single UDP ASSOCIATE for all N datagrams. Infinite-burst uses a CPU-scaled worker pool. Curl-mode auto-routes to WSS when an Upgrade header is detected.

Conversation recorder · BETA v3.0.5

Right-click any live flow to record its packets, then replay the session through the proxy. v3.0.5 adds stable (offset, seq) ordering, a ⏸ long-wait log row, a "replay at max speed" toggle that skips idle gaps, and recorded RECV bytes surfaced in the live history popup.

🧹

Self-cleaning on close

Stopping the engine or closing the app runs ipconfig /flushdns, resets Teredo, releases the WinDivert kernel service, and removes orphan PyInstaller _MEIxxxxx temp dirs. Xbox Live multiplayer stays alive; PC reboot is never needed.

Inside the app

Dark theme, yellow accents, no nonsense.

ggamers.net · Proxy Client v3.0.5
ConnectionTCPUDP Mode / AppsPacket SenderLogAbout
Tunneling mode
Global — route ALL traffic (auto-excludes the SOCKS5 server's own PID)
Per-app — route apps by exe name (auto-includes any Debug-registered exe)
Proxy Debug — only route processes I launch + their children
Launch executables here to tunnel only them and their children.
Executable
Status
PID
🌐
chrome.exe (C:\Program Files\Google\Chrome)
Running
23456
🎮
game.exe (C:\Program Files\MyGame)
Running
11220
💬
discord.exe (C:\Users\me\AppData\Discord)
Stopped
▶ Launch selected ⏹ Kill selected + Add
Connection v3.0.5
ConnectionTCPUDPModePacket SenderLog
SOCKS5 Server
Host:proxy.example.com
Port:3333
Recent: proxy.example.com 149.104.71.43 10.0.0.5
Protocol
Enable UDP through SOCKS5
TCP only
Don't tunnel local / LAN addresses
Log v3.0.5
ConnectionTCPUDPModePacket SenderLog
Proto
Destination
Age
Packets
RTT
TCP
142.250.190.46:5222
4m 12s
3,481
43 ms
UDP
13.248.241.82:30000
2m 51s
17,902
TCP
104.18.32.7:443
1m 03s
421
62 ms
[07:32:14] Engine started.
[07:32:14] WinDivert filter: (outbound and ip and tcp and …)
[07:32:15] debug: tunneling pid 23456 (chrome.exe)
[07:32:15] TCP -> 142.250.190.46:443 via SOCKS5
[07:32:16] UDP -> 13.248.241.82:30000 via SOCKS5
[07:32:16] UDP <- 13.248.241.82:30000 relay reply
▲ Up 1.2 MB/s
▼ Down 14.6 MB/s
Session ▲ 86 MB  ▼ 1.4 GB
Packet Sender v3.0.5
ConnectionTCPUDPModePacket SenderLog
Live Packets
Destination
App
Pkts
Dup
13.248.241.82:30000
game.exe
17,902
×4
104.18.32.7:443
chrome.exe
421
×1
🛑
1.2.3.4:443
game.exe
88
×1
Target:13.248.241.8230000
Payload:50 49 4E 47 0A
SendRepeat ×10UDPtunnel
Recorder · BETA v3.0.5
ModePacket SenderLogAbout
Saved conversation — login_flow · 8 packets
#
Dir
Bytes
Offset
1
SENT
16 03 01 00 a5 01 …
0 ms
2
RECV
16 03 03 00 5a 02 …
42 ms
5
SENT
17 03 03 01 20 …
19,522 ms
Replay SENT packets
Replay RECV packets
Replay at max speed (skip waits)
▶ Run selected⏹ Stop✎ Edit packets

Mock-ups shown. Live UI matches exactly — open the EXE and see for yourself.

Under the hood

Kernel-level capture. User-space SOCKS5. No driver to install.

WinDivert

Bundled kernel filter intercepts every outbound TCP & UDP packet and NATs it through a loopback listener. The driver loads on demand and unloads when the app closes.

Sticky flows

Owning-process lookup uses a cached psutil snapshot with a sync re-poll on miss, plus a port-only fallback so connectionless UDP (game P2P) still maps to the right exe. Decisions are cached per flow for 120 s — no half-tunneled connections mid-game.

🛡️ Anti-cheat clean

Capture happens in a signed kernel filter that sits beneath the TCP/IP stack — we never inject DLLs into your game process or touch its memory. Anti-cheat tools see an untouched process and your competitive ranked matches stay safe.

Ready when you are.

Drop your SOCKS5 host and port in. Pick a mode. Hit Start. Your apps don't have to know the proxy exists.

v3.0.5 · Windows 10/11 · Administrator required on first run (kernel driver) · Self-cleaning on close (flushdns + Teredo reset + WinDivert release) · WebSocket send panel · 10-decoder pipeline · 5 themes · BETA conversation recorder (capture · edit · replay) · Android and macOS builds coming soon.

Download for Windows SOON Coming soon to Android SOON Coming soon to macOS