Notices
Computer & Technology Related Post here for help and discussion of computing and related technology. Internet, TVs, phones, consoles, computers, tablets and any other gadgets.

HTTP Tunneling? Or similar??

Thread Tools
 
Search this Thread
 
Old 23 January 2003, 04:42 PM
  #1  
ex-webby
Orange Club
Thread Starter
 
ex-webby's Avatar
 
Join Date: Oct 1998
Posts: 13,763
Likes: 0
Received 1 Like on 1 Post
Post

Hi All

I'm thinking about writing a chat app with a few extra features for scoobynet.

I want to get round the fact that many people access scoobynet during the day and can't use that kind of application from behind their firewall.

Is http tunneling the answer? Anyone have any good source code / white papers for vb6?

cheers

Simon
Old 23 January 2003, 04:52 PM
  #2  
Fosters
Scooby Regular
 
Fosters's Avatar
 
Join Date: Jul 2000
Location: Islington
Posts: 2,145
Likes: 0
Received 0 Likes on 0 Posts
Post

I've just written a natty multiple connection TCP server, which your welcome to look at the code.

as to the firewall thing, I need to do some research on this. I'll let you know how I get on.
Old 23 January 2003, 05:02 PM
  #3  
Fosters
Scooby Regular
 
Fosters's Avatar
 
Join Date: Jul 2000
Location: Islington
Posts: 2,145
Likes: 0
Received 0 Likes on 0 Posts
Post

have you tried these
http://www.microsoft.com/com/wpaper/dcomfw.asp
http://www.microsoft.com/isapi/gomsd...d/html/CIS.htm

[Edited by Fosters - 1/23/2003 5:02:59 PM]
Old 23 January 2003, 05:04 PM
  #4  
David_Wallis
Scooby Regular
 
David_Wallis's Avatar
 
Join Date: Nov 2001
Location: Leeds - It was 562.4bhp@28psi on Optimax, How much closer to 600 with race fuel and a bigger turbo?
Posts: 15,239
Likes: 0
Received 1 Like on 1 Post
Post

http tunneling on port 80 would let you do it... thats way remotely anywhere works and goes through our firewall here no probs...

this will be well cool if it happens..

you would be better off looking at .net as there as some good examples of how to do this + its easier.

David
Old 23 January 2003, 05:10 PM
  #5  
Fosters
Scooby Regular
 
Fosters's Avatar
 
Join Date: Jul 2000
Location: Islington
Posts: 2,145
Likes: 0
Received 0 Likes on 0 Posts
Post

.Net .Schmetz jeez, I guess I ought to learn this... now where's my copy

slightly off thread David, but will .net install alongside vb6 without repercussions?
Old 23 January 2003, 05:19 PM
  #6  
bioforger
Scooby Regular
iTrader: (1)
 
bioforger's Avatar
 
Join Date: Jan 2002
Location: Pig Hill, Wiltsh1te
Posts: 16,995
Received 5 Likes on 5 Posts
Post

http://www.HTTP-tunnel.com

I use the above, works well on a free server. You have to pay to get full speed though. But its fine for IRC/chatting apps. Im using it now to use IRC thru work firewall on port 8080
Old 23 January 2003, 05:32 PM
  #7  
David_Wallis
Scooby Regular
 
David_Wallis's Avatar
 
Join Date: Nov 2001
Location: Leeds - It was 562.4bhp@28psi on Optimax, How much closer to 600 with race fuel and a bigger turbo?
Posts: 15,239
Likes: 0
Received 1 Like on 1 Post
Post

it will fosters.. (well i've got both installed fine at home)
Old 23 January 2003, 05:32 PM
  #8  
MrDeference
Scooby Regular
 
MrDeference's Avatar
 
Join Date: Mar 2002
Posts: 337
Likes: 0
Received 0 Likes on 0 Posts
Post

Nah. Just use the RTC API from MS.
Old 23 January 2003, 05:32 PM
  #9  
dsmith
Scooby Regular
 
dsmith's Avatar
 
Join Date: Mar 1999
Posts: 4,518
Likes: 0
Received 0 Likes on 0 Posts
Post

Fosters

I'm now way an expert (I barely achieve "n00b" ) but I have VB6 and .net enterpise installed and it doesn't seem to have caused any problems. I think they're sooo different that the files are all very seperate.

The bloke who I got .net off *is* an expert and didnt seem to think they'd be a problem either....

Deano
Old 23 January 2003, 05:44 PM
  #10  
Jeff Wiltshire
Scooby Regular
 
Jeff Wiltshire's Avatar
 
Join Date: Nov 2000
Location: 412 Wheel HP Audi RS4
Posts: 2,021
Likes: 0
Received 1 Like on 1 Post
Post

It will get past a Protocol Filter or Stateful Inspection Firewall but would probable have a problem with Application Level Firewall (Proxy servers).

On a different note should Scoobynet be actively providing a way to bypass a Companies Security Policy ???

Jeff
Old 23 January 2003, 06:36 PM
  #11  
MrDeference
Scooby Regular
 
MrDeference's Avatar
 
Join Date: Mar 2002
Posts: 337
Likes: 0
Received 0 Likes on 0 Posts
Post

Seems I misread the first post.
Simon, if someone is using MSN Messenger, and it won't work through their company firewall, there isn't anything that you can write that will either.
However, if you want to write a glorified chat client, the most easy starting point is the MS RTC API as I mentioned above. You will have written a fully functional client in a couple of hours.
Old 23 January 2003, 06:55 PM
  #12  
ex-webby
Orange Club
Thread Starter
 
ex-webby's Avatar
 
Join Date: Oct 1998
Posts: 13,763
Likes: 0
Received 1 Like on 1 Post
Post

Hi All

Thanks for the replies so far, some good stuff to look at.

MrDeference

I've written around 30 socket comms applications and around 5 chat apps over the last few years. Using HTTP-Tunneling you *can* get a chat app to work through a company firewall. This is in-fact (as far as I can tell) the standard way of doing it.

All the best

Simon
Old 23 January 2003, 07:01 PM
  #13  
MrDeference
Scooby Regular
 
MrDeference's Avatar
 
Join Date: Mar 2002
Posts: 337
Likes: 0
Received 0 Likes on 0 Posts
Post

Yes, Simon you are right.
However, MSN Messenger uses P80 tunnelling. If it fails to get through a firewall, then I don't think there is anything you can write that will do better than that, because as Jeff points out, application level firewalls will chuck out the traffic.
Good luck though.

Old 23 January 2003, 07:07 PM
  #14  
ex-webby
Orange Club
Thread Starter
 
ex-webby's Avatar
 
Join Date: Oct 1998
Posts: 13,763
Likes: 0
Received 1 Like on 1 Post
Post

maybe needs more thought from the moral standpoint of bypassing company security.

thanks for pointing that one out.

all the best

Simon
Old 23 January 2003, 07:16 PM
  #15  
Jeff Wiltshire
Scooby Regular
 
Jeff Wiltshire's Avatar
 
Join Date: Nov 2000
Location: 412 Wheel HP Audi RS4
Posts: 2,021
Likes: 0
Received 1 Like on 1 Post
Post

Simon

I think you need to be careful here. You've already stated on the record that this client would be specifically designed to bypass a companies security. You could be liable under the Computer Misuse Act for this. On the face of it you're doing it for the benefit of the Scoobynet community which is laudable from a community perspective but not from the company that supplies the bandwidth and tools for company employees to work. As a limited company (I assume that Scoobynet is a limited company and you are a Director) you could face legal action (however unlikely it may appear) if you provide this facility.

Just a thought.


Jeff
Old 23 January 2003, 07:33 PM
  #16  
MrDeference
Scooby Regular
 
MrDeference's Avatar
 
Join Date: Mar 2002
Posts: 337
Likes: 0
Received 0 Likes on 0 Posts
Post

"You've already stated on the record that this client would be specifically designed to bypass a companies security."
I thought he just stated he wanted to enable people behind firewalls to chat?

Are you trying to tell me that anyone who writes tunneling software that *could* be used to circumvent a firewall is liable for an employee using it to abuse their computer use? I don't think so.
Old 23 January 2003, 07:39 PM
  #17  
Jeff Wiltshire
Scooby Regular
 
Jeff Wiltshire's Avatar
 
Join Date: Nov 2000
Location: 412 Wheel HP Audi RS4
Posts: 2,021
Likes: 0
Received 1 Like on 1 Post
Post

Mr Deference

I'm not trying to tell you anything as you all ready know everything.
Old 23 January 2003, 07:51 PM
  #18  
dowser
Scooby Senior
 
dowser's Avatar
 
Join Date: Oct 2000
Location: Zurich, Switzerland
Posts: 3,105
Likes: 0
Received 0 Likes on 0 Posts
Post

I think the company is more likely to take action against the individual concerned (via terms and conditions contract) than against s'net - it wouldn't be the first to provide such a service!

Richard
Old 23 January 2003, 08:15 PM
  #19  
MrDeference
Scooby Regular
 
MrDeference's Avatar
 
Join Date: Mar 2002
Posts: 337
Likes: 0
Received 0 Likes on 0 Posts
Post

.

[Edited by MrDeference - 1/23/2003 8:25:42 PM]
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
Mattybr5@MB Developments
Full Cars Breaking For Spares
33
29 August 2017 07:18 PM
scotty boy 80
General Technical
4
19 February 2016 05:43 PM
JonMc
Subaru Parts
22
06 February 2016 09:50 PM
LSherratt
Non Scooby Related
32
22 November 2015 05:43 PM
TurboAndy
Essex Subaru Owners Club
23
30 October 2015 11:58 PM



Quick Reply: HTTP Tunneling? Or similar??



All times are GMT +1. The time now is 03:20 AM.