proxycheck is a small utility for identifying open proxy servers across multiple
protocol families. This repository is a maintenance-friendly fork intended to
keep the original tool easy to build, package, and bugfix over the long term.
The codebase was pulled from the upstream distribution at https://www.corpit.ru/mjt/proxycheck/.
The checker can probe common open-proxy protocols, including:
- SOCKS4 and SOCKS5
- HTTP CONNECT, HTTP POST, and HTTP PUT
- Wingate (telnet-style)
- FTP USER proxy
Protocols and ports are configurable via the command-line options; see the
manual page source in proxycheck.1 for the full list and advanced probes.
./configure
make
This repository does not ship a make install target. Installers or package
recipes should place the proxycheck binary and proxycheck.1 manpage in the
appropriate locations for their platform.
./proxycheck [options]
To view the manual page locally without installing it, run (on systems that
provide man):
man -l proxycheck.1