Skip to content

Latest commit

 

History

History
59 lines (40 loc) · 1.77 KB

File metadata and controls

59 lines (40 loc) · 1.77 KB

ProxyTester

ProxyTester Static Badge

OPT

This tool aggregates multiple proxy lists, sorts them, and filters out the duplicates. Then, it tests whether they effectively work and, optionally, also tests their throughput.

  • socks5-source.list – URLs of proxy sources.
  • socks5-unique.list – Unique, sorted proxy servers.
  • socks5-latency.list – Servers sorted by lowest latency.
  • socks5-speed.list – Top 50 servers that downloaded a 15 MB file.

Related apps:

Usage

usage: socks5.py [-h] [--fetch] [--test] [--speed] [--all]

Open Proxy Tester

options:
  -h, --help  show this help message and exit
  --fetch     Fetch proxy lists
  --test      Test proxy servers
  --speed     Speed test using proxies
  --all       All steps: fetch, test, speed

ProxyChains Usage

The following commands will create a new configuration file from the existing one, replacing the list of servers.

sed -n '/^[^#]/p' /etc/proxychains4.conf | sed '/\[ProxyList\]/q' | tee ~/proxychains-socks5-list.conf
curl -s -f https://raw.githubusercontent.com/davift/ProxyTester/refs/heads/main/socks5-speed.list | sed -E 's/^([^:]+):([^:]+)$/socks5 \1 \2/' | tee -a ~/proxychains-socks5-list.conf
proxychains -f ~/proxychains-socks5-list.conf curl ip.me

FoxyProxy Export Usage

Import from URL:

https://github.com/davift/ProxyTester/raw/refs/heads/main/FoxyProxy.json

Dependencies

pip install -r requirements.txt