Bypass Any Firewall : SSH Tunnel Tutorial

On Last week in my Institute , i wanna access some websites  for study and chat also 😀 But i get blocked by network Firewall, i think its Netgear firewalls are a combination of hardware and software. The hardware part gives netgear firewalls excellent performance, while the software part allows firewalls to be tailored to your specific needs.


Then i thought to bypass it ….

As we know that Firewall is a basic component for securing a network.The basic purpose of a firewall is to isolate one network from another. Firewalls are becoming available as appliances, meaning they are installed in to the network between two networks.The Hackers often bypass Antiviruses and Anti-spywares by some methods Like Crypting,Hexing, File-pumping etc,but it becomes very difficult for a Hacker to bypass a Firewall so this article will explain on what methods do Hackers use to bypass/Hack firewalls.Firewall is often called Hindrance(Obstacle) in Hacking,the following chart will show you the working of the firewall.

The method which most Hackers use to bypass firewall is known as SSH tunneling.

What is SSH Tunneling?
Well according to wikipedia  A Secure Shell (SSH) tunnel consists of an encrypted tunnel created through an SSH protocol connection. Users may set up SSH tunnels to tunnel unencrypted traffic over a network through an encrypted channel.
Required Tools to Bypass :

Tutorial : 

          Now i will demonstrate you on How to Bypass/Hack firewall using SSH Tunneling 

1.The first thing you need to do is to set up an account for SSH access,There are many paid and free SSH providers listed in DMOZ directory,e.g
2.Next you need to download PUTTY.Putty is an open source SSH client.
3.Once you have downloaded it execute it and you will be sent to the configuration page.

putty configuration

4.You will enter in the host name the server through which we can connect SSH access with,make sure SSH is selected using port 22.
5.Now goto Tunnels in SSH options,Here we will set up a Tunnel.

6.Change Source port to 8080 and click Dynamic.
7.Once this is Done Click open.

8.Now login in with your information you provided in the SSH Provider.

9.Now you have successfully established the tunnel.
10.Now Download WireShark  and execute wireshark.
11.Now start Packet capture,it will be empty and now visit from your browser you will see packets getting captured.

wireshark sniffer

12.Now we will configure Mozilla firefox to use SSH connection.
13.Go to the “Tools” menu and then “Options
14.Go to the “Advanced” button, the “Network” tab, and then click “Settings.

firefox proxy configuration
15.In the connection settings enter “localhost” as the “Socks Host and your port number, such as “1080” into the “Port:” field.


16.Add and 8080 into the Socks row and click OK.

 Now we will go back to wire shark you will see bunch of SSH connection,as you can see we no longer have information what was being sent from server to client.
Bypassed..Noe you can visit your favorite website… 😀

Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s