Projects / Ping Tunnel

Ping Tunnel

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
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  13 Jan 2009 22:38
  • Rrelease-after

Changes: 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).

  • Rrelease-mid
  •  26 May 2005 09:03
  • Rrelease-after

Changes: 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.

  • Rrelease-mid
  •  15 Apr 2005 03:41
  • Rrelease-after

Changes: 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.

  • Rrelease-mid
  •  18 Feb 2005 07:43
  • Rrelease-after

Changes: 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.

  • Rrelease-mid
  •  01 Feb 2005 00:17
  • Rrelease-after

Changes: This version fixed a byte-order bug that affected x86 systems.

Rss Recent comments

Rcomment-before 18 Aug 2008 02:34 Rcomment-trans ratsg Rcomment-after

Solaris
works great on Solaris & OpenSolaris/Nevada. Keep up the good work.

Rcomment-before 26 May 2005 10:35 Rcomment-trans melo Rcomment-after

Works very well
Downloaded version 0.61 on my Mac OS X 10.3.9, and into

my Fedora Core 3 server. Compiled clean on both

environments.

Run it and it worked first time.

Excelent!

No-screenshot

Project Spotlight

Multi Threaded Daemon - enhanced

A PHP daemon that spawns multiple parallel threads.

A50ea20d6ee52db032567afa5172a542_thumb

Project Spotlight

UPnP-Inspector

An UPnP device and service analyzer and debugging tool.