skypeproxy—peer2peer network tunneling tool

2011年5月21日 | 分类: 代理工具 | 标签: ,

Most network administrators at work, university or school deny access to file sharing, instant messaging or social networks such as facebook or myspace with a firewall or proxy server. If you are constantly getting a message saying “Can’t connect” or something similar, the service you are trying to connect to has probably been blocked by your network administrator.

Skype tunnel works in very similar way as well-known “TCP Tunnel/Monitor”… with only one diff: the transport for it – Skype Network.

For ex: how works ssh-client-tunneling from office to home linux:

Office PC with Skype     Office  Network            Home Skype (with sshd on

   +-------+    Connect to                          +-------+    Home PC
   |Putty  |--+                      |sshd   |<-+ 
   |-------|  |                +-----+              |-------|  |(Port 22)  
   |skype- |<-+ Port 2222      |Skype|              |skype- |  |
   |proxy  |------------------>|Net  |------------->|proxy  |--+
   |(send) |                   |     |              |(listen| 
   +-------+ SkypeID_A         +-----+    SkypeID_B +-------+

#B#java -jar <jarname> listen  
  - listen all skipe-friends
#A#java -jar <jarname> send wolli-home-gw 2222 22
  - initiate the tunnel to wolli's local sshd with local port 2222. for proxing use 'ssh -D 9999 localhost 2222' ;)


a) Preinstalled Skipe vv. 2,3,4,5 on Linux, Windows, MacOS.

b) two skypeId ( 1st is server, 2nd is client )

Just run :

1. on server:

   #java -jar 0.0.X-yyy-zz.jar listen

2. on client:

    #java -jar 0.0.X-yyy-zz.jar send <to_skypeId_contact> <local_tcp_port> <remote_host> <remote_port>

and Voila….

Proxy, Socks,ICQ, SSH and much much more aplications will be accessible again from any place where you use Skype ;)