How to Use SSTap for Gaming Proxy: Complete Setup Guide for Windows
SSTap creates a virtual TAP adapter on Windows to route TCP/UDP game traffic through local SOCKS5 proxies at 127.0.0.1:10808, requiring a V2rayN client with UDP forwarding enabled and game-specific rules from the bannedbook/fanqiang repository.
If you need to reduce latency or bypass regional restrictions for overseas games, the bannedbook/fanqiang repository documents a reliable method to use SSTap (SOCKSTap) as a gaming proxy. This Windows-only tool intercepts traffic at the network adapter level, ensuring even UDP-based multiplayer titles route correctly through your proxy chain.
What Is SSTap and How Does It Work for Gaming?
SSTap (SOCKSTap) is a Windows utility that installs a virtual TAP network adapter named SSTAP1. Unlike browser-based proxies, SSTap operates at the system level—capturing all TCP and UDP packets from specified applications or globally—and forwards them through a configurable upstream proxy. For gaming, this is critical because most modern multiplayer titles rely heavily on UDP for voice chat, matchmaking, and real-time gameplay data.
According to windows/SSTap.md in the repository, SSTap supports HTTP, SOCKS4/5, Shadowsocks, and ShadowsocksR protocols. When configured correctly, your game connects to the virtual TAP interface as if it were a standard Ethernet adapter, while SSTap transparently tunnels the traffic to your local proxy client (typically V2rayN) and onward to the remote node.
Prerequisites: Downloads and Initial Setup
Before configuring the gaming proxy, you must install both the SSTap binary and a local proxy client capable of handling UDP traffic.
Downloading SSTap from Community Maintainers
The original SSTap project is archived, but the bannedbook/fanqiang repository points to actively maintained forks. Download the installer from the FQrabbit/SSTap-Rule repository, which provides updated executables and comprehensive rule sets. An archived backup is also mirrored at solikethis/SSTap-backup for redundancy.
Setting Up the Local SOCKS5 Server
SSTap requires a local proxy endpoint to tunnel traffic. The repository recommends V2rayN, which listens on port 10808 by default for SOCKS5 traffic. Critical for gaming: open V2rayN settings and ensure the "Enable UDP" option is ticked. Without UDP forwarding, real-time game packets will bypass the proxy, causing connection failures or high ping in-game.
Step-by-Step Configuration
Installing the Virtual TAP Adapter
Run the SSTap installer (e.g., SSTap‑beta‑setup‑1.0.9.7.exe). During installation, accept the creation of the virtual network adapter SSTAP1. This adapter appears in your Network Connections panel and serves as the interception point for game traffic.
Adding the SOCKS5 Proxy in SSTap
Open SSTap and click the "+" button to create a new proxy entry. As documented in windows/SSTap.md, configure the following parameters:
- Type: SOCKS5
- Address:
127.0.0.1 - Port:
10808 - Enable UDP: Checked
Save the configuration. This tells SSTap to forward all captured traffic to your V2rayN client running on the same machine.
Importing Game-Specific Proxy Rules
SSTap uses text-based rule files to determine which traffic to intercept. Download the latest rule package from the FQrabbit/SSTap-Rule repository and extract the *.txt files. Copy these into SSTap's rules directory, typically located within the installation folder (e.g., C:\Program Files\SSTap\rules\). Each file corresponds to a specific game or platform (e.g., PUBG.txt, Steam.txt).
You can automate this download with the following shell commands:
# Download the latest rule set
curl -L https://github.com/FQrabbit/SSTap-Rule/archive/refs/heads/master.zip -o sstap_rules.zip
unzip sstap_rules.zip -d sstap_rules
# Copy rules into SSTap installation (adjust path as needed)
cp sstap_rules/SSTap-Rule-master/rules/* "C:/Program Files/SSTap/rules/"
Connecting and Launching Games
Select your newly created SOCKS5 proxy from the SSTap dropdown menu. Choose the appropriate Proxy Mode (usually "SSTap Mode" or "Socks5 Mode") and click Connect. Once the virtual adapter activates, launch your game normally. The traffic flow follows this path:
- Game client → Virtual TAP adapter (
SSTAP1) - SSTap engine → Local SOCKS5 proxy (
127.0.0.1:10808) - V2rayN client → Remote V2ray/Shadowsocks node
As detailed in game/SStap和Netch免费游戏加速器教程.md, you can also configure SSR subscriptions within SSTap. Navigate to Settings → SSR Subscription → "SSR subscription management," add your subscription URL, and update to populate the server list directly within the SSTap interface.
Summary
- SSTap installs a virtual TAP adapter (
SSTAP1) to capture system-level TCP/UDP traffic on Windows. - Configure the proxy to point to
127.0.0.1:10808with UDP enabled to interface with V2rayN. - Download maintained binaries from
FQrabbit/SSTap-Ruleand install game-specific rules by copying*.txtfiles to therulesdirectory. - Always enable UDP forwarding in your local proxy client to ensure multiplayer games function correctly.
- The
bannedbook/fanqiangrepository provides complete tutorials inwindows/SSTap.mdand the gaming-specific guidegame/SStap和Netch免费游戏加速器教程.md.
Frequently Asked Questions
Is SSTap still maintained and safe to use for gaming?
While the original SSTap project is no longer updated, the community maintains rule sets and mirrored binaries under repositories like FQrabbit/SSTap-Rule and solikethis/SSTap-backup. These forks continue to support modern games, and the virtual TAP driver is a standard Windows component, making the tool safe when downloaded from these trusted community sources.
Can I use SSTap with Shadowsocks-Windows instead of V2rayN?
Yes. SSTap supports any SOCKS5 proxy endpoint. Configure Shadowsocks-Windows to allow LAN connections on a specific port (e.g., 1080), then set SSTap's proxy address to 127.0.0.1 with that port number. Ensure your Shadowsocks client has UDP relay enabled under the server settings, as noted in the repository's configuration examples.
How do I verify that my game traffic is actually going through the proxy?
Check your public IP address within the game client or using a command prompt before and after connecting SSTap. Additionally, monitor the V2rayN logs—when properly configured, you will see active connections from the SSTap virtual adapter IP range (usually 10.x.x.x) forwarding to your game's destination servers. The windows/SSTap.md file suggests testing with a browser first to confirm the TAP adapter routes traffic correctly.
Does SSTap work on macOS or Linux?
No. SSTap is Windows-only due to its reliance on the Windows TAP-Windows driver architecture. For macOS or Linux gaming, the bannedbook/fanqiang repository recommends alternative tools like Netch (Windows) or proxychains, though these require different configuration methods not covered by the SSTap-specific guides.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →