GNU Proxyknife (formerly known as phc or proxy hunter customed) is a program to validate free proxies for LAN users to reach the Internet by bypassing ISP proxies with strict limits. It can be customized to change headers (such as User_Agent) in test requests sent to free proxies. You can also customize it with your own checksite, checksite port, or checksite key, switch between the CONNECT and GET method, etc., to test and filter free proxies. It can be used to validate free socks5 proxies with a connect command, socks4 proxies with a connect command or free HTTP proxies with a GET or CONNECT method. It can validate free proxies with a TCP tunnel.
| Tags | Networking Internet Web |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux |
| Implementation | C |
| Translations | English |
Recent releases


Changes: Myproxy can be a SOCKS4 tunnel. This release adds an option "-C", keyword "checkreqin" to enable customizable requests. It is possible to implement new protocols (e.g. search MSN proxy). Checksite is supported in other protocols (such as ftp://) for HTTP proxies with the GET method. This release can be invoked without a startup file. Configuring and invoking is simple. The output format has been reordered. The record of the final request is added to the output. The manual has been rewritten. Some advanced usages are provided. The Chinese translation has been updated. Man is integrated into proxyknife.texi. Some memory bugs have been fixed.


Changes: Fetches the proxy list via myproxy from the Web. The debug option "-d" and the configuration keyword "debug" have been added to control debug output. Translations have been updated. The "200 OK" header is checked before finding the key. The default configuration is copied to "sysconfdir". More examples have been added. Some constants in configuration have been modified. Some errors in the document have been fixed.


Changes: The proxylist can be read from stdin or from the Web (in URL mode). The "-I" option was added to switch between file mode and URL mode and add the "proxyknifeintype" keyword to configuration for the same purpose. The format of the ChangeLog and NEWS files was updated. Some bugs were fixed.


Changes: Support for socks4 proxy(connect). Full command line options. The configuration file can also be appointed by command line options. Output file and input file with full path can be set by the user.


Changes: This release validates free SOCKS5 connect proxies and free proxies without tunnels amd supports free HTTP tunnels, free SOCKS5 tunnels, and SOCKS5 tunnels with username/password authentication. Stderr can now be redirected to a file.