Log in

No account? Create an account
Heh - brad's life — LiveJournal [entries|archive|friends|userinfo]
Brad Fitzpatrick

[ website | bradfitz.com ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Heh [Jul. 24th, 2001|05:41 pm]
Brad Fitzpatrick
Just called tcolton ... he lives in San Diego too. kick ass. We're gonna hang out later.

Went to some awesome tutorial sessions today. Going to Larry Wall's State of the Onion address tonight. So much cool stuff.

Getting hungry... John went on a walk and is scouting out food places. Hotel restaurant prices are like $14/sandwich. Screw that.

Oh, I'm in my hotel room now using the hotel ethernet. Heh. So damn cool. It's a flat $10 to use it all day. John and I are going to split it or I'll pay for it. Given that I'm paying $0/night for this $200/night room, I think I can justify paying for it. There are also $40/week wireless ethernet cards you can rent, but they don't work up in the rooms, only down in the lobbies and around the pool. There's a promo sign to rent them saying "802.11 by the pool!". Geeks. :-P There's also a big room with computers on the walls running KDE and tables in the middle with ethernet jacks. Just edit my /etc/network/interfaces to use DHCP and ifup eth0... magic. The hotel room ethernet is kinda weird... you use DHCP and immediately DNS works, but any outgoing connection on port 80 redirects you to their 10.x address to tell you the rates and give you a choice to activate your account for the day. You click, "Yes, fuck me" and it bills you $10 and lets the router not mess with your packets for a day.

Sooo........ I was thinking: somebody (me, given enough time) should write a DNS server that proxies TCP/IP traffic using DNS TXT records. Then you could write your own user-mode TCP/ip proxy on the client (I forget the tool to do that... the Carrier Pigeon project used it) to do the DNS requests and then you'd get free hotel net access!

I'm getting hungry.

[User Picture]From: patrick
2001-07-24 06:22 pm (UTC)

802.11 by the pool

heheh. so very nerdy. i love it.
(Reply) (Thread)
[User Picture]From: revjim
2001-07-24 06:29 pm (UTC)
Is DNS the only thing that is open before you authorize payment?

Even if that is the case... you could just setup a proxy server that ran on the DNS port... that would get you web access. You could proxy just about anything on that port if you had enough IP addresses to do it on... just simple potr forwarding.
(Reply) (Thread)
[User Picture]From: whitaker
2001-07-24 09:34 pm (UTC)

802.11b ownz jooo.

That place sounds like a geek-topia. I'm envious. Especially while net-installing Debian over a modem. :-)
(Reply) (Thread)
From: coby
2001-07-25 07:30 pm (UTC)
there's been various DNS tunnelling implementations - some that even only pass two bytes per dns packet (and can actually hop through multiple dns servers to your proxy server, as it takes advantage of flag settings...)

using DNS TXT records sounds cool - but you'd probably run into some problems if a cache enforced a minimum cache time on those records ;)
(Reply) (Thread)