Author Topic: Bypass Client/Server  (Read 13358 times)

0 Members and 1 Guest are viewing this topic.

Offline Ersan

  • Full Member
  • ***
  • Posts: 143
  • Hi! I'm new here!
    • View Profile
Re: Bypass Client/Server
« Reply #15 on: December 22, 2006, 05:00:04 pm »
Quote
ssh tunneling is meant to be a secure means of proxy communication ... the only difference between an ssh tunnel and an http proxy is that the ssh client emulates a SOCK4/5 server on the localhost while an http proxy is usually accessed remotely.  In all fairness that doesn't seem very different.

During an SSH tunnel, an HTTP proxy isn't used ever, I have no idea where you got that idea from.

Offline abc

  • Hero Member
  • *****
  • Posts: 576
    • View Profile
Re: Bypass Client/Server
« Reply #16 on: December 22, 2006, 05:01:26 pm »
Yes, Exactly. I did it for experience, for fun, and eh. To visit any site I want  ;D. Sure this looks shitty, is very basic (at the moment) and has some bugs but, it's at the first revision? I hate to bring this up but have you looked at the first stealth bot? That was shitty. This project will soon be moved to C# or Java.

Offline Ersan

  • Full Member
  • ***
  • Posts: 143
  • Hi! I'm new here!
    • View Profile
Re: Bypass Client/Server
« Reply #17 on: December 22, 2006, 05:06:37 pm »
You missed the point entirely...

Offline nslay

  • Hero Member
  • *****
  • Posts: 786
  • Giraffe meat, mmm
    • View Profile
Re: Bypass Client/Server
« Reply #18 on: December 22, 2006, 05:14:03 pm »
Quote
ssh tunneling is meant to be a secure means of proxy communication ... the only difference between an ssh tunnel and an http proxy is that the ssh client emulates a SOCK4/5 server on the localhost while an http proxy is usually accessed remotely.  In all fairness that doesn't seem very different.

During an SSH tunnel, an HTTP proxy isn't used ever, I have no idea where you got that idea from.

Thats not the point I was trying to make.  Both SOCKS and HTTP proxies are supported by most applications, they both do the same task in very much a similar way.  The only difference is they use different protocol, and in the case of an ssh tunnel, the SOCKS server is on localhost instead of remote.
So you can pick either:
a) ssh -CD 2200 user@server (or use PuTTY or whatever to do this)
Configure the browser to use SOCKS server localhost:2200
b) Configure the browser to use an HTTP proxy server
An adorable giant isopod!