Ping Tunnel is a tool for reliably tunneling TCP connections over ICMP echo request and reply packets (commonly known as ping requests and replies). It is useful for evading firewalls that, for whatever reason, prevent outgoing TCP connections, but allow in- and outgoing ICMP packets. The tunnel works by having a proxy run on a machine ping-able from the inside of the firewall, with the client running on the local machine from which TCP access is required.
|Tags||Internet Proxy Servers Networking|
|Operating Systems||Mac OS X POSIX Linux|
Release Notes: This release fixes an authentication bug that would manifest as hung connections with protocols that send data from the client side before receiving data from the server side. The release further fixes a crash when attempting to enable packet capture for non-existing network devices. Various security features were incorporated. SELinux support was added.
Release Notes: This release adds support for syslog and compilation on Windows. It also enables tunneling over UDP port 53, and fixes a few minor bugs (in particular, ptunnel should no longer crash due to failed DNS lookups).
Release Notes: This version fixes a potential crashing bug when using authentication, which could affect both proxy and client. Ping Tunnel now opens the log file in append-mode instead of truncating it if it already exists.
Release Notes: This release adds support for authentication, allowing users to protect access to the ptunnel proxy using a password. This release also fixes a number of small bugs, and adds a man page.
Release Notes: This release fixes a locking bug and produces working executables on 64-bit computers. A number of other minor bugfixes have also been made, and support for logging to a file has been introduced.