A tool to test proxy configurations using xray-knife.
Reads a list of proxy configs (vless, vmess, trojan, ss, etc.) and tests each one against multiple HTTP endpoints to find which ones are alive and working.
- .NET 8.0
- xray-knife.exe in the same folder
- Create a
RESULTSfolder - Put your configs in
RESULTS/tcp_alive.txt - Put
xray-knife.exein the root folder
dotnet run
The program will ask for:
- Number of threads
- Delay between requests (ms)
One config per line in tcp_alive.txt:
vless://uuid@server.com:443?encryption=none
vmess://base64...
trojan://password@server.com:443
Results saved to RESULTS/Really_alive.txt with timestamp and verification status.
Edit Config section in Program.cs:
TestURLs: URLs used for testingScanThreads: concurrent workersMdelayMs: delay between requestsEnableVerification: test with YouTube
| File | Purpose |
|---|---|
tcp_alive.txt |
Input configs |
Really_alive.txt |
Output (verified working configs) |
blacklist.txt |
Configs to skip (optional) |
deduped_working.txt |
Temp deduplicated file |
Press Ctrl + C to stop and save results.